twitter4j 多个查询

发布于 2025-01-01 02:27:39 字数 341 浏览 2 评论 0原文

有没有什么方法可以在 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" );
...

Is there any way to make query in twitter4j search for more that one keyword?

Like instead of making more queries in my program I can make one which does it all, so I will have only one big stream of tweets that I can read?

I guess it would be something to replace this:

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" );
...

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

尽揽少女心 2025-01-08 02:27:39

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

FilterQuery filterQuery = new FilterQuery();

创建要跟踪的项目数组

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

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

filterQuery.track(itemsToTrack);

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

twitterStream.filter(filterQuery); 

希望这有帮助。

Create a FilterQuery object and then set the items to track

FilterQuery filterQuery = new FilterQuery();

Create an array of items to track

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

Set the items to track using FilterQuerys' track method.

filterQuery.track(itemsToTrack);

Assuming you have already created Twitter/TwitterStream object, use the filter method to start streaming using the FilterQuery object just created.

twitterStream.filter(filterQuery); 

Hope this helps.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文