Hi Taylor,
I wonder why I’m getting the 429 errors regularly.
I’m checking my remaining rate limit at each query I cast.
I put a condition in my code that pause the query casting like this.
if int(t.application.rate_limit_status()[‘resources’][‘statuses’][’/statuses/show/:id’][‘remaining’]) < 2:
while int(t.application.rate_limit_status()[‘resources’][‘statuses’][’/statuses/show/:id’][‘remaining’]) < 100:
print "remaining hits: " + unicode(t.application.rate_limit_status()[‘resources’][‘statuses’][’/statuses/show/:id’][‘remaining’])
time.sleep(30)
I’m using python wrapper for twitter (twitter_1.9.0) package.
I get that 429 error when I have more than 80 remaining rate limits.
What’s the reason and how can I avoid it?