Как я сказал в заголовке, я всегда достигал предела скорости (предположительно) даже с первого запроса. Поэтому я не могу ничего скачать из твиттера.
Вот мой пример кода в R:
tweets = searchTwitter('blabla', n=1, cainfo = "cacert.pem")
И я продолжаю получать это сообщение:
[1] "Too Many Requests"
[1] "Rate limited .... blocking for a minute ..."
Что я мог попробовать?
reqURL <- "http://api.twitter.com/oauth/request_token"
accessURL <- "http://api.twitter.com/oauth/access_token"
authURL <- "http://api.twitter.com/oauth/authorize"
consumerKey <- "KEY"
consumerSecret <- "KEY"
twitCred <- OAuthFactory$new(consumerKey=consumerKey,
consumerSecret=consumerSecret,
requestURL=reqURL,
accessURL=accessURL,
authURL=authURL)
twitCred$handshake(cainfo = system.file("CurlSSL", "cacert.pem", package = "RCurl"))
registerTwitterOAuth(twitCred)
tweets = searchTwitter('blabla', n=10, cainfo = "cacert.pem")
Код указан выше. Без какой-либо видимой причины мне удалось загрузить несколько твитов, но иногда я все еще получаю это сообщение.
Более того, я ищу строку и не могу ее найти, хотя на 100% уверен, что она существует в твиттере. Я получаю сообщение о том, что ответ от сервера не получен.