2014-01-22 58 views
1

我想這code用關鍵詞作爲twitter4j:搜索API不會放棄過去7天導致

facebook.com 
fb.me 

我得到的結果可以追溯到需要哪些修改,得到的結果可以追溯到幾天幾分鐘

?我知道twitter會公開一些歷史數據。當我嘗試與tweepy相同,但得到的結果可追溯到3至4天。

回答

1

搜索API會根據請求返回有限數量的推文X頁面。你可以使用sinceId和maxId來獲得更多的推文。

query.setMaxId(maxId); 
query.setSinceId(sinceId); 

sinceId必須是你有在最新的請求最後鳴叫tweetId。 有用的鏈接:https://dev.twitter.com/docs/working-with-timelines

+0

我以爲queryResult.nextQuery()做你提到的東西? –

+0

不,那種方法(nextQuery)以舊的方式工作,稱爲分頁。請參閱Aniket Dutta上面給出的文檔。 –