如果您使用的是Android我建議使用Twitter4J library爲輕鬆Twitter API調用和響應處理。
使用Paging你可以得到接下來的20條推文(使用Paging.page)或新的推文(使用id's或time/since)。
碼例如用於獲取的Android使用Twitter4J一個用戶的時間表:
// Use as field
Twitter twitter;
// Get timeline
try {
if(twitter==null) {
ConfigurationBuilder cb = new ConfigurationBuilder();
cb.setDebugEnabled(Constants.DEBUG)
.setOAuthConsumerKey("YOUR CONSUMER KEY")
.setOAuthConsumerSecret("YOUR CONSUMER SECRET")
.setApplicationOnlyAuthEnabled(true)
.setHttpConnectionTimeout(5000)
.setHttpReadTimeout(5000)
.setHttpStreamingReadTimeout(5000);
twitter = new TwitterFactory(cb.build()).getInstance();
twitter.getOAuth2Token();
}
return twitter.getUserTimeline("TwitterName", twitterPaging);
} catch (Exception e) {
e.printStackTrace();
}