Apple News

Twitter razlaga spremembe API-ja zaposlenim kot omejitve za aplikacije tretjih oseb

Četrtek, 16. avgust 2018, 12:10 PDT, Juli Clover

Spremembe Twitterjevega API-ja so bile objavljene danes in onemogočale ključne funkcije za aplikacije tretjih oseb, kot sta Tweetbot in Twitterific.





Novi API odstranjuje pretakanje časovnice, preprečuje aplikacijam tretjih oseb, da samodejno osvežujejo časovnice, ter omejuje potisna obvestila in druge funkcije. Twitter je tudi zaračunavanje previsokih pristojbin za dostop do svojih novih API-jev dejavnosti, z dostopom od 2899 USD na mesec za do 250 računov.

tweetbotbird
Te spremembe vplivajo na vse aplikacije Twitter tretjih oseb. Tapbots je včeraj posodobil aplikacijo Tweetbot za iOS, da bi ohromil številne funkcije, priljubljene pri uporabnikih Tweetbot. Pretočno predvajanje časovnice prek omrežja Wi-Fi na primer ni več na voljo, kar pomeni, da se bodo časovnice Twitterja zdaj osveževale počasneje.



kako trdo ponastaviti iPhone 8s plus

Potisna obvestila za omembe in neposredna sporočila so zakasnjena za nekaj minut, potisna obvestila za všečke, ponovna tvitanja, spremljanja in citate pa so bila v celoti onemogočena. Zavihki »Dejavnost« in »Statistični podatki«, ki sta bili odvisni od zdaj zastarelih API-jev dejavnosti, so bili odstranjeni iz aplikacije, in ker je bila aplikacija Apple Watch močno odvisna od podatkov o dejavnosti, je bila tudi odstranjena.

Podobne spremembe so bile v Twitterrific uvedene julija, od danes pa aplikacija Twitterrific ne more več prejemati in prikazovati domačih obvestil. Twitterrificov center za gradnik Today in aplikacija Apple Watch sta se zanašala na te funkcije in sta bila odstranjena.

Twitterrific uporabnikom Twitterja priporoča, da prenesejo uradno aplikacijo Twitter, da prejemajo svoja obvestila, medtem ko za vse ostalo uporabljajo aplikacijo Twitterrific.

Ko so bile spremembe objavljene, je danes objavil Twitter e-poštno sporočilo za celotno podjetje zaposlenim, ki začne s priznanjem velikega vpliva, ki so ga imeli odjemalci Twitterja tretjih oseb na rast storitve Twitter, preden je opozoril na „tehnične in poslovne omejitve“, ki ji preprečujejo, da bi še naprej ponujala API-je, potrebne za ohranitev delovanja teh aplikacij kot prej.

Danes bomo objavili objavo v blogu o naših prednostnih nalogah vlaganja v izkušnje strank Twitter. Želel sem deliti nekaj vpogleda v to, kako smo sprejeli te odločitve in kako razmišljamo o napredovanju odjemalcev tretjih oseb.

Najprej nekaj zgodovine: stranke tretjih oseb so močno vplivale na storitev Twitter in izdelke, ki smo jih izdelali. Neodvisni razvijalci so izdelali prvega odjemalca Twitterja za Mac in prvo domačo aplikacijo za iPhone. Te stranke so uvedle funkcije izdelkov, ki jih vsi poznamo in jih imamo radi pri Twitterju, kot so izklop zvoka, poteza za osvežitev in še veliko več.

Všeč nam je, da razvijalci gradijo izkušnje na naših API-jih, da bi našo storitev, tehnologijo in javni pogovor spodbudili naprej. Globoko spoštujemo čas, energijo in strast, ki so jih vložili v ustvarjanje neverjetnih stvari s pomočjo Twitterja.

Prenosna elektrarna jackery explorer 500

Vendar pa nismo vedno dobro delali z razvijalci glede odločitev, ki jih sprejemamo v zvezi s strankami tretjih oseb. Leta 2011 smo razvijalcem (v e-pošti) povedali, naj ne ustvarjajo aplikacij, ki posnemajo osnovno izkušnjo Twitterja. Leta 2012 smo napovedali spremembe naših pravilnikov za razvijalce, katerih namen je pojasniti te omejitve z omejevanjem števila uporabnikov, dovoljenih za odjemalca tretje osebe. In v letih po teh objavah smo razvijalcem večkrat povedali, da naš načrt za naše API-je ne daje prednost primerih uporabe odjemalcev – čeprav smo še naprej vzdrževali nekaj specifičnih API-jev, ki jih te stranke močno uporabljajo in tiho odobrenih uporabnikom. omejite izjeme za stranke, ki so jih potrebovale.

Čas je, da sprejmete težko odločitev, da prekinete podporo za te stare API-je – ob priznanju, da bi se nekateri vidiki teh aplikacij zaradi tega poslabšali. Danes se soočamo s tehničnimi in poslovnimi omejitvami, ki jih ne moremo prezreti. Uporabniški tokovi in ​​API-ji za tokove spletnega mesta, ki služijo osnovnim funkcijam mnogih od teh odjemalcev, so v stanju »beta« že več kot 9 let in so zgrajeni na tehnološkem skladu, ki ga ne podpiramo več. Ne spreminjamo naših pravil ali ne nameravamo 'ubiti' strank tretjih oseb; vendar zaradi operativne nuje ubijamo nekatere starejše API-je, ki poganjajo nekatere funkcije teh odjemalcev. Poleg tega za nas ni bilo realno vlagati v izgradnjo popolnoma nove storitve, ki bi nadomestila vso funkcionalnost teh API-jev, ki jih uporablja manj kot 1 % razvijalcev Twitterja.

Slišali smo povratne informacije naših strank o bolečini, ki jo to povzroča. Precej pogosto pregledujemo #BreakingMyTwitter in smo se pogovarjali z mnogimi razvijalci večjih odjemalcev tretjih oseb, da bi razumeli njihove potrebe in skrbi. Zavezani smo razumeti, zakaj ljudje najemajo stranke tretjih oseb prek naših lastnih aplikacij, in poskušali bomo narediti boljše z iskrenim in jasnim sporočanjem teh sprememb razvijalcem.

Apple iPhone 7 čas prednaročila

Vemo, da nas čaka veliko dela. Ta sprememba je težak, a pomemben korak naprej. Hvala, ker ste sodelovali z nami, da smo prišli tja.

Twitter je nenehno govoril, da le 1 odstotek razvijalcev Twitterja uporablja njegove zdaj zastarele API-je, a ker se zdi, da te spremembe vplivajo na večino večjih odjemalcev Twitterja, ni jasno, kako se izračuna 1 odstotek.

Kot TechCrunch poudarja, da Twitterjeva e-pošta vztraja, da so bili API-ji „zastarela tehnologija“, ki jo je bilo treba odpraviti zaradi „operativne potrebe“, vendar je Twitter, ne zunanja sila, tista, ki je zavrnila vzdrževanje ali preoblikovanje API-jev, ki jih uporabljajo aplikacije tretjih oseb ali prenesite obstoječe aplikacije na novo platformo API.


Twitter je dodatno pojasnil svojo odločitev, da odstrani API-je v a blog objava ki pravi, da je „najboljša izkušnja Twitterja“, ki jo lahko zagotovi, prek lastnega „twitterja v lasti in upravljanju za aplikacije iOS in Android ter namizni in mobilni twitter.com“.

Oznake: Twitter , Tweetbot , Twitterrific