根据Facebook 文档,使用App_access_token
很简单:
$appid = 'xxx';
$secret = 'yyyyyyyyy';
$facebook = new Facebook(array(
'appId' => $appid,
'secret' => $secret,
'cookie' => true,
));
$session = $facebook->getUser()>0;
if($session){
$access_token = 'access_token='.$facebook->getAccessToken();
$app_access_token = file_get_contents("https://graph.facebook.com/oauth/access_token?client_id=$appid&client_secret=$secret&grant_type=client_credentials");
}
我的问题是这$access_token
很好,但 $app_access_token
总是返回 false,我做错了什么?
-编辑-
如果我在浏览器中打开app_access_token
URL,我可以看到访问令牌!file_get_contents 似乎失败了...?