…and finally, I got an answer from Twitter, which unfortunately doesn’t properly target my enquiries:
“Your application was suspended from interacting with the Twitter API because it violates our API Terms of Service and our Automation Rules in regards to automated following and unfollowing and the automated creation of a large number of unsolicited spam tweets and DMs. This encourages users to violate the Twitter Rules. It’s best for both our users and your users if your application follows the rules, so please make the necessary changes to bring your application into compliance. Once the application has been fixed to comply with our policies and we confirm these changes, we will reconsider your API suspension.”
Well, let me tell you that:
How can I make the necessary changes and test the application if it is suspended? It is like giving a car without the keys…
Regarding “unsolicited spam tweets”, our application cannot send Tweets far beyond the limits Twitter has established, and there are many other applications that send Tweets automatically too. What is more, in order to avoid these sorts of problems, our software does not allow users to send more than one Tweet per minute. So it is not clear yet why our application has been banned in relation to this point.
Regarding DMs, it’s obvious that Twitter did not pay attention for at least one minute as our tool sends automated DMs under NO circumstances, and it has always been like that just to avoid that kind of spam you are talking about. Each time that a user wants to send a direct message, it is necessary to type the recipient’s Twitter user and press “send”. There is no way to circumvent that. Basically, it is like users sending DMs directly from their accounts.
Automated follow/un-follow is OK, and I understand that this is not allowed and it will we modified. However, Twitter is far away from addressing my point:
If a daily limit of 1,000 follows is allowed, are users expected to follow 1,000 new contacts MANUALLY? This is senseless. In this case, Twitter should set better rules and limits that only affect those who abuse of the API. As it is now, it is like Twitter allows 1,000 follow operations as maximum, but if this is done automatically, let’s going to ban the application. Why? Would doing this manually not result in the same: 1,000 new users?
I really give up and I hope that this platform just crashes down…