我正在尝试在Twitter搜索API中查询一个用户,多个用户,一个主题标签,几个主题标签或它们的任何组合。我正在为语法而苦苦挣扎。
多个用户(作品)
?q=from:user1 OR from:user2 OR from user3
单个主题标签(作品)
?q=with:#hashtag
连击(破损)
?q=from:user1 OR from:user2 OR with:#hash1 OR with:hash2
//returns most recent tweets and ignores my query altogether. No error
我不想查询特定用户的特定主题标签。我想要非此即彼的结果。如果我使用以下语法,它可以工作,但它也会搜索推文的内容,而不仅仅是主题标签,这并不那么好。
包含搜索(作品)
?q=from:user1 OR hashtag1 OR hashtag2
有什么方法可以完成我正在寻找的吗?我也尝试了以下方法
(破)
?q=from:user1 OR from:user2 OR with:hash1 OR hash2 OR hash3
希望这是有道理的。如果需要,我可以进一步澄清。(注意:我在实际环境中使用 since_id 和 max_id 以及 rpp,但为了方便这个问题,我将它们排除在我的示例中。
这个答案写于 2013 年。它使用的 API 已停用。它仅用于历史兴趣。对于 Twitter API 身份验证的请求,现在需要
。在同一项研究中,我发现在API V1.1中使用多个主题标签进行搜索。
http://search.twitter.com/search?q=#hashtag1+OR+#hashtag2
http://search.twitter.com/search?q=#hashtag1+AND+#hashtag2
AND/OR 将是大写的,不要忘记值 URL 编码。 有关更多详细信息,您可以查看此处 https://dev.twitter.com/docs/using-search
通常,您可以将此类型用于主题标签或 2 个简单的单词。
俳句#poetry : x23俳句+%23诗歌
"欢乐时光" :) : x22快乐%20小时%22%20%3A%29
可以验证此处的信息。