在Twitter上创建新应用程序会导致“超出速率限制”错误

时间:2014-02-19 09:28:18

标签: twitter

我一直在尝试为我的Twitter开发者帐户创建一个应用。现在一切都很好,但现在当我创建一个新的应用程序时,我得到了“超出速率限制”错误。我认为这个错误来自API,但我只是创建一个新的应用程序。知道为什么我可能会遇到这个问题吗?

2 个答案:

答案 0 :(得分:2)

更新:Bug似乎已解决。我能够创建一个App。

OP正在创建一个应用程序并在Web UI中看到此错误。该应用程序用于获取所需的OAuth凭据。只有拥有这些凭据后,您才能开始使用API​​。 显然,目前存在阻止创建应用程序的错误。 Twitter承认了这个问题并正在调查:https://twittercommunity.com/t/does-not-allow-me-to-create-a-new-app/32528/9

DWRoelands提到的HTTP标头会在实际使用API​​并超出速率限制时发回(如他所链接的文档中所述)

答案 1 :(得分:-1)

你想从这里开始:REST API Rate Limiting

绝对需要一些时间来阅读和理解该文档。它会帮助你很多。

您从Twitter获得的回复包含标题,其中包含有关您当前的限价状态的重要信息:

  • X-Rate-Limit-Limit:该请求的速率限制上限
  • X-Rate-Limit-Remaining:剩余15分钟窗口的请求数
  • X-Rate-Limit-Reset:速率限制前的剩余窗口以UTC纪元秒重置

通过检查这些标题,您可以帮助您的应用程序做出有关请求频率的明智决策。