Ruby 在 rails Twitter gem 上,分页结果

Ruby on rails Twitter gem, paging results

我偶然发现了这个:当你得到 home_timeline 时,推特 API 通常 returns 前 20 条推文。我想获得 API 允许的前 200 个,但找不到如何做。在 Java 中它是这样工作的:

Paging paging = new Paging(1);// always get first page of tweets
paging.setCount(200);// set count of tweets to get from timeline
List<Status> statuses = null;

// get newsfeed from twitter
statuses = twitter.getHomeTimeline(paging);

答案如下:

@tweetCollection = TwitterClient.home_timeline(:page => 1, :count => 200)