Reivax
unread,Sep 4, 2009, 5:03:13 AM9/4/09Sign in to reply to author
Sign in to forward
You do not have permission to delete messages in this group
Sign in to report message
Either email addresses are anonymous for this group or you need the view member email addresses permission to view the original message
to Twitter Development Talk
I'm having this problem for a few days, and I've been monitoring ALL
requests sent to twitter, here is what I saw :
The value of the X-RateLimit-Remaining header is totally unreliable.
For instance, the response to a request will have it at 120, while the
next response will have it at 40.
Then subsequent request responses will have values such as 118, 39,
37, 36, 117, ... and so on.
All responses have the same X-RateLimit-Reset !
It all looks like there are 2 unsynchronized counters, and responses
get values from either one of them...
The trouble is that one counter reaches 0 much too early, which makes
my twitter client says the maximum allowed request has been reached !!
I make 3 requests every 2 minutes, so I should never reach the max.
I have the exact same behavior when using the rate_limit_status
request.
I made sure I have no other client on that account, and I can
reproduce the problem each time. Even if I had, there would not be
cases where it goes from 36 to 117 for 2 adjacent requests...
Thanks for looking into that !
(I can provide traces of the requests)
Regards,
Xavier