我只是尝试了一下opengraph,并试图检索用户曾经做过的所有贴子。我注意到,当 user_id /状态?限制= 200facebook opengraph api返回限制?
它只返回99个状态,这是因为我正在通过图形API浏览器在developers.facebook.com?有没有办法让所有的用户的帖子与额外的信息,如图(评论/喜欢...)?
下一/上一环节并没有帮助他们都返回一个空的JSON字符串
我只是尝试了一下opengraph,并试图检索用户曾经做过的所有贴子。我注意到,当 user_id /状态?限制= 200facebook opengraph api返回限制?
它只返回99个状态,这是因为我正在通过图形API浏览器在developers.facebook.com?有没有办法让所有的用户的帖子与额外的信息,如图(评论/喜欢...)?
下一/上一环节并没有帮助他们都返回一个空的JSON字符串
这里有强制一些限制 - 如果用户有(假设)七周百万的发帖,Facebook的服务器将越陷越深您请求。所有请求都有限制 - 即使没有特别设置。请注意0和prev
分页链接中的参数。它们包含的值,如:
limit
- 有多少项目将在每个请求offset
返回 - 偏移开始从,一名15偏移将开始返回从15日及以后的帖子。since
- 划时代的时间戳确定一个时间表的开头untill
- 划时代的时间戳定义的时间内希望这个信息可以帮助结束...
好的,但为什么这不工作?难道我做错了什么? /状态?format = json&limit = 99&until = 1296298003这应该是2010年1月29日,但它将返回空并将其更改为“since = 1296298003”返回最新的99 ...因此,我只能查看迄今为止发布的99个帖子:s – Mars 2012-01-29 10:55:36
请注意,这里存在隐私问题。这取决于实际的帖子隐私设置也... – Lix 2012-01-29 10:57:15
你是什么意思?应用程序无法访问超过一个月左右的帖子?无法申请该许可? – Mars 2012-01-29 11:00:27
还有在极限Facebook允许通过Graph API获取的信息量。公共Graph API的数据存储与Facebook用于普通GUI的数据存储不同。如果您的应用拼命需要全部信息,那么成为Facebook合作伙伴可能会为您带来更好的结果。
[图表API资源管理器](https://developers.facebook.com/tools/explorer)“应该”返回与查询实际API相同的数据。 – Lix 2012-01-29 10:59:44