Hi Matt, Do the failed requests count [one's with 420 response] into the tally for the next hour?
Regards Umashankar Das On Wed, Feb 23, 2011 at 12:41 PM, Matt Harris <thematthar...@twitter.com>wrote: > Hi Zaver, > > A 420 response from the Search API means you have been rate limited. What > you should do is stop making requests and then try again 30 seconds later. > If you still get 420, wait 1 minute. Continue doubling the time you wait > until the 420 stops and you get results. Then gradually increase your > request rate again. > > For extra back off magic add a little jitter (e.g. a random number of > seconds between say 0 and 30) to the doubled wait times. > > Hope that helps, > @themattharris > Developer Advocate, Twitter > http://twitter.com/themattharris > > > > On Tue, Feb 22, 2011 at 12:29 AM, zaver <zave...@hotmail.com> wrote: > >> Hello, >> >> I am using the search api with multiple keywords (120 keywords) using >> curl (curl_multi_init etc.), querying the api every 5 mins and i need >> some help on how to handle some of the response codes. >> Specifically: >> >> 420 -> i get this error on some of my keywords not all. Does this mean >> that i am rate limited and should wait for the amount of time in the >> Retry-after part in general or only for these keywords? Currently I do >> wait for the amount of time it specifies for the whole keyword set. Is >> that right? >> >> Haven't come across these yet although i would like to have some >> handling for these. >> >> 502: Bad Gateway: Twitter is down or being upgraded. >> 503: Service Unavailable: The Twitter servers are up, but overloaded >> with requests. Try again later. >> >> Any help is greatly appreciated. Thanks >> >> Zaver >> >> -- >> Twitter developer documentation and resources: http://dev.twitter.com/doc >> API updates via Twitter: http://twitter.com/twitterapi >> Issues/Enhancements Tracker: >> http://code.google.com/p/twitter-api/issues/list >> Change your membership to this group: >> http://groups.google.com/group/twitter-development-talk >> > > -- > Twitter developer documentation and resources: http://dev.twitter.com/doc > API updates via Twitter: http://twitter.com/twitterapi > Issues/Enhancements Tracker: > http://code.google.com/p/twitter-api/issues/list > Change your membership to this group: > http://groups.google.com/group/twitter-development-talk > -- Twitter developer documentation and resources: http://dev.twitter.com/doc API updates via Twitter: http://twitter.com/twitterapi Issues/Enhancements Tracker: http://code.google.com/p/twitter-api/issues/list Change your membership to this group: http://groups.google.com/group/twitter-development-talk