Toa*_*ast 3 java android twitter4j
我使用twitter4j来获取我的时间轴:
twitter.getHomeTimeline(new Paging(1,100));
Run Code Online (Sandbox Code Playgroud)
我如何获得接下来的100条推文?一般来说,是否可以指定两个推文或两个时间点,并获得两者之间发布的推文?
Bil*_*ard 10
首先,您可以通过指定第2页并getHomeTimeline再次呼叫来获取时间轴中的下100条推文.
Paging paging = new Paging(2, 100);
List<Status> statuses = twitter.getHomeTimeline(paging);
Run Code Online (Sandbox Code Playgroud)
您还可以指定两条推文(通过状态ID)Paging来获取使用sinceId和maxId方法之间发布的推文.
since_id:返回id大于指定id的
元素max_id:返回id小于指定id的元素
例如:
Paging paging = new Paging(1, 10).sinceId(258347905419730944L)
.maxId(258348815243960320L);
List<Status> statuses = twitter.getHomeTimeline(paging);
Run Code Online (Sandbox Code Playgroud)
(我在上面两个ID之间的时间线上有大约五条推文.只需点击Twitter网页界面上的推文,然后点击详细信息链接进入该推文的页面.然后你可以复制状态ID. URL).
| 归档时间: |
|
| 查看次数: |
3796 次 |
| 最近记录: |