Facebook Graph API停止发送完整结果

时间:2012-07-06 18:12:48

标签: facebook facebook-graph-api

我正在对facebook Graph进行简单的查询,如下所示:

https://graph.facebook.com/{UserId}/feed?limit=1000&since=0&access_token={AccessToken}

其中{UserId}和{AccessToken}当然是有效值。从具有以下范围的facebook登录中检索AccessToken:

user_status,friends_status,user_activities,friends_activities

如果回复有paging,我会将其称为next值,直到不再有分页为止。

所以,当我开始测试时,我收到了至少三页的所有用户帖子的数据,但是我很快就收到了一个包含所有故事的单个页面(有时是两个) :

A and B are now friends

A updated his cover photo.

我也试过

https://graph.facebook.com/{UserId}/posts?limit=1000&since=0&access_token={AccessToken}

具有相同的结果。

另外,如果我按{UserId}更改me,则按预期工作。

起初我以为我可能已达到投票限制,但我没有收到任何错误,只是结果的一部分。

1 个答案:

答案 0 :(得分:0)

从fb dev页面“查询没有read_stream权限将只返回数据的公共视图”。

http://developers.facebook.com/docs/reference/api/post/