获取Twitter好友/粉丝的ID和昵称

时间:2011-01-07 00:31:59

标签: twitter

我正在将Twitter整合到我的移动应用中。我想要得到朋友或追随者的ids和绰号。我可以找到的一个解决方案是,使用“friends / ids”获取朋友/关注者ID,然后使用“user / show”获取用户信息。

然而,“user / show”返回用户的扩展信息,如果用户有很多朋友/关注者(比如说1000),获取用户的昵称将会很慢。

我想知道是否有任何API只返回朋友或粉丝的ids和昵称。或者还有其他轻量级方法来解决这个问题。

1 个答案:

答案 0 :(得分:4)

没有Twitter API调用只返回屏幕名称。您可以使用/ friends / ids通过每个API调用获取5,000个朋友的用户ID,然后使用users / lookup一次获取100个这样的帐户信息。但是,您每小时仅限于350次API调用。

如果您构建的应用基于了解所有的朋友或用户的关注者,则需要按照您的方式进行规划。你不能做Twitter做的事情,并期望让某人登录,然后立即显示他们的所有朋友和粉丝。解决这个问题的一种方法是要求24小时组建他们完整的社交网络。另一种技术是将每个用户的完整配置文件存储到数据库中,因此您无需再次查找它们。