在Codeigniter Facebook\Facebook类中登录未找到



我正在尝试在我的网站中插入Facebook登录。我下载并集成了我的网络应用程序目录中的所有库文件。 但是我得到一个错误。

遇到未捕获的异常 类型:错误

消息:找不到类"脸书\脸书">

文件名: C:\xampp\htdocs\fyp\application\libraries\Facebook.php

行号:68

回溯:

文件: C:\xampp\htdocs\fyp\application\controllers\User_authentication.php 行: 8 功能:图书馆

文件: C:\xampp\htdocs\fyp\index.php 行: 315 功能: require_once

C:\xampp\htdocs\fyp\application\libraries\Facebook.php这里是第 68 行的代码

if (!isset($this->fb))
{
require_once 'facebook-php-sdk/autoload.php';
$this->fb = new FB([
'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')
]);
}

在文件顶部我添加了行

use FacebookFacebook as FB;

在文件顶部,您还不需要Facebook API。

尝试将require_once也移到顶部

require_once 'facebook-php-sdk/autoload.php';
use FacebookFacebook as FB;

最新更新