r语言 - rtweet搜索查询返回的tweet比前几天少得多



我正在使用rtweet搜索查询来查找具有2个特定标签的tweet。我从2021年2月1日开始工作,直到2021年2月5日,我每天收到5000到10000条推文。现在我每天回复大约800条推文。

然后我决定扩展我的搜索参数,现在包括更多的标签,但我仍然只返回2000条推文。

我认为包括新的标签会增加我的回报,因为它会搜索推文与这些标签从过去7天?(我有标准的Twitter API)

我试着使用像#friday这样的热门标签,但仍然只有8-12%的N=18,000个tweet的最大回报。

此外,在2021年2月5日,我的Twitter API有一个新的身份验证要求,从那时起,一个互联网浏览器自动打开,说我的帐户已被授权,我可以返回r。

下面是一个示例rtweet搜索查询:

search_tweets(q = "#friday OR #monday -filter:retweets -filter:replies", lang = "en", n=18000, type = "recent", parse = FALSE, retryonratelimit= TRUE)

谢谢大家(:

https://developer.twitter.com/en/docs/twitter-api/enterprise/rules-and-filtering/operators-by-product
https://developer.twitter.com/en/docs/twitter-api/enterprise/rules-and-filtering/enterprise-operatorshttps://developer.twitter.com/en/docs/labs/filtered-stream/guides/search-queries

重要提示:采样运算符首先将水带的范围减小到X%,然后将规则/过滤器应用于采样子集。例如,如果您使用sample:10,则每条Tweet有10%的机会出现在样本中。

我不熟悉rtweet。它可能依赖于受该更改影响的API端点。
他们希望你升级你的API访问。如果你想出了一个替代的解决方案,请把它作为答案贴出来。

最新更新