2011-05-24 123 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