嗨Facebook开发者!
我需要您的建议和/或有关页面访问令牌问题的帮助 .
使用PHP SDK和manage_pages权限,我这样做:
FacebookSession::setDefaultApplication($app->getValue ('facebook_app_id'), $app->getValue ('facebook_secret_key'));
$session = FacebookSession::newAppSession();
try {
$r = '/'.$pagefb->getValue ('page_id').'?fields=access_token';
$pageDatas = (new FacebookRequest($session, 'GET', $r))->execute()->getGraphObject()->asArray();
} catch (FacebookRequestException $e) {
echo $e->getMessage().' // '.$r;
return;
} catch (Exception $e) {
echo $e->getMessage().' // '.$r;
return;
}
它适用于我的某个页面,但没有其他错误“不支持的请求请求 . 请阅读https://developers.facebook.com/docs/graph-api // / 205226569539255?fields = access_token”中的Graph API文档 .
当然,请求在Facebook图形api资源管理器中正常工作 .
不明白相同的代码如何工作/不同页面的错误(我是所有测试页面的管理员) .
有任何想法吗 ?
感谢帮助 !