小编Ada*_*ell的帖子

使用Twitter4j每日趋势?

我一直致力于一个小程序,我想在热门的Twitter主题中阅读并将它们存储在数据库中.目前我使用的是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());
                       }
        }
Run Code Online (Sandbox Code Playgroud)

但是,当程序运行时,它会显示相同的趋势列表24次.我尝试在不同的日子运行该程序,但无论我在哪个日期运行程序,列表总是相同的.

我也尝试将getDailyTrends()方法传递给当前日期并获得相同的结果.

非常感谢任何帮助,这让我发疯.:)

编辑:我不断得到的结果集显示从2012年4月25日开始的推特趋势.无论我何时运行该程序,或者我给它的日期 - 我都得到了相同的结果.

编辑2:好的,所以这一直困扰着我,我最终找到了twitter4j自己提供的示例代码来阅读趋势.我运行他们的代码而不是我的代码,我遇到了同样的问题.趋势是几周之久,永远不会改变.有没有人真的设法让这个方法以前工作?

java twitter

10
推荐指数
3
解决办法
5842
查看次数

标签 统计

java ×1

twitter ×1