Facebook api抛出错误

时间:2011-10-20 07:39:46

标签: facebook api

我正在处理的项目存在问题。该项目使用@作者Naitik Shah和版本2.0.4的某种facebook API。昨天一切正常,但今天当我尝试登录时,我收到以下消息:

Fatal error: Uncaught Exception: 200: Requires extended permission: read_stream thrown in /home/vhosts/library/facebook/facebook.php on line 425

抛出异常的函数称为_restserver,抛出异常的代码段是:

if (is_array($result) && isset($result['error_code'])) {
   throw new FacebookApiException($result);
}

当我评论throw部分时,似乎$ result不包含我需要的数据。任何想法,如果这只是一个将由Facebook修复的错误,或者他们是否禁止我们调用API,或其他什么?

感谢您的时间!

1 个答案:

答案 0 :(得分:2)

错误消息很简单:您必须获得用户(read_stream)的更多权限才能阅读用户新闻Feed。

请参阅here