我试图对Twitter运行一些查询来收集一些tweet。我想过滤掉转发,在一些研究发现,似乎有两个不同的标记,您可以附加到搜索查询,以过滤他们-filter:retweet
和-filter:nativeretweets
。
我使用这两种选项运行了示例查询,似乎可以分辨出不同之处。列表是返回的,推特略有不同,但我无法真正辨别。两者似乎都不包含转发。我不会在这里发布输出,因为它是一个相当长的JSON输出,但如果需要,我可以这样做。
示例查询如下
-filter:retweet
https://api.twitter.com/1.1/search/tweets.json?q=%22Sample+Query%22-filter:retweet&count=100&include_entities=false&result_type=recent&tweet_mode=extended
-filter:nativeretweets
https://api.twitter.com/1.1/search/tweets.json?q=%22Sample+Query%22-filter:nativeretweets&count=100&include_entities=false&result_type=recent&tweet_mode=extended
发布于 2017-10-01 04:09:06
我相信每个TweetDeck文档(https://support.twitter.com/articles/20170322)都有不同之处:
filter:nativeretweets
显示了已经按下转发按钮的用户的转发。filter:retweets
显示旧式转发("RT") +引用tweet。
这些是对这些类型的结果进行过滤,但正如您所做的那样,需要-将它们过滤掉-filter:nativeretweets
或-filter:retweets
。
https://stackoverflow.com/questions/44316172
复制相似问题