rtweet 搜索查询返回的推文比前几天少了

问题描述

我正在使用 rtweet 搜索查询来查找带有 2 个特定主题标签的推文。我从 2021 年 2 月 1 日开始,直到 2021 年 2 月 5 日,我每天收到 5000 到 10,000 条推文。现在我每天返回大约 800 条推文。

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

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

我尝试使用#friday 等热门话题标签,但仍然只能获得 N=18,000 最大推文回报的 8-12%。

此外,在 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-operators https://developer.twitter.com/en/docs/labs/filtered-stream/guides/search-queries

重要说明:样本操作员首先将消防水管的范围缩小到 X%,然后对采样子集应用规则/过滤器。例如,如果您使用 sample:10,则每条推文都有 10% 的机会出现在样本中。

我不熟悉rtweet。它可能依赖于受该更改影响的 API 端点。
他们希望您升级您的 API 访问权限。如果您找到替代解决方案,请将其作为答案发布。

相关问答

Selenium Web驱动程序和Java。元素在(x,y)点处不可单击。其...
Python-如何使用点“。” 访问字典成员?
Java 字符串是不可变的。到底是什么意思?
Java中的“ final”关键字如何工作?(我仍然可以修改对象。...
“loop:”在Java代码中。这是什么,为什么要编译?
java.lang.ClassNotFoundException:sun.jdbc.odbc.JdbcOdbc...