2011-05-24 135 views
0

对于我的应用程序,我需要检索Twitter帐户列表的关注者数量。到目前为止它工作正常;不过,我想我只能匿名呼叫,因此每小时只能拨打150个电话。一次请求多个用户帐户

这里,在伪代码,请求我送:

foreach(user in mylist) 
{ 
    HttpWebRequest.Create(http://twitter.com/users/show.xml?screen_name=[username]); 
    retrieveNbFollowers(request.GetResponse()); 
} 

现在,我的问题... :)有没有一种方法可以一次发送各种要求多个用户,例如[...]/show.xml?SCREEN_NAME =用户1,用户2,用户3,等等。 (这不工作顺便说一句)。我无法找到一个解决方案但...也许它根本就没有被允许API ...

谢谢您的帮助

西尔

回答

1

正确的想法,你想要的功能users/lookup

http://api.twitter.com/1/users/lookup.json?user_id=783214,6253282 

编辑

刚刚意识到你正在做这个未经验证。您将需要对此通话进行身份验证。我建议使用OAuth库,但我不确定您使用的是哪种语言。

+0

.NET我觉得呢?这里有几个图书馆:http://dev.twitter.com/pages/libraries#dotnet – muffinista 2011-05-24 18:21:41

+0

非常感谢你的Onteria!我忽略了API文档中的这个函数,并没有看到我可以请求几个用户......愚蠢的我! 它现在工作正是我想要的方式;) Thx !! – Slyvain 2011-05-27 09:52:55

相关问题