【问题标题】:Twitter: Get tweets for a particular time periodTwitter:获取特定时间段的推文
【发布时间】:2021-03-11 08:26:39
【问题描述】:

我是 Twitter API 的新手。我正在用 Java 实现一个模块,它显示了#hashtag 的流行度。所以我必须定期收集推文。

有没有办法获取所有包含特定 #hashtag 的推文,这样我就可以计算每次推文的总数并获得受欢迎程度?下面的 URL 给了我推文,但不一致。不给我所有推文。

http://search.twitter.com/search.json?q=%23example

【问题讨论】:

    标签: twitter twitter4j


    【解决方案1】:

    为什么你使用 urls 使用 Api Twitter 4j

    http://twitter4j.org/en/

    您可以轻松地执行此功能

    使用 Twitter4J,您可以轻松地将 Java 应用程序与 Twitter 服务集成。

    但 Twitter4J 是一个非官方的库。

    使用那个api的这个功能

    搜索推文

     // The factory instance is re-useable and thread safe.
        Twitter twitter = TwitterFactory.getSingleton();
        Query query = new Query("source:twitter4j yusukey");
        QueryResult result = twitter.search(query);
        for (Status status : result.getStatuses()) {
            System.out.println("@" + status.getUser().getScreenName() + ":" + status.getText());
        }
    

    检查这个 url 是否有 sn-ps

    http://twitter4j.org/en/code-examples.html

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2013-01-18
      • 1970-01-01
      • 2015-04-07
      • 1970-01-01
      • 2011-05-08
      • 1970-01-01
      相关资源
      最近更新 更多