Twitter 搜索 API 多个哈希标签或用户



我正在尝试在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

可以验证此处的信息。

最新更新