对于我的应用程序/抓取工具,我收集了大量数据,导致频繁超出速率限制。我抓取新闻页面和类似的东西,所以令牌不需要任何权限,如发布的东西。使用图表浏览器,Facebook API超出速率限制
使用图形浏览器时,您可以创建一个用户访问令牌(在过期前持续1-2小时)。你可以创建尽可能多的,所以我认为它可能会滥用这一点,并克服了费率限制。我测试了它,它以某种方式工作。在一小时内就有6000个API调用了2个令牌。
问题:
- 是不是有人尝试这个了吗?如果是这样,Facebook是否通知并关闭了账户?
- 是否有可能通过代码或其他类似虚拟机运行的鼠标makro来从图表资源管理器请求新的用户令牌以每隔30分钟生成新的令牌?
为同一用户生成新的用户令牌不会对您有任何帮助......限制取决于您的应用拥有多少活动用户。 https://developers.facebook.com/docs/graph-api/advanced/rate-limiting _“在一小时之内是否有6000个API调用2个令牌”_ - 较小的应用程序不会立即受到限制,所以不要认为这是一个可靠的测试场景。如果您的应用程序没有用户群来证明它获得了更多的资源分配 - 那么从长远来看,减少请求是唯一的实际选项。 – CBroe
...“滥用这个并且克服了费率限制” - 你不认为这有什么问题吗? ;) - 限制是有原因的,不要试图绕过那些机制。没有人能够告诉你,如果你的账户可能会被关闭,只有Facebook可以。关于通过代码获取用户令牌:这当然是不可能的。 – luschn