这是我正在尝试做的事情:
我有一个 twitter 用户 ID 列表,我需要为每个用户检索他的追随者 ID 和他的朋友 ID 的完整列表。我不需要其他任何东西,没有网名等。
我正在使用 twitter4j 顺便说一句
这是我的做法:
对于每个用户,我正在执行以下代码以获取他的关注者 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 个,则为 15 个用户)。
这对于我正在尝试做的事情来说真的是不够的。
难道我做错了什么 ?有什么解决方案可以改善吗?(甚至轻微)
谢谢你的帮助 :)