Twitter Api:速率限制 - 知道我可以做的剩余推文

Twitter Api : Rate limit - know remaining Tweets I can do

我正在使用 Twitter API,有些事情我不明白。

我可以问一下,通过“rate_limit_status”调用,我可以在很多事情上做多少剩余的调用。 (https://dev.twitter.com/rest/reference/get/application/rate_limit_status)

但它并没有告诉我我可以发多少条推文或者我可以收藏多少条推文。

有办法问吗?我没有找到这些操作的速率限制。我做了一个测试,twitter 在发了 300 条推文后停止了我,但我不知道什么时候我才能用 API.

再次发推文

为什么这些操作与其他操作分开?在哪里可以找到速率限制如何对推文和收藏夹起作用?我还缺少其他 "API call" 吗?

推文的速率限制没有您可以从 Twitter REST 访问的速率限制API。

更新解决方案

相反,您应该遵循以下规则:

2,400 tweets per day. The daily update limit is further broken down into smaller limits for semi-hourly intervals. Retweets are counted as Tweets.

来源:https://support.twitter.com/articles/15364

或每 30 分钟 50 条推文。另外请注意,Twitter可以根据尚未制定的规则进一步限制推文数量public。

请注意,Twitter 可能会发现此 activity 可疑并阻止您的帐户。您可以联系他们的支持人员,让他们知道您打算做什么。

收藏夹解决方案 关于收藏夹,您必须根据每次查询返回的一些 header 来确定自己的收藏夹。 header 通常包含您要查找的信息(包括,剩余,授权总数和下次刷新之前的时间)。

注意文档

最后请注意,您所指的文档不是最新的,您应该可以获得比其中指定的更多的 RateLimits。

您可以找到关于我几周前制作的这份文档的 post:

https://twittercommunity.com/t/ratelimits-properties-makes-no-sense/65498