Ria*_*Zyl 14 facebook rate-limiting facebook-graph-api
Facebook似乎正在经历一个关于其速率限制的错误.在撰写本文时,该漏洞已经开放了几天.我相信每个人都知道这严重影响了这些开发人员的客户群.
请求限制似乎是零星的,并不符合文档.实际的费率限制似乎急剧增加,只允许一定比例的请求与"正常"相比几个人似乎受到影响:
https://developers.facebook.com/support/bugs/169774397034403/
有没有人有任何解决方案,建议或见解来缓解这个问题?
提交的原始错误报告:
我们的应用程序在过去几天内遇到"GraphAPIError:(#4)应用程序请求限制达到"错误.我们的应用程序监视我们的几个用户帐户并为每个FB页面提取数据,并且在过去几年中它已经进行了大量API调用以收集这些帐户的指标,这些指标通常在每天不到两小时的时间内发生.5月25日,由于应用程序速率限制,我们能够在24小时内完成我们通常进行的1%的API调用.5月26日,由于相同的应用程序速率限制,我们通常在24小时内获得3%的API调用.然后在27日至29日,它恢复正常,在不到2小时内,我们能够完成100%的通常API调用,没有错误.然后在30日,我们能够进行33%的正常API调用,到目前为止,到目前为止,我们已经能够进行1%的正常API调用.我们最终没有任何改变,并且我们没有理由认为我们应该只能将1%的API调用通常用了几天而不是其他日子,特别是因为我们的应用程序已经做了几年相同的事情现在.它所赞赏的任何帮助.
小智 2
所以我们也遇到了速率限制的问题。
我们的解决方案有两个方面。
第一步,对于持续遇到速率限制的客户(原因是他们只有一名每日活跃用户,但管理数百个页面),我们将用户(员工用户)添加到应用程序中。由于我们的应用程序用于安排帖子,因此我们为每个“新”用户安排了每天发布的帖子。这会增加应用程序的每日活跃用户数量,从而提高 API 的吞吐量。
长期解决方案是我们正在构建一项新服务来管理所有 API 调用。它将分析应用程序的吞吐量,根据需要限制 API 调用,并提供有关正在进行哪些调用以及由哪个客户/应用程序进行的报告,以便我们可以更好地优化发出的调用。
只需安装 SDK 并进城即可轻松完成,但看起来这已经不再可行。
| 归档时间: |
|
| 查看次数: |
2727 次 |
| 最近记录: |