【问题标题】:Facebook Graph API rate limitingFacebook Graph API 速率限制
【发布时间】:2016-02-17 15:37:09
【问题描述】:

我们希望每天(或每周)收集一些关于我们客户公共 Facebook 页面(约 1-5K 用户)的指标。

我说的是 3-5 个典型指标:“likes”、“fan posts”等。

我了解,根据“Graph API 的速率限制”文档 [1],每 1 小时可能有 200 次调用。

目前我们没有任何 FB 公共应用程序可以帮助我们提高此限制。为了生成应用程序令牌,我们将创建它,但我怀疑它会有很多用户。

有人知道我们在每 60 分钟调用 Graph API 超过 200 次时会遇到速率限制异常的问题吗?

我猜我们的预期速率是每 60 分钟(每天一次)调用 5-10K。 文档 [1] 中的短语“仅在极少数情况下会遇到 FB Graph API 中的速率限制”让我希望这不会成为问题。

谢谢!

[1]https://developers.facebook.com/docs/graph-api/advanced/rate-limiting

【问题讨论】:

    标签: facebook-graph-api rate-limiting


    【解决方案1】:

    您最初不会有任何问题。 Facebook 不一定会因为超出限制而立即阻止应用程序。 根据他们的文档

    如果您的应用发出的调用足够多,我们的系统会考虑对其进行速率限制,我们会返回 X-App-Usage HTTP 标头

    因此,如果您没有获得任何 X-App-Usage 标头,那么您的应用还没有被他们的自动化系统认为“值得”限制。

    因此,最好在发出 api 请求时检查此标头。一旦您开始接收此标头,最好更改您的 API 调用频率或超时。

    【讨论】:

      猜你喜欢
      • 2013-03-28
      • 1970-01-01
      • 2022-11-01
      • 2015-06-10
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多