Zaczęło się, Twitter zabija aplikacje korzystające z jego API

Zaczęło się. Choć nikt nie przypuszczał, że stanie się to tak szybko, Twitter zablokował pierwszą aplikację, która osiągnęła limit 100 tysięcy użytkowników. Co to oznacza?

Cofnijmy się kilka miesięcy wstecz, by w pełni zrozumieć naturę problemu. Pod koniec czerwca na blogu Twittera pojawił się wpis, w którym poinformowano o zmianie regulaminu korzystania z API. Czytamy w nim:

Furthermore, applications that attempt to replicate Twitter’s core user experience (as described in Section I.5 below) will need our permission to have more than 100,000 user tokens and are subject to additional terms.

Zrobiła się niemała afera, Twitter przeżył sporą nagonkę, ludzie obiecywali porzucenie serwisu na rzecz Google+ lub Facebooka… a potem sprawa ucichła. Aplikacje działają, nie ma się czym martwić. 100 tys. użytkowników to bardzo duża liczba, nikt pewnie do niej nie dobije przed 2013+ rokiem.

Niestety, tak nie jest. Wczoraj jedna z najpopularniejszych aplikacji do obsługi Twittera dla Windows 8 – Tweetro – przestała działać. Wszyscy użytkownicy otrzymali e-maila o następującej treści:

Since the official launch of Windows 8, we’ve seen a massive spike in downloads. We are averaging around 3-4K downloads a day and have had well over 200K downloads since Tweetro launched on ‘Release Preview’. Unfortunately, we’ve been victims of our own success as it appears that the app is now being blocked by Twitter due to the new Token limitations.

The app is now completely crippled and users cannot get past the OAuth screen as they are presented with an error ‘Cannot connect to service’. We were under the impression that Twitter wasn’t going to enforce the token limits until March next year (when all 3rd party apps are required to migrate to the new API’s) however this doesn’t seem to be the case.
We have reached out to Twitter for confirmation however we haven’t heard back yet.

The future of Tweetro is uncertain at this stage but it’s likely that it will be pulled from the Windows Store until we can figure out the best way moving forward. At this stage, we are considering to add further polish to Tweetro and re-launch it as an exclusive ‘premium’ paid app. We would have been more than happy to continue distributing Tweetro for free as the exposure we’ve been receiving from it has been fantastic however being limited by twitter to a maximum of 100,000 users would mean we’d have to justify development via financial means.

We hope that there is a way around the token limitations, at least until the official Twitter app is available on Windows 8 however it seems that Twitter is taking a strong stance on this issue.

We’ll aim to have further announcements in the coming days with regards to what people can expect from future iterations of the app.

In the mean time, for those who are enjoying Tweetro we recommend that they refrain from uninstalling the app, removing accounts from within the app or revoking access from Twitter as there is no method accessing OAuth in its current state.

Z treści wiadomości wynika, że Tweetro zapewne powróci do Windows Store, ale jako płatna aplikacja z drobnymi usprawnieniami. Z jednej strony jest to dobry ruch, bo deweloperzy będą mieli motywację, by pracować nad bardziej zaawansowanymi funkcjami klienta, jednak z drugiej strony, gdyby Twitter nie wprowadził tych zmian w swoim API, do takiej sytuacji nigdy by nie doszło.

Nie mam statystyk, ile procent użytkowników Twittera korzysta z niego za pomocą nieoficjalnych klientów (jak np. Tweetbot, MetroTwit, Hotot lub właśnie Tweetro), ale wiem, że wiele osób nie byłoby w stanie używać go za pomocą oficjalnych. Nawet dla mnie perspektywa porzucenia Tweetbota i MetroTwita jest trudna do wyobrażenia. A z oficjalnych aplikacji korzystać nie będę. Są niewygodne, nieintuicyjne, mają reklamy i – aplikacje dla iOS – źle wykorzystują powierzchnię ekranu.

Tweetro w Windows Store ma na chwilę obecną tylko jednego poważnego konkurenta – MetroTwit. Wg deweloperów Tweetro aplikacja odnotowała potężny wzrost liczby pobrań w dniu premiery Windows 8. Z pewnością taki sam odnotował MetroTwit. Dodać tylko, że MetroTwit wykorzystuje te same tokeny, co – również popularna – aplikacja dla wcześniejszych wersji Windowsa i scenariusz końca MetroTwita mamy gotowy.

To jak, obstawiamy zakłady, kiedy padną kolejne aplikacje?