我们正在使用图形 API 来获取客户端每个页面上所有帖子的分享数量,每天运行一次,我们使用 graph.facebook.com/post_id,但我们经常会得到 p>
(#613) Calls to stream have exceeded the rate of 600 calls per 600 seconds
我尝试使用批量请求,似乎批量中的每个请求都被计入限制。有什么建议吗?
以下是我们迄今为止的发现:
- FQL 流表没有“共享”字段。
- 帖子分析没有与页面墙上显示的“#shares”相匹配的指标。
- 对 post 的 Graph API 调用很快就会达到限制。
最佳答案
减少调用 - 这是这里唯一真正的答案,假设您已经采取了其他优化,例如在一次调用中询问多个帖子的详细信息(通过 ?ids=X,Y,Z
Graph API 文档主页上提到的语法)
为什么需要“每天一次”?为什么不将通话分散在几个小时内呢?
关于Facebook 获取每个帖子的分享计数,得到 (#613) 流媒体调用已超过每 600 秒 600 次调用的速率,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12754790/