如何在Twitter4j中搜索比实际时刻更旧的推文?

时间:2019-04-24 11:14:27

标签: twitter4j

我想搜索tweets,但是结果是自从我执行了应用程序以来仅发布了tweet的列表。例如,如果我在13:00运行应用程序,它将仅显示在该分钟创建的推文。

从那时起直到我已经使用过这些方法,并且它们可以正常工作。但是例如,如果今天是``2019-04-24'',而我的查询是直到``2019-04-23'',它将不会返回任何推文。

Twitter twitter = tf.getInstance();
        Query query = new Query("cat");
        ArrayList<Status> list = (ArrayList) twitter.search(query).getTweets();

        for (Status status : list) {
            if (!status.isRetweet()) {
                System.out.println(status.getCreatedAt() + "\n-------------------");
            }
        }

它在13:06:40执行,输出为:

2019年4月24日星期三13:06:27

2019年4月24日星期三13:06:27

2019年4月24日星期三13:06:25

2019年4月24日星期三13:06:25

2019年4月24日星期三13:06:25

CEST 2019年4月24日星期三13:06:24

该分钟之前没有显示任何推文。

0 个答案:

没有答案