我失去了我的晚上,我觉得我需要其他人来检查这个,我可能完全失明了.
define('FACEBOOK_SDK_V4_SRC_DIR', '/var/www/rateanything/facebook-sdk/src/Facebook');
require('/var/www/rateanything/facebook-sdk/autoload.php');
use Facebook;
FacebookSession::setDefaultApplication('my_app_id', 'my_app_secret');
$session = new FacebookSession($fbtoken);
$request = new FacebookRequest($session,'GET','/me?fields=email,name,gender');
Run Code Online (Sandbox Code Playgroud)
为什么这不重复:因为那个问题没有这个错误.我收到了这个解析错误.
我正在使用PHP 5.4.
小智 13
该代码是否包含在函数中?use关键字只能应用于文件的最外层.
基本上,移动use Facebook;
到文件的顶部.
或者,您可以引用其中FacebookSession
和FacebookRequest
定义的命名空间.像这样:
define('FACEBOOK_SDK_V4_SRC_DIR', '/var/www/rateanything/facebook-sdk/src/Facebook');
require('/var/www/rateanything/facebook-sdk/autoload.php');
Facebook\FacebookSession::setDefaultApplication('my_app_id', 'my_app_secret');
$session = new Facebook\FacebookSession($fbtoken);
$request = new Facebook\FacebookRequest($session,'GET','/me?fields=email,name,gender');
Run Code Online (Sandbox Code Playgroud)
归档时间: |
|
查看次数: |
10582 次 |
最近记录: |