我正试图撤回推文以得到大学的认可。
我遇到以下错误:
Error: invalid assignment for reference class field ‘language’, should be from class “character” or a subclass (was class “NULL”)
我认为这是Twitter更新API或twitteR过时的错误。
先前已安装devtools和twitteR软件包。
这是我的代码:
setwd("H:/DAD_R")
#### Simple Twitter Example ####
#install.packages("devtools")
library(devtools)
#install_github("geoffjentry/twitteR")
library(twitteR)
api_key <- "<censored>"
api_secret <- "<censored>"
access_token <- "<censored>"
access_token_secret <- "<censored>"
setup_twitter_oauth(api_key, api_secret, access_token, access_token_secret)
keywords <- c("GameOfThrones", "#GoT")
tweets <- searchTwitter(keywords[1], n = 1500)
有没有办法解决这个问题?
谢谢。
调试:Image
答案 0 :(得分:0)
我选择改用Math.max
。
我正在尝试检索推文。
这是我发现的主要区别;
技巧:
rtweet
rtweet:
setup_twitter_oauth(api_key, api_secret, access_token, access_token_secret)
keywords <- c("GameOfThrones", "#GoT")
tweets <- searchTwitter(keywords[1], n = 1500)
注意:在dev.twitter.com上的应用程序设置中,您的回调地址必须完全是:
http://127.0.0.1:1410
我怀疑这是R / R Studio的本地主机,但是我不确定。
首次检索后,系统会要求您登录普通的Twitter帐户,以使您的应用程序可以访问您的帐户。