为什么我启用应用程序时只能看到26条状态消息?我希望能够看到所有这些。我启用了以下权限: user_status,friends_status,read_stream,publish_stream, offline_access。 我在提取时也设置了limit = 0,但这似乎没有太大差别。关于我做错了什么的建议?
答案 0 :(得分: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"
}
使用它们来获取下一组结果。