【发布时间】:2012-05-31 01:18:02
【问题描述】:
我正在开展一个研究项目,该项目分析社交网络中的封闭模式。 我的部分要求是收集受审查的数千名用户的关注者和关注 ID。
我遇到了速率限制超过 350 个请求/小时的问题。 只有 4-5 个请求,我的限制就超过了 - 即,当我收集的关注者数量超过 350 时。 即,如果我有 7 个成员,每个成员有 50 个关注者,那么当我收集只有 7 个成员的关注者详细信息时,我的比率超过了。(7*50 = 350)。
我在这里的 stackoverflow 中找到了一个相关问题 - What is the most effective way to get a list of followers using Twitter4j?
那里提到的解决方案是使用 lookupUsers(long[] ids) 方法,该方法将返回用户对象列表...但我在 API 中找不到任何方法来查找特定“的朋友/追随者的屏幕名称”用户”对象。我在这里遗漏了什么吗.. 有没有办法有效地收集成千上万用户的朋友/追随者?
(现在,我正在使用标准代码 - Oauth 身份验证(达到 350 个请求/小时),然后调用 twitter.getFollowersIDs)
【问题讨论】:
标签: twitter social-networking twitter4j