dongsimang4036 2018-02-09 16:16 采纳率: 100%
浏览 41

Laravel 5.5 - 未找到“Facebook \ Helpers \ Session”类

Trying to get Facebook PHP SDK working on Laravel 5.5, with local XAMPP installation (hostname: laravel.dev)

Facebook application is set-up correctly, and with the Facebook login, it's possible to login. $fbobject->getRedirectLoginHelper() returns apparently successful, however the subsequent attempt to get the accessToken results in:

Error:

 Symfony \ Component \ Debug \ Exception \ FatalThrowableError (E_ERROR) Class 'Facebook\Helpers\Session' not found

Controller Code:

    <?php
namespace App\Http\Controllers;

use Illuminate\Http\Request;
use Session;
use Facebook\Facebook;

class HomeController extends Controller
{
    /**
     * Create a new controller instance.
     *
     * @return void
     */
    public function __construct()
    {
        //$this->middleware('auth');
    }

    /**
     * Show the application dashboard.
     *
     * @return \Illuminate\Http\Response
     */
    public function index()
    {
        $fb = new \Facebook\Facebook([
        'app_id' => '11111111111111111',
        'app_secret' => '1111111111111111111111111111111',
        'allowSignedRequest' => false,
        'default_graph_version' => 'v2.10',
        'default_access_token' => '1111111111111|1111111111111111111111'
        ]);

        $helper = $fb->getRedirectLoginHelper();
        $accessToken = $helper->getAccessToken();

        $permissions = ['email']; // Optional permissions
        $loginUrl = $helper->getLoginUrl('http://laravel.dev/home', $permissions);

        $passdata = array(
                'loginUrl' => $loginUrl,
                );

        return view(('home.test'), $passdata);

    }
}

I also tried the SammyK Laravel installation, and that also produces the same error.

  • 写回答

1条回答 默认 最新

  • duanhongqiong9460 2018-02-10 18:31
    关注

    I'm not sure but you may use this

    use Facebook\FacebookSession;
    

    Reference here.

    评论

报告相同问题?

悬赏问题

  • ¥15 Vue3 大型图片数据拖动排序
  • ¥15 划分vlan后不通了
  • ¥15 GDI处理通道视频时总是带有白色锯齿
  • ¥20 用雷电模拟器安装百达屋apk一直闪退
  • ¥15 算能科技20240506咨询(拒绝大模型回答)
  • ¥15 自适应 AR 模型 参数估计Matlab程序
  • ¥100 角动量包络面如何用MATLAB绘制
  • ¥15 merge函数占用内存过大
  • ¥15 使用EMD去噪处理RML2016数据集时候的原理
  • ¥15 神经网络预测均方误差很小 但是图像上看着差别太大