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
這個錯誤顯示在屏幕上。
任何人都可以告訴我我的代碼中犯了什麼錯誤。在此先感謝
我不確定別名和自動加載是否一起工作......我建議您嘗試一下,不要混淆類別。 – CBroe
沒有影響我做了這個 –
你在那裏使用什麼PHP SDK版本? – CBroe