我在开发模式下设置了Facebook应用,我正在测试Graph API v2.5。我有一项服务,将使用我的应用程序来获取客户的最新帖子,照片,喜欢和评论。 Facebook商业页面至少每小时一次。我们可能会从几百页开始,但在不久的将来可能会增加到超过1000页。
在我的机器上进行测试,我能够在5-10分钟的时间内对页面的最新帖子执行300次请求,并且没有遇到任何错误。鉴于我上面描述的场景,如果我在一小时内抓取1000页的数据,我会遇到什么样的限制?
谢谢!
答案 0 :(得分:1)
如果您对这些页面使用页面标记,则完全没有问题。如果您尝试获取1000页的数据,您肯定必须在调用之间实现超时。仅仅因为它连续使用300次并不意味着它永远有效,你肯定会很快达到极限。因此,要么使用页面令牌(强烈推荐),要么只执行少量调用并实现超时。
是的,官方文档:https://developers.facebook.com/docs/graph-api/advanced/rate-limiting