twitter4j 多个查询

Gli*_*vic 1 twitter twitter4j

有没有什么办法可以在 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" );
...
Run Code Online (Sandbox Code Playgroud)

小智 5

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

FilterQuery filterQuery = new FilterQuery();
Run Code Online (Sandbox Code Playgroud)

创建要跟踪的项目数组

String[] itemsToTrack = {"python", "java", "php"};
Run Code Online (Sandbox Code Playgroud)

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

filterQuery.track(itemsToTrack);
Run Code Online (Sandbox Code Playgroud)

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

twitterStream.filter(filterQuery); 
Run Code Online (Sandbox Code Playgroud)

希望这可以帮助。