這裏是我想要做的事:Twitter的API速率限制
我有一個列表Twitter用戶ID,對於他們中的每一個我需要找回他的追隨者ID的完整列表和他的朋友ID 。我使用twitter4j我不需要別的,沒有網名等。
BTW
這裏是我如何做它:
每個用戶我是執行以下根據該頁面
:爲了得到他的追隨者的完整列表代碼程序的ID
long lCursor = -1
do{
IDs response = t.getFollowersIDs(id, lCursor);
long tab[] = response.getIDs();
for(long val : tab){
myIdList.add(val);
}
lCursor = response.getNextCursor();
}while(lCursor != 0);
我的問題https://dev.twitter.com/docs/api/1.1/get/followers/ids
getFollowersIDs()的請求速率限制爲15,考慮到此方法返回的最大數量爲5000個ID,這意味着它只能獲得15 * 5000個ID(如果小於5000個追隨者)。
這實在不足以滿足我所要做的。
我做錯了什麼?有什麼解決方案可以改進嗎? (稍微)
感謝您的幫助:)
我真的認爲這已經變成了一個簡單的150 /小時api呼叫限制。 [https://dev.twitter.com/docs/rate-limiting](https://dev.twitter.com/docs/rate-limiting) – jdrefahl