We launched some code yesterday that tweets jobs out of our database.
We have multiple accounts that are tweeting. Most of the accounts
only tweet one tweet every 1/2 hour. We have one account, however;
that tweets 25-50 tweets every 1/2 hour. After a few runs on the
account that tweets 25-50, we got the following error from the web
<?xml version="1.0" encoding="UTF-8"?>
<error>User is over daily status update limit.</error>
My understanding is that a user can post 1000 updates per day from any
device. We are currently nowhere near 1000 tweets, so I'm curious why
I'm getting this error.
I also attempted to post a tweet manually from the web interface and
got an error saying..
"You are over the status update limit. Please wait a few hours and try
So by this, I'm guessing it has nothing to do w/ the interface we are
using to post updates.
Also, this says to wait "a few hours", but my understanding was the
update limit was a daily limit.
After looking closer at my log files, it looks like we are able to
post again after a few hours, and that this is not a 24 hour limit.
I'm trying to use the account rate_limit_status web service to look at
my limits, but the library I am using (twitter4j) looks to have a
reporting bug in it that prevents me from getting the correct stats.
I'm working on writing a raw client do the call outside of the
twitter4j library to see if i can get these stats.
Any thoughts on what might be going on here? Am I misreading
something on your wiki page that talks about rate limits?
Here are the resources I am using..
Thanks in advance for your help.