将Facebook SDK作为供应商集成到CakePHP

时间:2014-08-22 21:16:01

标签: php facebook cakephp facebook-login facebook-sdk-4.0

我正在尝试整合Facebook php sdk的当前版本。我将Facebook SDK上传到位于/app/Vendor的cakephp供应商文件夹。但是从AppController导入文件存在一些问题。我试图导入供应商文件夹,但它抛出异常。以下细分中有错误消息;

Fatal error: Class 'FacebookSession' not found in /var/zpanel/hostdata/zadmin/public_html/msk_coderank_in/app/Controller/AppController.php on line 41

另外,我尝试使用App::import("Vendor","Facebook");代码导入供应商文件夹。 位于Facebook文件夹上的Facebook SDK文件(例如:app/Vendor/Facebook/FacebookSession.php)。

谢谢和问候

1 个答案:

答案 0 :(得分:0)

试试这个:

使用供应商

App::uses('Geshi', 'Vendor');

或者

include APP.'Vendor'.DS.'Facebook'.DS.'FacebookSession.php';