Я использую твиттер уже около месяца, используя следующую библиотеку кода (RCurl) библиотеку (twitteR) библиотеку (streamR) библиотеку (ROAuth)
requestURL<-"https://api.twitter.com/oauth/request_token"
accessURL <- "https://api.twitter.com/oauth/access_token"
authURL ="https://api.twitter.com/oauth/authorize"
consumerkey= "my key"
consumersecret = "my secret"
cred <-OAuthFactory$new(consumerKey=consumerkey,consumerSecret=consumersecret,requestURL=requestURL,accessURL=accessURL,authURL=authURL)
cred$handshake (cainfo=system.file("CurlSSL","cacert.pem",package ="RCurl"))
Обычно это работает, но иногда я перехожу по гиперссылке на пин, вставляю пин и получаю [1] взамен. Неважно, что я пишу, я просто продолжаю получать [1]. Затем, когда я пытаюсь отправить запрос, мне говорят, что для этого требуется OAuth (ниже). Что я делаю не так? Большое спасибо за любую помощь!
Error in twInterfaceObj$doAPICall(cmd, params, "GET", ...) :
OAuth authentication is required with Twitter's API v1.1