Я пытаюсь выполнить аутентификацию Rstudio в Twittter с помощью twitteR.Rstudio to Twitter рукопожатие, дающее ошибку: неавторизованный через twitterR
Я только ошибка после рукопожатия.
Мой код:
#install(rcurl, ROAuth, twitteR)
#load(rcurl, ROAuth, twitteR)
reqURL <- "https://api.twitter.com/oauth/request_token"
accessURL <- "https://api.twitter.com/oauth/access_token"
authURL <- "https://api.twitter.com/oauth/authorize"
consumerKey <- "key"
consumerSecret <- "secret key"
twitCred <- OAuthFactory$new(consumerKey=consumerKey,
consumerSecret=consumerSecret,
requestURL=reqURL,
accessURL=accessURL,
authURL=authURL)
options(RCurlOptions = list(cainfo = system.file("CurlSSL", "cacert.pem", package = "RCurl")))
twitCred$handshake()
Я получаю рукопожатия и отправить мне на страницу Идент для Twitter. Я разрешаю и получаю булавку.
я ввожу палец в этом коде:
registerTwitterOAuth(pin number here)
Затем я вернулся с «Ошибка: Несанкционированный».
Я добавил новую учетную запись приложения Twitter и получил другой набор клиентских ключей, но все равно получил то же самое.
Обратите внимание, что вы не аутентифицируете «RStudio» для Twitter, просто R. RStudio - это только IDE, которую вы используете для редактирования и запуска кода. (Точно так же вы не сказали бы «подключить iPython к ...») –
Я упомянул RStudio, поскольку вижу, что иногда у него есть свои проблемы при работе с твиттером. Не знаю, почему. Обновление – mpg
: Я сделал это в обычной консуле R и сделал еще один шаг вперед. Теперь я ошибка, когда я делаю searchtwitter: searchTwitter ('патриоты', геокод = '42 .375, -71.1061111,10mi ') Ошибка в twInterfaceObj $ doAPICall (CMD, Титулы, "GET", ...): OAuth аутентификация требуется с API Twitter v1.1 – mpg