Java 使用twitter4j获取用户ID列表的最新状态

Java 使用twitter4j获取用户ID列表的最新状态,java,twitter,twitter4j,Java,Twitter,Twitter4j,我在java中使用twitter4j 我有一套IDset和一些twitter用户ID。 我正在尝试为每个用户ID获取20个最新状态,其中包含“getUserTimeline” for(Long id : idsSet) { statusMap.put(id,twitter.getUserTimeline(id)); } 问题是,我每15分钟只能获得180个用户的状态 我的问题是 有没有办法每15分钟获得更多的用户?与“lookupUsers”类似,它每个请求最多可容纳100个用户ID,允

我在java中使用twitter4j

我有一套IDset和一些twitter用户ID。 我正在尝试为每个用户ID获取20个最新状态,其中包含“getUserTimeline”

for(Long id : idsSet)
{
   statusMap.put(id,twitter.getUserTimeline(id));
}
问题是,我每15分钟只能获得180个用户的状态

我的问题是


有没有办法每15分钟获得更多的用户?与“lookupUsers”类似,它每个请求最多可容纳100个用户ID,允许每15分钟18k。的twitter API说明指定您可以获取请求的100个用户的信息。同样,您可以使用属性count来控制一个请求最多可以收到200条tweet,这是指定的。现在,由于twitter4j是这些GET请求的包装器,您需要使用对象配置您的调用。应该是这样的:

Paging page = new Paging (1, 200);
twitter.getUserTimeline(id,page);

没有办法绕过利率限制。不,不绕过利率限制。我只是想知道这是否是我能获得的最大用户数。与18k lookupUsers相比,我只能获得180个用户的状态,这感觉不太对。这可以获得更多的tweet,我正在寻找更多的用户。无论如何谢谢你