Используете Twitter4j Daily Trends?

Я работал над небольшой программой, в которой я хочу читать популярные темы в твиттере и сохранять их в базе данных. В настоящее время я использую метод twitter4j getDailyTrends (), но получаю странные результаты.

В настоящее время у меня есть код :

        Twitter twitter = new TwitterFactory().getInstance();
        ResponseList<Trends> dailyTrends;

        dailyTrends = twitter.getDailyTrends();

        System.out.println();

        // Print the trends.
        for (Trends trends : dailyTrends) {
                    System.out.println("As of : " + trends.getAsOf());
                      for (Trend trend : trends.getTrends()) {
                            System.out.println(" " + trend.getName());
                       }
        }

. Однако, когда программа запускается, она показывает один и тот же список трендов 24 раза. Я пробовал запускать программу в разные дни, однако список всегда идентичен, независимо от того, в какой день я запускаю программу.

Я также пытался передать методу getDailyTrends ()текущую дату и получил те же результаты.

Буду признателен за любую помощь, это сводит меня с ума.:)

РЕДАКТИРОВАТЬ :Набор результатов, который я продолжаю получать, отображает тенденции твиттера от 25.04.2012. И независимо от того, когда я запускаю программу или какую дату я ей задаю -, я получаю одни и те же результаты.

РЕДАКТИРОВАТЬ2 :Итак, это беспокоило меня весь день, в конце концов я нашел пример кода, предоставленный самими twitter4j для чтения трендов. Я запустил их код вместо своего, и у меня такая же проблема. Тенденциям несколько недель, и они никогда не меняются. Кому-нибудь действительно удалось заставить этот метод работать раньше?

10
задан Adam Cresswell 3 May 2012 в 18:05
поделиться