2014-05-21 87 views
0

我使用tweepy報廢的Twitter速率限制的例外。我需要獲取用戶的整個關注者,但我當然會得到一個速率限制例外。我看到了,我應該使用Cursor對象通過用戶的所有朋友/追隨者進行迭代。但是有沒有可能選擇一系列頁面?所以有一天,我得到1-10頁的數據,然後在第二天的下10頁...等等。這可能嗎?還是有一個不同的技巧來克服限制速度的東西?解決與tweepy

回答

0

我不確定如何使用tweepy,但是當您使用Twitter API查詢列表並且此列表不完整時,Twitter API返回的JSON對象的屬性next_cursor設置爲不同於零的值。

所有你需要做的就是重複的查詢,包括與您在最後一個得到重複這個過程,直到next_cursor談到0

順便說的next_cursor值POST請求設置了一個param cursoraccording to the documentation,你可以做到多達350個請求每小時 Twitter的API,所以你不必等到第二天。如果你有多個IP地址,我想你可以解決這個限制。