Thursday, May 17, 2018

Twitter reveals new API that’ll charge third-party clients for old functionality

When Twitter was growing its user base, third-party clients like Flamingo, Falcon, and Talon were flourishing on Android. Then, the company implemented restrictions on its APIs; in particular, a developer could only request 100,000 login tokens for their users. For example, the popular Flamingo client was pulled from the Google Play Store after the developer reached the token limit. Since then, the API restrictions have only grown more strict: A recent announcement included restrictions such as the shutting down of push notifications and automatically updating timelines for third-party applications. These changes were postponed for an unspecified later date, but now Twitter has announced that they’ll go into effect on August 16th, 2018.

Twitter also announced that they would be releasing a new API for developers to make use of in their applications. That sounds like a good thing, but there’s a catch – developers are expected to pay for this service. Publicly available pricing information puts the costs at around $2,899 per month for 250 users, a staggeringly high $11.60 per user per month. Most third-party clients will have a lot more than 250 active users, so this is effectively the death knell for any independent app developer or small company looking to make a beautiful new Twitter client.

Twitter is guarding the usage of its API to make sure that their official application is the best way to use its service. When the company controls access to its API there’s little that users or developers can do about it, save for abandoning the service altogether. We don’t expect to see Twitter abandon this controversial change, so if you’re upset with the decision maybe it’s time to move on to the official client. Or just stop using Twitter altogether, that’s up to you.

Twitter (Free, Google Play) →

HostGator Web Hosting

0 comments:

Post a Comment