0

我正在分析#angtunaynalalake 或#AngTunayNaLalake——一条在菲律宾很有名的推文。我运行以下代码,但结果为 0。我使用其他著名的#s(如#MeToo 或#rstats)尝试了相同的代码,并且代码成功。我尝试使用“lalake”而不是“#angtunaynalalake”,代码再次成功。

当我使用 twitteR 时,我能够获得#angtunaynalalake 的结果。我想使用 rtweet,因为它可以提供比 twitteR 更多的搜索结果。

你认为为什么会发生这种情况?

create_token(
  app = "my_twitter_research_app",
  consumer_key = "xxxx",
  consumer_secret = "xxxx",
  access_token = "xxxx",
  access_secret = "xxxx")


> rt <- search_tweets(
+   "#angtunaynalalake", n = 25000, retryonratelimit = TRUE
+ )

正在搜索推文...这可能需要几秒钟...完成收集推文!

> rt

具有 0 列和 0 行的数据框'''

4

1 回答 1

1

这是 twitter API 的问题,而不是 rtweet 包的问题。

请参阅twitter API 页面中的此引用。

“请记住,搜索索引有 7 天的限制。换句话说,不会找到超过一周的推文。”

#angtunaynalake 的最新推文似乎是在 2019 年 1 月,因此标准 twitter API 找不到任何推文。

如果您需要访问超过 7 天的推文,请考虑推特API 定价计划。

于 2019-05-09T09:12:18.037 回答