访问7天的推文

时间:2012-11-21 18:00:26

标签: twitter twitter4j

我想从推特获得7天的推文,这是我的代码:

     for(int i=1;i<16;i++)
    {
    Query qy = new Query();
    qy.setRpp(100);
    qy.setPage(i);
    qy.resultType("Mixed");

    QueryResult result = twitter.search(qy);
    List<Tweet> tweets = result.getTweets();

}

我使用twitter4j发了一些推文,但我无法控制推文的时间。我想要推文只用了7天,我该怎么做?

1 个答案:

答案 0 :(得分:0)

  • 如果您想要在当前日期之前7天,则可以使用此选项

    qy.setSince(&#34; [你的日期]&#34;)

  • 如果您想提前7天,请尝试使用Twitter Streaming API: https://dev.twitter.com/streaming/overview

  • 如果您想在两个特定日期之间进行搜索,Twitter搜索不提供这样做的方法,但您可以&#34;过滤&#34;它使用推文的时间戳。

Does twitter4j provide the capability to search tweets between 2 dates