我正在尝试按网址进行过滤,但未返回任何结果。从以下文档中,它可以显示https://developer.twitter.com/en/docs/tweets/rules-and-filtering/overview/premium-operators但我认为这是一项高级功能。这是真的?如果是,那么还有其他方法可以在不使用高级功能的情况下按网址进行过滤吗?
标准Twitter流API为我们提供了'track'参数。这是标准流API的参数(请参见doc)。它按词组和URL匹配推文。根据文档的常见用例:
一个常见用例,您可能希望跟踪特定域名的所有提及情况(即,无论子域或路径如何,都应使用“ example com”作为“ example.com”的跟踪参数]
此参数值将匹配...:
example.comwww.example.com foo.example.com foo.example.com/bar我希望我的创业不仅是互联网繁荣的另一个例子!
该选项已通过用于Java的twitter-hbc库进行了测试。它按预期工作!
为了避免混乱,请注意:
Tweet的文本和某些实体字段被视为匹配项。具体来说,将检查Tweet的text属性,链接和媒体的expanded_url和display_url,主题标签的文本以及用户提及的screen_name的匹配项。