2017-08-04 63 views
1

我的代碼是我試圖與Facebook的使用笨登錄,但它顯示錯誤

<?php defined('BASEPATH') OR exit('No direct script access allowed'); 
     require_once 'php-graph-sdk/autoload.php'; 
     use Facebook\Facebook as FB; 
    use Facebook\Authentication\AccessToken; 
    use Facebook\Exceptions\FacebookResponseException; 
    use Facebook\Exceptions\FacebookSDKException; 
    use Facebook\Helpers\FacebookJavaScriptHelper; 
    use Facebook\Helpers\FacebookRedirectLoginHelper; 
    Class Facebook 
    { 
    private $fb; 
    private $helper; 

    public function __construct(){ 
    // Load fb config 
    $this->load->config('facebook'); 
    // Load required libraries and helpers 
    $this->load->library('session'); 
    $this->load->helper('url'); 
    if (!isset($this->fb)){ 
     $this->fb = new FB([//this line contain error 
      'app_id' => $this->config- 
    >item('facebook_app_id'), 
      'app_secret'   => $this->config- 
    >item('facebook_app_secret'), 
      'default_graph_version' => $this->config- 
    >item('facebook_graph_version') 
     ]); 
    } 

類型:錯誤
消息:類的Facebook \ Facebook的'未找到
文件名:C: \ XAMPP \ htdocs中\代碼\程序\庫\ Facebook.php
行號:21

這個錯誤顯示在屏幕上。

任何人都可以告訴我我的代碼中犯了什麼錯誤。在此先感謝

+0

我不確定別名和自動加載是否一起工作......我建議您嘗試一下,不要混淆類別。 – CBroe

+0

沒有影響我做了這個 –

+0

你在那裏使用什麼PHP SDK版本? – CBroe

回答

相關問題