【问题标题】:twitter4j multiple queriestwitter4j 多个查询
【发布时间】:2012-02-21 21:09:10
【问题描述】:

有什么方法可以在 twitter4j 中查询多个关键字?

例如,我可以在我的程序中进行更多查询,而不是进行更多查询,这样我就只有一大堆推文可以阅读?

我想它会取代这个:

Query query1 = new Query("SOME RANDOM TEXT1" );
Query query2 = new Query("SOME RANDOM TEXT2" );
Query query3 = new Query("SOME RANDOM TEXT3" );
Query query4 = new Query("SOME RANDOM TEXT4" );
...

【问题讨论】:

    标签: twitter twitter4j


    【解决方案1】:

    创建一个 FilterQuery 对象,然后设置要跟踪的项目

    FilterQuery filterQuery = new FilterQuery();
    

    创建要跟踪的项目数组

    String[] itemsToTrack = {"python", "java", "php"};
    

    使用 FilterQuerys 的 track 方法设置要跟踪的项目。

    filterQuery.track(itemsToTrack);
    

    假设您已经创建了 Twitter/TwitterStream 对象,请使用 filter 方法使用刚刚创建的 FilterQuery 对象开始流式传输。

    twitterStream.filter(filterQuery); 
    

    希望这会有所帮助。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2019-10-11
      • 1970-01-01
      • 1970-01-01
      • 2015-01-23
      • 1970-01-01
      • 2010-11-07
      • 2011-05-11
      • 1970-01-01
      相关资源
      最近更新 更多