Я пытаюсь найти в твиттере и вернуть результаты в файл csv в R, используя rtweet в RStudio.
Я не получаю сообщение об ошибке после токена авторизации, используя любой из методов browser- основан на методе аутентификации или token / secret , поэтому я предполагаю, что все в порядке. Но как только я вызываю метод search_tweet (), я получаю сообщение об ошибке «215 - Плохие данные аутентификации. Плохие данные аутентификации».
Я также обновил последнюю версию rtweet из GitHub, чтобы посмотреть, решает ли это мою проблему как чтение вокруг это сделано для очень многих.
Может кто-нибудь объяснить мне, где я ошибся?
код:
# install relevant packages
#install.packages("rtweet")
# import library's
library(rtweet)
## install devtools package if it's not already
#if (!requireNamespace("devtools", quietly = TRUE)) {
# install.packages("devtools")
#}
## install dev version of rtweet from github
#devtools::install_github("mkearney/rtweet")
# authenticate with Twitter
appName = "****"
consumerKey<- "****"
consumerSecret<-"****"
accessToken<-"********"
accessSecret<-"****"
twitter_token <- create_token(
app = appName,
consumer_key = consumerKey,
consumer_secret = consumerSecret,
access_token = accessToken,
access_secret = accessSecret)
tweets<- search_tweets(q = "vegan", n = 100, include_rts = FALSE)
save_as_csv(tweets, "tweets.csv")
вывод с консоли в RStudio:
twitter_token <- create_token (</p>
app = appName,
consumer_key = consumerKey,
consumer_secret = consumerSecret,
access_token = accessToken,
access_secret = accessSecret)
твиты <- search_tweets (q = "веганский", n = 100, include_rts = FALSE) </p>
215 - неверные данные аутентификации. Плохие данные аутентификации.
save_as_csv (твиты, "твиты.csv")