2015-06-12 40 views
0

我正在使用TweetStream来使用Twitter Streaming API。跟踪我的同事(也记在我的记忆中)跟踪垃圾邮件时,不应该包括在内,但我在文档中找不到任何有关它的迹象。Twitter流式API - 标签中是否应包含#?

也在another stackoverflow question这个规则被提及,但Twitter Documentation中的链接页面不再显示该指示。

它看起来像使用TweetStream这样的:

TweetStream::Client.new.track('#term1', '#term2') do |status| 
    puts "#{status.text}" 
end 

按预期工作。任何人都可以确认,如果这是正确的方式来设置流客户端,如果我需要跟踪#term1#term2

回答

0

我大学的听力中心在跟踪词汇时没有使用哈希标签。但正如您所提及的那样,如果您只想匹配#term1#term2而没有其他变化,那么使用它们将起作用。

因此,例如,如果您根据#term1筛选出推文,则不会得到#term11。但是,如果您根据term1筛选推文,则会得到term1的任何变体,包括#term1#term11