2011-05-19 48 views
0

我知道,我可以用“users/show”,并获得“FOLLOWERS_COUNT”或者我可以做“followers/ids”和计数数量的标识返回,但是这两种方法都是限速每小时150个请求时,匿名和350,当签署了OAuth。如何获得每小时数以千计的Twitter用户的追随者数量,而没有获得费率限制?

我在写这个程序使用Twitter的搜索API来查找所有提到了主题标签的。我使用Search API而不是Streaming API,因为我需要查看历史推文,而不仅仅是实时。

当我发现含有包括hashtag鸣叫,我要保存用户的手柄,鸣叫ID,鸣叫的时间,并跟随该用户拥有的数量。由于每个用户的追随者数量不会随Search API返回,因此我需要使用另一个API调用。这额外的电话是什么给我造成麻烦。

有没有更有效的方法来获得的追随者超过每小时350个用户数? (有鸣叫的TON进来的...)

回答

2

你唯一的选择是GET users/lookup它支持在单个请求中获取了太多100的用户对象。身份验证是必需的,所以您将被允许35000个用户对象/小时。如果仍然不够,应该考虑排队请求。

+0

我敢肯定它是350 ...不是35000 http://dev.twitter.com/pages/rate-limiting#rest – 2011-05-22 01:51:08

+2

我没说35000个请求。我说过用户对象。 350个请求* 100个用户objets = 35000个用户对象/小时。 – abraham 2011-05-22 13:53:15

相关问题