facebook开放图形API返回限制?

时间:2012-01-29 10:42:19

标签: facebook facebook-graph-api pagination

我只是尝试了一下opengraph,我试图检索用户所做过的所有帖子。我注意到什么时候做的 USER_ID /状态?限= 200

它只返回99个状态,这是因为我是通过developers.facebook.com上的图形api资源管理器进行的吗?有没有办法让所有用户的帖子都有额外的信息,比如图表(评论/喜欢......)?

下一个/上一个链接没有帮助他们都返回一个空的json字符串

2 个答案:

答案 0 :(得分:1)

这里有一些限制 - 如果用户(假设)有700万个帖子,Facebook的服务器会因你的请求而陷入困境。所有请求都有限制 - 即使没有特别设置。请注意nextprev分页链接中的参数。它们包含以下值:

  • limit - 每个请求中将返回多少项
  • offset - 一个偏离开始,偏移量为15将从15日开始返回帖子。
  • since - 定义时间范围开头的纪元时间戳
  • untill - 定义时间范围结束的纪元时间戳

希望此信息有助于......

答案 1 :(得分:1)

Facebook允许通过Graph API获取的信息量也有限制。公共Graph API的数据存储与Facebook用于普通GUI的数据存储不同。如果您的应用程序迫切需要完整的信息,那么成为Facebook合作伙伴可能会让您获得更好的结果。