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

时间:2016-05-09 09:54:46

标签: api twitter rate-limiting

我正在使用Twitter API,而且有些东西我没有理解。

我可以通过“rate_limit_status”电话询问我可以对很多事情进行多少剩余电话。 (https://dev.twitter.com/rest/reference/get/application/rate_limit_status

但它并没有告诉我我能做多少推文或者我能做多少喜欢。

有没有办法问这个?我没有找到这些行动的费率限制。我做了一个测试,推特在300条推文后阻止了我,但是我无法知道我什么时候可以通过API再次发推文。

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

1 个答案:

答案 0 :(得分:2)

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

更新解决方案

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

  每天发送2,400条推文。每日更新限制进一步细分为半小时间隔的较小限制。转推被视为推文。

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

每30分钟发布50条推文。此外请注意,Twitter可以根据尚未公开的规则进一步限制推文的数量。

请注意,Twitter可能会发现此活动存在疑问并阻止您的帐户。您可以通过联系他们的支持让他们知道您打算做什么。

收藏夹解决方案关于收藏夹,您必须根据自己进行的每个查询中返回的某些标头做好准备。标题通常包含您要查找的信息(包括,剩余,授权总数和下次刷新前的时间)。

谨防文档

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

您可以在几周前找到关于此文档的帖子:

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