在单个请求中从多个Twitter用户获取用户信息?

时间:2011-05-25 15:01:03

标签: twitter

我已经存储了来自Twitter用户的登录信息(例如访问 - 令牌)在我的数据库中。 我现在想要将所有这些用户的转推计数统一在一起 请求。

否则我必须发送1000个请求,如果我有1000个用户 数据库(这会导致我将其列入黑名单......)。

是否有一种comon方式可以从多个用户那里获取信息 为每个用户发送请求?

BTW:我正在使用Google App Engine和twitter4j

到目前为止感谢

1 个答案:

答案 0 :(得分:1)

您正在寻找的API方法是GET users/lookup。它允许您在一个请求中获得最多100个用户对象。

要计算用户获得转播状态的次数,您的赌注是使用GET statuses/user_timeline。您可以添加count200参数,该参数将在单个方法中返回最多200个雕像。每个状态对象都包含一个retweet_count值,通常非常准确。您必须将所有这些数字加在一起。