我有学术访问Twitter。由于Twitter的策略发生了变化,我无法进行身份验证(以前我可以使用默认的身份验证方法进行身份验证)。由于默认的身份验证方法不再起作用,我使用这里描述的应用程序身份验证方法:https://cran.r-project.org/web/packages/rtweet/vignettes/auth.html
我运行了以下代码:
library("rtweet")
library("httpuv")
auth <- rtweet_app()
df <- search_tweets("#rstats", token = auth)
最后一行返回
Error: Twitter API failed [401]. Check error message at https://developer.twitter.com/en/support/twitter-api/error-troubleshooting
* Invalid or expired token. (89)
我错过了什么?我会很感激任何人能给予我的帮助。我还是新手。谢谢!
1条答案
按热度按时间jk9hmnmh1#
错误似乎表明令牌无效,您应该通过https://developer.twitter.com网站获取新令牌并使用该令牌。但是,如果不支付至少基本计划的费用,就不再可能使用API搜索Twitter。