Поиск PIN-кода в Twitter.Com после использования библиотеки twitteR в пакете R и ROAuth

У меня есть вопрос, с которым, я надеюсь, кто-нибудь сможет мне помочь.

Я пытаюсь получить некоторые твиты из Twitter через R, используя библиотеку twitteR и другие необходимые пакеты. Я успешно создал свой код до рукопожатия. Но как только я достигаю точки, где я должен скопировать и вставить ссылку для получения необходимого PIN-кода, я перенаправляюсь на адрес веб-сайта-заполнителя, который я зарегистрировал в Twitter.

Ниже мой блок кода:

cred <- OAuthFactory$new (consumerKey = consumerKey, consumerSecret = consumerSecret, requestURL = "http://api.twitter.com/oauth/request_token", accessURL = "http://api.twitter.com/oauth/access_token", authURL = "http://api.twitter.com/oauth/authorize")
cred$handshake(cainfo = system.file("CurlSSL", "cacert.pem", package = "RCurl"))

Это приводит к быстрому

To enable the connection, please direct your web browser to: http://api.twitter.com/oauth/authorize?oauth_token=_______________________

Я попробовал несколько ответов в Stackru.Com, например, " Не генерируется ПИН-код при использовании ROAuth для аутентификации в Twitter". Где ПИН-код twitteR появляется во время аутентификации "Роут"? но безуспешно

Любой ответ будет действительно полезным.

Благодарю.

Кстати: R Noob и базовый программист.

1 ответ

Решение

Во избежание перенаправления на сайт-заполнитель и просмотра вашего PIN-кода.

Вам следует:

  • вернитесь в приложение Twitter, https://apps.twitter.com/app/
  • в настройках удалите адрес сайта-заполнителя, который вы дали
  • спасти

В следующий раз вы будете использовать http://api.twitter.com/oauth/authorize?oauth_token=xxxx и нажмете "авторизовать", вы увидите ПИН-код.

Другие вопросы по тегам