2016-05-09 59 views
0

我使用的是Twitter API,並且有些東西我不會被忽略。Twitter Api:速率限制 - 知道剩餘的推文我可以做

我可以問一下在「rate_limit_status」呼叫中,我可以在很多事情上做多少次剩餘的呼叫。 (https://dev.twitter.com/rest/reference/get/application/rate_limit_status

但它並不告訴我可以做多少推文或者我可以做多少最愛。

有問題嗎?我沒有找到這些行爲的速率限制。我做了一個測試,twitter在300條推文後阻止了我,但我無法知道我什麼時候能夠再次使用API​​發佈推文。

爲什麼這些行爲與其他行爲分開?我在哪裏可以找到限制速度如何在推文和收藏夾上工作?是否有其他的「API調用」,我錯過了?

回答

2

推文上的速率限制沒有您可以從Twitter REST API訪問的速率限制。

解決方案更新

相反,你應該遵循以下規則:每天

2400鳴叫。每半小時更新的限制進一步分解爲更小的限制。轉推計爲推文。

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

或50個鳴叫每次30分鐘。另外請注意,Twitter可以根據尚未公開的規則進一步限制推文的數量。

請注意,Twitter可能會發現此活動存在可疑並阻止您的帳戶。你可以通過聯繫他們的支持,讓他們知道你打算做什麼。

收藏夾的解決方案關於收藏夾,您將不得不基於您製作的每個查詢返回的一些標頭。標題通常包含您正在查找的信息(包括,剩餘,總授權以及下次刷新之前的時間)。

謹防文檔

最後請注意,你所指的文件是不是最新的,你應該能夠得到比在它指定了RateLimits。

你可以找到關於這個文件,我幾個星期前發了一個帖子:

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