2011-05-30 79 views
0

当我启用我的应用程序时,我怎么能只看到26条状态消息?我希望能够看到所有这些。我启用了以下权限: user_status,friends_status,read_stream,publish_stream, offline_access。 提取时我也设置了限制= 0,但这似乎没有造成太大的差别。任何建议,我做错了什么?Facebook Api无法读取所有状态

+0

平台?语言? – 2011-05-30 03:36:35

回答

3

如果您将限制设置为0,Facebook仍然会使用默认页面大小来分页数据。您可以将限制设置为非常高的数字,但我不知道您可以设置的最大数量。你可以做的是看看你从Facebook得到的回应,最后应该有一个分页json对象,它将链接到下一个/上一个状态更新列表。

它看起来是这样的:

"paging": { 
     "previous": "https://graph.facebook.com/me/feed?access_token=...&limit=25&since=1306385716", 
     "next": "https://graph.facebook.com/me/feed?access_token=...&limit=25&until=1301543613" 
    } 

使用它们来获得下一组结果。