2011-11-08 33 views
0

可能重複:
PHP Twitter API - How to pull in multiple users tweets?Twitter - 多用戶的帖子?

有沒有使用一些簡單的HTTP請求,類似下面的方法:

http://api.twitter.com/1/statuses/user_timeline.xml?screen_name=badreligion

讓多個用戶的時間表中一個請求?類似的信息(僞):

http://api.twitter.com/1/statuses/user_timeline.xml?screen_name[]=badreligion,testa,another

我已經通過他們的API看上去有點,但有一點運氣。

編輯:如果他們可以按時間合併和排序,那就太棒了。就像現在一樣,我使用一個循環來遍歷我想要的提要,然後將它們合併,對結構進行排序等等,而且非常混亂。

+0

我正在尋找相同的東西,並發現這一點:http://stackoverflow.com/a/5119632 –

回答

2

在目前這個時候,我不認爲twitter會提供一個API函數,它允許您在單個請求中獲取多個用戶時間線。

如果您擔心循環訪問用戶所花費的時間,則可以異步請求時間線,以便可以同時獲取多個用戶的時間線。您可以爲每個請求實現後臺線程或使用HttpWebRequest.BeginGetResponse函數。

+0

我已經在做HttpWebRequest的負載,但我希望從用戶的手機上卸載一些處理。我會看看其他人是否有更好的主意,如果沒有,我會接受你的答案作爲一個可悲的事實! :) – Josh

+2

好吧,既然你想從手機上下載工作,Twitter並不是以API的形式提供它,那麼最好的解決方案就是爲你或其他人實現一箇中間層服務器,工作,然後把你的手機客戶端的結果。 – Wizetux

+0

我想我可以用我的服務器做到這一點,不是一個壞主意! – Josh