Apple News

Twitter explica els canvis de l'API als empleats com a límits per a les aplicacions de tercers

Dijous, 16 d'agost de 2018 12:10 PDT per Juli Clover

Els canvis de l'API de Twitter s'han posat en marxa avui, desactivant funcions clau per a aplicacions de tercers com Tweetbot i Twitterific .





La nova API elimina la transmissió en temps real, evitant que les aplicacions de tercers actualitzin les cronologies automàticament, i limita les notificacions push i altres funcions. Twitter també ho és cobrant tarifes exorbitants per accedir a les seves noves API d'activitat, amb accés a partir de 2.899 dòlars mensuals per a un màxim de 250 comptes.

tweetbotbird
Totes les aplicacions de Twitter de tercers es veuen afectades per aquests canvis. Tapbots va actualitzar ahir l'aplicació Tweetbot per a iOS per limitar diverses funcions populars entre els usuaris de Tweetbot. La transmissió de cronologia mitjançant Wi-Fi ja no està disponible, per exemple, la qual cosa significa que les cronologies de Twitter ara s'actualitzaran més lentament.



Què significa expulsar aigua a l'Apple Watch

Les notificacions push per a mencions i missatges directes es retarden uns quants minuts, i les notificacions push per a m'agrada, retuits, seguiments i cites s'han desactivat completament. S'han eliminat de l'aplicació les pestanyes Activitat i Estadístiques, que depenien de les API d'activitat en desús, i com que l'aplicació Apple Watch depenia molt de les dades d'activitat, també s'ha eliminat.

Al juliol es van introduir canvis similars a Twitterrific i, a partir d'avui, l'aplicació Twitterrific ja no pot rebre ni mostrar notificacions natives. El giny del centre Today de Twitterrific i l'aplicació Apple Watch es basaven en aquestes funcions i s'han eliminat.

Twitterrific recomana als usuaris de Twitter que baixin l'aplicació oficial de Twitter per rebre les seves notificacions, mentre utilitzen l'aplicació Twitterrific per a tota la resta.

A mesura que els canvis s'han fet en directe, Twitter s'ha enviat avui un correu electrònic a tota l'empresa als empleats que comença reconeixent l'enorme impacte que els clients de Twitter de tercers han tingut en el creixement del servei de Twitter abans d'apuntar cap a 'restriccions tècniques i empresarials' que li impedeixen continuar oferint les API necessàries perquè aquestes aplicacions funcionin com abans.

Avui, publicarem una entrada al bloc sobre les nostres prioritats per invertir en experiències de client de Twitter. Volia compartir una visió de com vam prendre aquestes decisions i com estem pensant en els clients de tercers que avancen.

Primer, una mica d'història: els clients de tercers han tingut un impacte notable en el servei de Twitter i els productes que hem creat. Desenvolupadors independents van crear el primer client de Twitter per a Mac i la primera aplicació nativa per a iPhone. Aquests clients van ser pioners en funcions del producte que tots coneixem i estimem de Twitter, com ara el silenci, el gest d'aixecar per actualitzar i molts més.

Ens encanta que els desenvolupadors crein experiències a les nostres API per impulsar el nostre servei, la nostra tecnologia i la conversa pública. Respectem profundament el temps, l'energia i la passió que han dedicat a construir coses sorprenents amb Twitter.

com esborrar tota la informació a l'iPhone

No obstant això, no sempre hem fet un bon treball en ser francs amb els desenvolupadors sobre les decisions que prenem respecte als clients de tercers. El 2011, vam dir als desenvolupadors (en un correu electrònic) que no creessin aplicacions que imitissin l'experiència bàsica de Twitter. L'any 2012, vam anunciar canvis a les nostres polítiques de desenvolupadors amb l'objectiu d'aclarir aquestes limitacions limitant el nombre d'usuaris permesos per a un client de tercers. I, en els anys posteriors a aquests anuncis, hem dit als desenvolupadors en repetides ocasions que el nostre full de ruta per a les nostres API no prioritza els casos d'ús dels clients, tot i que hem continuat mantenint un parell d'API específiques molt utilitzades per aquests clients i concedides a l'usuari en silenci. limitar les excepcions als clients que els necessitaven.

És hora de prendre la difícil decisió d'acabar amb el suport per a aquestes API heretades, reconeixent que alguns aspectes d'aquestes aplicacions es veurien degradats com a resultat. Avui ens enfrontem a limitacions tècniques i empresarials que no podem ignorar. Els fluxos d'usuaris i les API de fluxos de llocs que serveixen per a les funcions bàsiques de molts d'aquests clients porten més de 9 anys en estat 'beta' i es basen en una pila de tecnologia que ja no admetem. No estem canviant les nostres regles, ni ens proposem 'matar' clients de tercers; però estem matant, per necessitat operativa, algunes de les API heretades que alimenten algunes funcions d'aquests clients. A més, no ha estat realista per a nosaltres invertir en la construcció d'un servei totalment nou per substituir totes les funcionalitats d'aquestes API, que són utilitzades per menys de l'1% dels desenvolupadors de Twitter.

Hem escoltat comentaris dels nostres clients sobre el dolor que això provoca. Revisem #BreakingMyTwitter amb força freqüència i hem parlat amb molts dels desenvolupadors dels principals clients de tercers per entendre les seves necessitats i preocupacions. Estem compromesos a entendre per què la gent contracta clients de tercers a través de les nostres pròpies aplicacions, i intentarem fer-ho millor comunicant aquests canvis de manera honesta i clara als desenvolupadors.

Com restablir l'iPhone congelat 11

Sabem que tenim molta feina per fer. Aquest canvi és un pas endavant dur, però important. Gràcies per treballar amb nosaltres per arribar-hi.

Twitter ha dit contínuament que només l'1 per cent dels desenvolupadors de Twitter utilitzen les seves API ara obsoletes, però com que aquests canvis semblen afectar la majoria dels principals clients de Twitter, no està clar com es calcula la xifra de l'1 per cent.

Com TechCrunch assenyala, el correu electrònic de Twitter insisteix que les API eren 'tecnologia heretada' que s'havia d'eliminar per 'necessitat operativa', però és Twitter, no una força externa, que s'ha negat a mantenir o reconstruir les API que les aplicacions de tercers estan utilitzant o transició de les aplicacions existents a la nova plataforma API.


Twitter ha explicat a més la seva decisió d'eliminar les API en a entrada al blog això diu que la 'millor experiència de Twitter' que pot oferir és a través del seu propi 'Twitter de propietat i operació per a aplicacions d'iOS i Android, així com de twitter.com per a ordinadors i mòbils'.

Etiquetes: Twitter , Tweetbot , Twitterrific