我想根据主题标签获取所有推文,但我只想获取文档中具有 media
的推文,只有在Tweet中有媒体,对于查询,没有规格例如,诸如media: true
之类的事情可以在查询中完成吗?
client.search("#technology", { tweet_mode: "extended", include_entities: true, fromDate:"201801071200",toDate:"201802071200", entities: true})
我添加 media: true
是否有效?如果不是在推文上有媒体
我猜filter:media
是正确的操作员。
client.search("#technology filter:media", { tweet_mode: "extended", include_entities: true, fromDate:"201801071200",toDate:"201802071200", entities: true})
这是参考:https://developer.twitter.com/en/docs/tweets/search/guides/dandard-operators。希望,这会有所帮助。
-
如果您正在使用高级搜索API进行搜索,则操作员将更改为 has:media
:https://developer.twitter.com/en/docs/tweets/search/guides/guides/guides/premium-operators
概述:https://developer.twitter.com/en/docs/tweets/search/overview
如果我没有错,则有一个过滤器:媒体可用于检索具有附加介质的推文。但这仅适用于高级和企业运营商。
这是参考
https://developer.twitter.com/en/docs/tweets/search/guides/guides/premium-operators
否则,您始终可以获取推文,并通过使用扩展实体获取推文来获取具有媒体的推文。从实体属性中,您可以检查媒体属性是否可用并且具有值。如果确实如此,您知道您有媒体的推文。