2

我计划开发一个应用程序,但开发人员告诉我每个 IP 每 600 秒有 600 次调用的限制。该应用程序有很多场景,这还不够。有没有办法以某种方式增加限制?或者 Facebook 是否提供任何高级帐户或可能具有没有此类限制的年费的东西?

谢谢。

4

1 回答 1

3

如果您超过或计划超过以下任何阈值,请与我们联系,因为您可能会受到附加条款的约束:(>5M MAU)或(>100M API 调用/天)或(>50M 印象/天)。来自:https ://developers.facebook.com/policy/

每天 100M API 查询应该针对单个应用程序。所以这应该限制你,但我认为这并不重要。

另一件事,你在问题中提到的,我也在其他地方读过。

我发现每 600 秒,每个令牌和每个 IP 有 600 次调用是关于它们阻止你的地方。

来自:http ://www.quora.com/Whats-the-Facebook-Open-Graph-API-rate-limit

请注意,它是per token。每个其他用户也有不同的访问令牌和 IP。如果它恰好是从服务器运行的 cron,那么只要您不断更改令牌,我仍然认为他们不会抓住您的 IP。

要实现的另一件事是实时更新 API,它会在发生变化时 ping 您,因此您不必运行 24*7 监控脚本。

PS:实时更新是错误的!亲身经历过。

于 2012-11-25T18:15:43.183 回答