我有一个申请,每天发送大约100多条推文。我正在使用OAuth进行身份验证。 twitter API表示发布消息不受速率限制。但是我收到以下错误:
403:该请求已被理解,但已被拒绝。随附的错误消息将解释原因。由于更新限制(http://support.twitter.com/forums/10711/entries/15364)而拒绝请求时使用此代码。 错误 - 用户超过每日状态更新限制。 请求 - /1/statuses/update.json 相关讨论可以在互联网上: http://www.google.co.jp/search?q=15bb6564或 http://www.google.co.jp/search?q=010f3e5b TwitterException {exceptionCode = [15bb6564-010f3e5b],statusCode = 403,retryAfter = 0,rateLimitStatus = null,version = 2.1.11}
这是否意味着状态更新API调用也受到速率限制?
由于
答案 0 :(得分:4)
是状态更新是速率限制的。但每天100不会成为问题。
目前推特限制
帐户的当前技术限制为:
答案 1 :(得分:0)
您使用某种共享主机吗? twitter API受IP地址限制,如果您的IP地址上还有其他应用也使用twitter API,那么您将与他们共享速率限制。我在谷歌应用引擎上使用一个小应用程序遇到了这个问题,尽管一小时内只发出了大约10个请求。
答案 2 :(得分:0)
更新限制为每天1000次。但这些限制被划分为每个窗口允许不同数量的推文的时间间隔。您可以关注this主题。
Does this mean that status update API calls are also rate limited?
是的,但不是直接的。由于“Twitter API表示帖子消息不受速率限制”是正确的,但并非所有POST请求都是状态更新调用。