【发布时间】:2012-03-06 11:02:00
【问题描述】:
我正在开发一个基于 Web 的应用程序,该应用程序实现了 facebook 登录过程来识别用户并使用 facebook graph API 询问他们的信息。
问题是在 api 速率限制方面,服务器端和客户端实现之间哪个更好。对于我读过的所有文档和讨论,每 600 秒限制为 600 次调用,这是每个 ip 或每个 access_token 还是每个应用程序密钥的计数?在客户端执行所有 api 调用以不达到限制速率会更好吗?
提前致谢
【问题讨论】:
-
如果您对自己进行速率限制,您可以优先处理“重要”请求,如果您让 Facebook 这样做,您将无法控制。权衡一下简单性,你就会很清楚自己想要什么。