With all the chatter about API rate limits lately our users have to be wondering how things are going to progress. The answer is, “as usual”, but with a few caveats. Due to the new rate limit limitations imposed by Twitter, for the next little bit we are moving from processing 250 users all simultaneously to give you near instantaneous results, to processing 4,000 users at a time, simultaneously. Our hope is that this decreases the amount of traffic we make on Twitter’s servers, while still ensuring you can receive your nightly stats e-mails.
What this means for you
This means that instead of near instantaneous (up to 3 hours previously, but most were pretty soon after the follow) auto-following and un-following, our measurements are showing anywhere from 6-8 hours between follows. This will affect the following:
- auto-replies — your replies to new followers could be up to 8 hours after they follow you. This should be okay, as your replies will look more genuine and less automated by waiting to send them, we believe.
- nightly e-mails — some of your new followers and unfollowers from the previous day will not appear in the nightly e-mail if we send out the e-mail before the script is run next to read your new followers. In addition, your last Tweet may not be as reliable, as it could be up to 8 hours old. We will work to find ways to remedy this.
- unfollow filters — we suggest you increase your unfollow day limit to at least one more day beyond what it is now. This will ensure with the longer runs that we still unfollow the spammers that unfollow you briefly after following you.
The short plan
Our first priority is to wait and find out what tools Twitter is willing to give us to determine rate limit, whether they are willing to work with us (over the last 2 weeks they haven’t) to reduce the number of requests we have to make to obtain your list of followers, and then adjust accordingly to try and increase the number of people we can process in a short amount of time. If we can do this, we’ll continue to improve features on this front and won’t need the long plan.
The long plan
If we are unable to increase the number of people we can process in a short amount of time, we will still keep the service running, but we will need to come up with other options around the service. Expect to see auto-following around the service FriendFeed soon, as well as stats around that service as well as Facebook and other services.
As always, we will continue to expand the SocialSurvey options, and that will be unaffected by any of this. Expect more features around the surveys, as well as perhaps some new tools we’ll build, taking into consideration Twitter’s new API limits. We are SocialToo, and not just TwitterToo – our goal is to complement the entire social web and not just Twitter! We hope to begin expanding on that soon.
In the meantime, stay tuned here and we’ll keep you updated of new announcements and product updates. Our traffic still continues to surge and users continue to join regardless today, and we hope that continues moving forward. Many experts, books, and blogs are still suggesting others join Twitter and use SocialToo to help manage their followers. We hope to continue to make Twitter an easier place to build a network and establish real-life relationships, regardless of the limits Twitter places on us to do so. We are still accepting advertisers and building our own monetization strategy to ensure we can continue to support you, our users and provide many more features down the road. Our end goal, as always is pleasing you, our users and we aim to do that, regardless of what limitations we are given. With today’s challenges, Twitter has made their pitch – now we must step up to the plate and hit a home run!