0

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

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

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

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它会按预期工作。

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

4

1 回答 1

0

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

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

于 2012-07-06T21:21:00.397 回答