如何使用高级参数执行 Twitter 搜索

发布于 2024-12-19 08:15:04 字数 243 浏览 0 评论 0原文

http://twitter.com/search-advanced

我想执行模仿上述内容的搜索查询屏幕 (例如,我如何找到满足“没有任何单词”的所有推文 标准或只是 #hashtags 标准)。是否可以混合-n- 使用 twitter4j 匹配其中一些字段,目前我能够 仅使用关键字执行简单搜索。

http://twitter.com/search-advanced

I would like to perform search queries which mimic the above screen
(e.g. How do I find all tweets which satisfy "none of the words"
criteria or just #hashtags criteria). Would it be possible to mix-n-
match some of these fields using twitter4j, currently I am able to
perform only simple searches using keywords.

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

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

发布评论

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

评论(1

时光瘦了 2024-12-26 08:15:04

如果您填写了一些高级搜索页面并实际进行搜索,它将使用构造的查询字符串填充搜索框。例如,如果我将其设置如下:

  • 所有这些单词:word1 word2
  • 这些单词中的任何一个:word3 word4
  • 这些单词都没有:word5
  • 来自这些帐户:user1 user2
  • 提及这些帐户:user3

"word1 word2 word3 OR word4 -word5 from:user1 OR from:user2 @user3"

然后您只需将该字符串粘贴到创建的查询中即可。

Query query = new Query("word1 word2 word3 OR word4 -word5 from:user1 OR from:user2 @user3");

If you fill out some of the advanced search page and actually do the search, it'll populate a search box with the constructed query string. For example, if I set it up as follows:

  • All of these words: word1 word2
  • Any of these words: word3 word4
  • None of these words: word5
  • From these accounts: user1 user2
  • Mentioning these accounts: user3

"word1 word2 word3 OR word4 -word5 from:user1 OR from:user2 @user3"

Then you just stick that string into your created query.

Query query = new Query("word1 word2 word3 OR word4 -word5 from:user1 OR from:user2 @user3");
~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文