Я пытаюсь скачать твиты, используя пакет twitteR в R. У меня есть список пользователей твиттера, и я хочу скачать их твиты. Я продолжаю получать ошибку
Error in .self$twFromJSON(out) :
Error: Rate limit exceeded. Clients may not make more than 150 requests per hour.
Как я могу замедлить запрос, чтобы он мог продолжать загрузку в определенных пределах и без прерывания? Ниже приведен пример кода.
# Load package
library(twitteR)
# Read list of users from file
users <- read.table('listOfTwitterUsers.txt')
# Pause for 10 sec
sleepTime = 10
for (user in users){
# Download latest 2000 tweets from the user's timeline
tweets <- userTimeline(user, 2000)
# Extract tweets
tweets <- unlist( lapply(tweets, function(t) t$getText() ) )
# Save tweets to file
write.csv(tweets, file=paste("Downloads/", user, ".csv", sep=""), row.names=F)
Sys.sleep(sleepTime)
}