嗨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资源管理器中正常工作 .

不明白相同的代码如何工作/不同页面的错误(我是所有测试页面的管理员) .

有任何想法吗 ?

感谢帮助 !