Как я могу искать старые твиты, чем в настоящий момент в Twitter4j? - PullRequest
0 голосов
/ 24 апреля 2019

Я хочу искать твиты, но в результате получен список только тех твитов, которые были написаны с тех пор, как я выполнил заявку.Например, если я запустлю приложение в 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 и выдает:

Ср 24 апреля 13:06:27 CEST 2019

Ср 24 апреля 13:06:27 CEST 2019

Ср 24 апреля 13:06:25 CEST 2019

Ср 24 апреля 13:06:25 CEST 2019

Ср 24 апреля 13:06:25 CEST 2019

Ср 24 апреля 13:06:24 CEST 2019

До этой минуты не показываются твиты.

...