Join GitHub today
Rate limit exceeded on large lists of followers #263
When running the "followers" command on a user with a lot of followers the rate limit is exceeded, probably because of pagination causing multiple API calls. I would prefer if the command just waited the 15 minutes and then continued to run. As is, I don't get any output at all.
Noticed this on a user with ~20k followers.
I'm in the same boat as @pwaick - needing to grab a list of over a million followers! Possible to include a flag of some sort that could take this into account? Either pausing every 60 seconds, 15 minutes, or 5000 users, as appropriate? https://dev.twitter.com/rest/public/rate-limits BTW this seems to be the same as #307 if you want to count one more vote :-)
Just found that tweepy has a flag to wait_on_rate_limit=True http://docs.tweepy.org/en/v3.5.0/api.html - Could that be added to t?
Any chance to get a response from an active dev on this issue? This is a pretty serious blocker for alot of use cases.
For myself I think the CLI user should own the responsibility for the rate limit and the
To get paginated responses beyond the rate limit, you could do:
Thoughts on this?