我正在尝试在我的网站中插入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;