首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >收集大量用户的粉丝/好友Ids Twitter4j

收集大量用户的粉丝/好友Ids Twitter4j
EN

Stack Overflow用户
提问于 2012-05-30 09:52:01
回答 1查看 1.8K关注 0票数 1

我正在做一个研究项目,分析社交网络中的闭合模式。我的部分需求是收集数千名受审查的用户的追随者和追随者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中找不到特定"User“对象的朋友/关注者的屏幕名称。我是不是错过了什么..。有没有办法有效地收集成千上万用户的好友/关注者?

(现在,我使用标准代码- Oauth身份验证(达到350个请求/小时),然后调用twitter.getFollowersIDs)

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2012-05-31 01:18:02

使用有限数量的API调用来实现这一点非常简单。

这可以通过两个应用程序接口调用来完成。

假设你想要get all my followers

代码语言:javascript
复制
https://api.twitter.com/1/followers/ids.json?screen_name=edent

这将返回多达5,000个用户ID。

你的不需要5,000个电话来查找它们!

您只需将这些ID发布到users/lookup

然后,您将获得所有关注我的用户的完整个人资料-包括用户名。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/10809040

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档