Despite protests, Twitter has changed to break several features of popular third – party applications today. The company 's Chief Executive Officer (CEO) explains that what every Twitter is doing is ultimately enforcing a 9 – year – old policy.
According to Rob Johnson, the company will no longer spend resources on applications that you do not want to build first. But the situation is a bit more complicated.
"In 2011, we instructed developers not to create an application that imitated Twitter's core experience (via email). Johnson explained. "In 2012, we announced developers policy changes to better clarify these limitations by limiting the number of users allowed to third-party clients.
At the same time, Twitter executives admit that messages are mixed. The company says, "Quietly granting exceptions to the user cap exception to the necessary clients." Despite these third party applications replicating the core functionality of Twitter applications.
Story of two APIs
The described third party Twitter software requires an API to send notifications to users who use these applications. "User streams and site streaming APIs that provide the core functionality of many of these clients are in" beta "state for over 9 years and are built on unsupported technology stacks.
As of today, these APIs have been replaced by the Account Activity API which does not do all the previous things. More important is that Twitter accounts are limited to 35, so it's not perfectly suited for applications with thousands of users.
Johnson's e-mail stated that "We have set rules to not change or to" kill "third-party customers. Due to the operational necessity, we have deleted some of the traditional APIs that enhance these client's functions. And …