获取Facebook页面访问令牌时出错

时间:2015-09-03 14:33:13

标签: php facebook facebook-graph-api

嗨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; 
}

它可以正常使用我的某个页面,但不能与其他有错误的人一起使用#34;不支持的获取请求。请阅读https://developers.facebook.com/docs/graph-api // / 205226569539255?fields = access_token"上的Graph API文档。

当然,请求在facebook图形api资源管理器中正常工作。

不要理解相同的代码如何在不同的页面上工作/出错(我是所有测试页面的管理员)。

有什么想法吗?

感谢您的帮助!

0 个答案:

没有答案