Apple News

Twitter selgitab API muudatusi töötajatele kui piiranguid kolmandate osapoolte rakenduste jaoks

Neljapäev, 16. august 2018 12:10 PDT, autor Juli Clover

Twitteri API muudatused avaldati täna, keelates põhifunktsioonid kolmandate osapoolte rakenduste jaoks, nagu Tweetbot ja Twitterific.





Uus API eemaldab ajaskaala voogesituse, takistades kolmandate osapoolte rakendustel ajaskaala automaatset värskendamist ning piirab tõukemärguandeid ja muid funktsioone. Twitter on ka üüratuid tasusid nõudes juurdepääsuks oma uutele tegevusliidestele, mille juurdepääs algab 2899 dollarist kuus kuni 250 konto jaoks.

tweetbotbird
Need muudatused mõjutavad kõiki kolmanda osapoole Twitteri rakendusi. Tapbots värskendas eile iOS-i rakendust Tweetbot, et kahjustada mitmeid Tweetboti kasutajate seas populaarseid funktsioone. Näiteks ajaskaala voogesitus Wi-Fi kaudu pole enam saadaval, mis tähendab, et Twitteri ajaskaala värskendatakse nüüd aeglasemalt.



kuidas vaigistada rühmateksti

Mainimiste ja otsesõnumite tõukemärguanded viibivad mitu minutit ning tõukemärguanded meeldimiste, retweetide, jälgimiste ja tsitaatide kohta on täielikult keelatud. Vahekaardid Aktiivsus ja Statistika, mis põhinesid nüüdseks aegunud tegevuste API-del, on rakendusest eemaldatud ja kuna Apple Watchi rakendus sõltus suuresti tegevusandmetest, on ka see eemaldatud.

Samasugused muudatused viidi sisse Twitterrificis juulis ja alates tänasest ei saa Twitterrifici rakendus enam natiivseid teatisi vastu võtta ega kuvada. Twitterrificu tänane keskuse vidin ja Apple Watchi rakendus tuginesid nendele funktsioonidele ja need on eemaldatud.

Twitterrific soovitab Twitteri kasutajatel märguannete saamiseks alla laadida ametliku Twitteri rakenduse ning kõige muu jaoks kasutada rakendust Twitterrific.

Kuna muudatused jõustusid, saatis Twitter täna välja ettevõtteülene e-kiri töötajatele, mis algab sellest, et tunnistab tohutut mõju, mida kolmandatest osapooltest Twitteri kliendid on avaldanud Twitteri teenuse arendamisele, enne kui osutavad tehnilistele ja ärilistele piirangutele, mis takistavad neil jätkata nende rakenduste töö jätkamiseks vajalike API-de pakkumist.

Täna avaldame ajaveebi postituse meie prioriteetidest Twitteri klientide kogemustesse investeerimisel. Tahtsin jagada ülevaadet sellest, kuidas me nende otsusteni jõudsime ja kuidas me mõtleme kolmandate osapoolte klientide edasiliikumisele.

Esiteks veidi ajalugu: kolmanda osapoole kliendid on Twitteri teenusele ja meie loodud toodetele märkimisväärselt mõjutanud. Sõltumatud arendajad lõid esimese Twitteri kliendi Macile ja esimese omarakenduse iPhone'ile. Need kliendid lõid teerajaja tootefunktsioonid, mida me kõik Twitteris teame ja armastame, nagu vaigistamine, värskendamiseks tõmbamise žest ja palju muud.

Meile meeldib, et arendajad loovad kogemusi meie API-de põhjal, et edendada meie teenust, tehnoloogiat ja avalikku vestlust. Austame sügavalt aega, energiat ja kirge, mille nad on panustanud Twitteri abil hämmastavate asjade loomisse.

millal Apple uue kella välja annab

Kuid me ei ole alati teinud head tööd, et olla arendajatega otsekohesed otsuste osas, mida teeme seoses kolmanda osapoole klientidega. 2011. aastal käskisime arendajatel (meilis) mitte luua rakendusi, mis jäljendavad Twitteri põhikogemust. 2012. aastal teatasime arendaja eeskirjade muudatustest, mille eesmärk on muuta need piirangud selgemaks, piirates kolmanda osapoole klientidele lubatud kasutajate arvu. Ja nendele teadaannetele järgnenud aastate jooksul oleme arendajatele korduvalt öelnud, et meie API-de tegevuskava ei sea prioriteediks klientide kasutusjuhtumeid – isegi kui oleme jätkanud paari spetsiifilise API hooldamist, mida need kliendid ja vaikselt kasutajad kasutavad. piirama erandeid klientidele, kes neid vajasid.

On aeg teha raske otsus lõpetada nende pärand-API-de tugi – tunnistades, et selle tulemusena halvenevad mõned nende rakenduste aspektid. Täna seisame silmitsi tehniliste ja äriliste piirangutega, mida ei saa ignoreerida. Kasutajavoogude ja saidivoogude API-liidesed, mis teenindavad paljude nende klientide põhifunktsioone, on olnud „beeta” olekus enam kui üheksa aastat ja põhinevad tehnoloogiavirnal, mida me enam ei toeta. Me ei muuda oma reegleid ega kavatse kolmandast osapoolest kliente 'tappa'; kuid me hävitame operatiivse vajaduse tõttu mõned pärand API-d, mis toidavad nende klientide mõningaid funktsioone. Lisaks pole meil olnud realistlik investeerida täiesti uue teenuse loomisse, et asendada kõik nende API-de funktsioonid, mida kasutab vähem kui 1% Twitteri arendajatest.

Oleme kuulnud oma klientidelt tagasisidet selle põhjustatud valu kohta. Vaatame #BreakingMyTwitterit üsna sageli üle ja oleme rääkinud paljude suuremate kolmanda osapoole klientide arendajatega, et mõista nende vajadusi ja muresid. Oleme pühendunud mõistmisele, miks inimesed palkavad meie enda rakenduste kaudu kolmanda osapoole kliente, ning püüame arendajatele nendest muudatustest ausalt ja selgelt edastada.

kas iphone 6-l on lähtestamise nupp

Teame, et meil on palju tööd ees. See muutus on raske, kuid oluline samm edasi. Täname teid selleni jõudmise nimel meiega koostööd tegemast.

Twitter on pidevalt öelnud, et vaid 1 protsent Twitteri arendajatest kasutab selle praeguseks aegunud API-sid, kuid kuna need muudatused näivad mõjutavat enamikku suurematest Twitteri klientidest, pole selge, kuidas 1 protsenti arvutatakse.

Nagu TechCrunch juhib tähelepanu sellele, et Twitteri meilis rõhutatakse, et API-liidesed olid 'pärandtehnoloogia', mis tuli 'operatsioonivajaduse' tõttu kõrvaldada, kuid Twitter, mitte väline jõud, on keeldunud hooldamast või ümber arendamast API-sid, mida kolmandate osapoolte rakendused kasutavad või olemasolevate rakenduste üleviimine uuele API platvormile.


Twitter on täiendavalt selgitanud oma otsust API-d eemaldada a ajaveebi postitus öeldakse, et 'parim Twitteri kogemus', mida see pakub, on tema enda omanduses olev ja hallatav Twitter iOS-i ja Androidi rakenduste jaoks, samuti töölaua- ja mobiilisait twitter.com.

Sildid: Twitter , Tweetbot , Twitterrific