1

我正在尝试连接到 twitter 的流 API 并使用特定关键字检索推文关键字。我正在使用 phirehose 库。它在 twitter 文档中说“逗号作为逻辑 OR,而空格相当于逻辑 AND(例如,'the twitter' 是 AND twitter,而 'the,twitter' 是 OR twitter)。”

但我想用 AND 运算符搜索关键字,即使中间有其他单词。这意味着如果我们要搜索具有关键字 1 和关键字 2 的推文,则不应检索只有一个关键字的推文。

使用 phirehose 库的 settrack 函数 -

setTrack(array('the , twitter'));

使用theOR twitterwhile检索推文

setTrack(array('the twitter'));

检索带有该短语的推文,the twitter并且不检索the busy twitter例如类似的推文。

请帮忙。

4

1 回答 1

0

Adam Green 的 140dev 通过使用 ``typeenum('words','phrase') NOT NULL DEFAULT 'words'

请参阅 - http://140dev.com/twitter-api-programming-blog/streaming-api-enhancements-part-2-keyword-collection-database-changes/

http://140dev.com/twitter-api-programming-blog/streaming-api-enhancements-part-3-collecting-tweets-based-on-table-of-keywords/

于 2017-11-22T10:36:10.560 回答