require 'facebook/facebook.php';
require 'config/fbconfig.php';
require 'config/functions.php';
include dirname(__FILE__) . "/includes/session.php";
$facebook = new Facebook(array(
'appId' => ".....",
'secret' => ".....",
));
//token variable is "false" if there no access_token
if($_POST['token'] != "false")
$facebook->setAccessToken($_POST['token']);
我正在使用Ajax传递access_token
。对setAccessToken()
函数的调用似乎有效,如文档中所示,但它返回未定义的方法错误。我确信令牌在Facebook的调试器中检查时有效。
更新:我刚刚在var_dump()
上做了$facebook
,这是一个有效的Facebook对象。所以错误可能不在这里。