2010-03-15 139 views
4

我爲我的應用程序使用Twitter4J API。我想獲取我在我的Twitter帳戶上的所有狀態(或者如果不是全部,大多數)。這可能嗎?目前我使用getUserTimeline(),但這個只檢索近20 ...Twitter4J:從Twitter帳戶獲取所有狀態

非常感謝和問候,

Krt_Malta

+0

最多200嗎? 我嘗試了更多的推文,但它被限制爲200 ... 在Twitter API上,它說最多可以獲得3200推文。但是如何? – 2011-10-11 07:22:32

回答

1

的Twitter不允許搜索所有的鳴叫(它們過期),所以你只能在Twitter允許的前提下查詢。

Twitter

我們也將日期限制上,我們允許你搜索更新限制搜索索引的大小。這一限制目前大約爲1.5周,但隨着每日推文數量的不斷增加,這種限制會隨之縮小。

+0

好吧,似乎不可能得到你曾經有過的所有推文,但分頁似乎得到更多的狀態比20 – 2010-03-17 11:02:40

11
// retrieves the first page's 200 tweets 
getUserTimeline(new Paging(1, 200)); 
+0

謝謝...它的工作! +1 :) – Hiral 2011-11-30 06:30:01

+1

如何加載尋呼功能?什麼是圖書館進口。我需要一個人的500條推文。所以我需要在他的時間線上迭代至少3頁。如何做到這一點@Krt_Malta – areddy 2015-11-07 11:44:10