2010-12-14 89 views
0

我有一個應用程序,它使用twitter xml(在http://search.twitter.com/中獲得),並顯示一個帳戶發佈的最後5條推文。但現在只能檢索過去7天發佈的推文。Twitter原子不檢索舊推文

我所提出的要求是一樣的東西:

http://search.twitter.com/search.atom?q=from:twitter&rpp=5&show_user=true

任何人,對於同樣的問題,通過可以給我一個想法?

謝謝。

+0

解析時我會使用json格式,因爲我認爲使用json_decode解析更容易。 – Alfred 2010-12-14 15:47:47

回答

0

rpp=5表示「不要返回超過5條推文」。無論用戶多大年紀,您的查詢都會返回用戶的最近5條推文。

限制結果中推文年齡的唯一方法是參數since_id

編輯:搜索API似乎是limited to 7 days

+0

它應該像你說的那樣工作,但如果它們比7天更新,它會返回最後5條推文。如果您將rpp替換爲rpp = 30,那麼您會認爲它沒有帶來@twitter的最後30條推文。 – pedrorezende 2010-12-14 15:18:28

+0

@pedrorezende:其實。根據http://dev.twitter.com/doc/get/search,7天限制只適用於某些運營商。但我發現http://groups.google.com/group/twitter-development-talk/browse_thread/thread/235d7ed0a30878e9/2ff55a8bccf77b88 ... – rik 2010-12-14 15:37:29