8

我有一个申请,可以每天发送大约 100 多条推文。我正在使用 OAuth 进行身份验证。twitter API 表示发布消息不受速率限制。但是我收到以下错误:

403:请求被理解,但已被拒绝。随附的错误消息将解释原因。当请求因更新限制而被拒绝时使用此代码 ( http://support.twitter.com/forums/10711/entries/15364 )。错误 -用户超过每日状态更新限制。 request - /1/statuses/update.json 相关讨论可以在 Internet 上: 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 调用也受到速率限制?

谢谢

4

3 回答 3

4

是 状态更新受速率限制。但是每天100个不会有问题。

当前的 Twitter 限制

当前帐户的技术限制是:

  1. 更新:每天 1,000 个。每日更新限制进一步细分为半小时间隔的较小限制。转推被视为更新。

来自: http: //support.twitter.com/forums/10711/entries/15364

于 2011-02-25T19:54:50.760 回答
0

更新限制是每天 1000 条。但是这些被划分为每个窗口允许不同数量的推文的间隔。你可以关注这个话题。

Does this mean that status update API calls are also rate limited?

是的,但不是直接的。由于“推特 API 说发布消息不受速率限制”是正确的,但并非所有 POST 请求都是状态更新调用。

于 2013-11-14T03:49:11.700 回答
0

您是否使用某种共享主机?twitter API 受 IP 地址限制,如果您的 IP 地址上还有其他应用程序也在使用 twitter API,那么您将与他们共享速率限制。尽管在一小时内只发出了大约 10 个请求,但我在谷歌应用引擎上的一个小应用程序中遇到了这个问题。

于 2011-02-25T20:07:46.930 回答