Twitter:获取特定时间段的推文

时间:2013-04-12 13:00:52

标签: twitter twitter4j

我是twitter api的新手。我在java中实现了一个模块,它显示了#hashtag的流行度。所以我必须定期收集推文。有没有办法获得包含特定#hashtag的所有推文,所以我每次都可以计算总推文并获得流行度。 URL下面给我发推文,但不一致。不给我所有的推文。

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

请帮帮我。

1 个答案:

答案 0 :(得分:1)

你为什么使用网址使用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());
    }

检查此网址是否有片段

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