Confused about POST limit rates


#1

I have an app that sends a series of tweets to another twitter account. It’s not clear to me if I am hitting the posting restrictions for applications, or for me as the user.

For example, I posted series of 45 tweets (every 2 seconds), and they all posted. Then a little while later (I waited 15 minutes) I couldn’t post 2 tweets. I assumed I hit the posting limit.

It seems like once I hit this posting limit, I’m not able to post with any more consistency for some time. Since my goal is to emulate a volume of Tweets to the receiving account, how can I balance that volume against the rate limits?

I’m using OAuth, and Tweepy.


#2

What do you mean “I couldn’t post 2 tweets”? Was there an error message? What did it say?


#3

No error was provided. I went to the web page for my user and could post from there, but if I posted from the app, I received no feedback, and the receiving account didn’t get the two tweets. I do get standard error messages in general, but not in this case.


#4

This ca be hard to figure out although there may be a problem with the software your using there may also be a problem with the hitting the keys too much to send too many things or there may be a problem with your awareness of the capabilities of the software. This is hard to determine without actually being there. Although the possibilities are that you may have to look at the software and how to use it better.


#5

I’m just using Python and Tweepy (a Twitter package for Python). It’s a simple app that takes a list of items then tweets them to a specific Twitter account. ie @‘handle’ Rush Tom Sawyer, then waits 2 seconds to send the next tweet.


#6

Can you post the code which you think should be posting tweets but isn’t?


#7

I located the issue. I was caching tweets to avoid Rate Limits, but erroneously wrote my code in a way that I was over-writing the cache. Those extra tweets were getting lost. I think it’s safe to close this issue.


#8

#9

For reference, the limits on posting status updates are described in this Support article. Glad to hear you’ve got your code sorted now.