There are two rate limits. One for user account and one for IP address.
Since you mentioned that when you are on a different server, your status is
100. That definitely indicates that your shared server has lot of twitter
API activity going on.

On Tue, Jun 16, 2009 at 8:14 AM, betweeted <i...@carterandcompanyllc.com>wrote:

>
> I began noticing some strange behavior - 401 errors on status/update
> calls saying "We were unable to authenticate you".
>
> I racked my brain, checked and rechecked the username and password,
> then finally I decided to create a small script to check my ratelimit
> at account/rate_limit_status.xml and sure enough, I was at 0.  I
> waited an hour, and I was at 54.  Within minutes, however, I was back
> to 0.
>
> So, naturally I thought some bot had hijacked my scripts and was
> eating up my api calls.  I downloaded server logs.  There is no
> excessive activity at all. In any case, all my calls are
> authenticated, so they should be using the users api limit, not my
> servers.
>
> On a hunch, I uploaded the same rate limit checking script to a
> different host that I have access to (with a different IP).  Guess
> what?  100 hits remaining.
>
> In fact, whether I authenticate the request or not, I'm still at 0
> hits remaining whenever I try that same script on my server.  But, if
> I try it somewhere else, I have all 100.  Am I blacklisted?
>



-- 
Naveen K Kohli
http://www.netomatix.com

Reply via email to