Apple Ziņas

Twitter skaidro API izmaiņas darbiniekiem kā ierobežojumus trešo pušu lietotnēm

Ceturtdiena, 2018. gada 16. augusts, 12:10 PDT, Juli Clover

Twitter API izmaiņas sāka darboties šodien, atspējojot galvenās funkcijas trešās puses lietotnēm, piemēram, Tweetbot un Twitterific.





Jaunā API noņem laika skalas straumēšanu, neļaujot trešo pušu lietotnēm automātiski atsvaidzināt laika grafikus, kā arī ierobežo push paziņojumus un citas funkcijas. Twitter arī ir iekasējot pārmērīgas maksas lai piekļūtu tās jaunajām darbību API, ar piekļuvi sākot no 2899 USD mēnesī līdz 250 kontiem.

tweetbotbird
Šīs izmaiņas ietekmē visas trešo pušu Twitter lietotnes. Tapbots vakar atjaunināja iOS lietotni Tweetbot, lai sabojātu vairākas Tweetbot lietotāju iecienītas funkcijas. Piemēram, laika skalas straumēšana, izmantojot Wi-Fi, vairs nav pieejama, kas nozīmē, ka Twitter laika skalas tagad tiks atsvaidzinātas lēnāk.



iphone 13 pro max attēli

Push paziņojumi par minējumiem un tiešajiem ziņojumiem tiek aizkavēti par vairākām minūtēm, un pašpiegādes paziņojumi par atzīmēm Patīk, retvītiem, sekojumiem un citātiem ir pilnībā atspējoti. Cilnes Darbības un Statistika, kas bija atkarīgas no tagad novecojušām aktivitāšu API, ir noņemtas no lietotnes, un, tā kā Apple Watch lietotne bija ļoti atkarīga no darbību datiem, arī tā ir noņemta.

Līdzīgas izmaiņas tika ieviestas Twitterrific jūlijā, un no šodienas Twitterrific lietotne vairs nevar saņemt un parādīt vietējos paziņojumus. Twitterrific šodienas centra logrīks un Apple Watch lietotne balstījās uz šīm funkcijām, un tie ir noņemti.

Twitterrific iesaka Twitter lietotājiem lejupielādēt oficiālo Twitter lietotni, lai saņemtu paziņojumus, savukārt visam pārējam lietotni Twitterrific.

Izmaiņu ieviešanas laikā Twitter šodien izsūtīja uzņēmuma mēroga e-pasts darbiniekiem, kas vispirms atzīst trešo pušu Twitter klientu milzīgo ietekmi uz Twitter pakalpojuma paplašināšanu, pirms norāda uz “tehniskiem un biznesa ierobežojumiem”, kas neļauj tam turpināt piedāvāt API, kas nepieciešami, lai šīs lietotnes darbotos kā iepriekš.

Šodien mēs publicēsim emuāra ziņu par mūsu prioritātēm, ieguldot Twitter klientu pieredzē. Es vēlējos dalīties ar ieskatu par to, kā mēs pieņēmām šos lēmumus un kā mēs domājam par trešo pušu klientu virzību uz priekšu.

Pirmkārt, neliela vēsture: trešo pušu klientiem ir bijusi ievērojama ietekme uz Twitter pakalpojumu un mūsu izstrādātajiem produktiem. Neatkarīgi izstrādātāji izveidoja pirmo Twitter klientu operētājsistēmai Mac un pirmo vietējo lietotni iPhone. Šie klienti ieviesa pirmo produktu funkcijas, kuras mēs visi zinām un mīlam pakalpojumā Twitter, piemēram, skaņas izslēgšana, velciet, lai atsvaidzinātu, un daudzas citas.

Mums patīk, ka izstrādātāji veido pieredzi, izmantojot mūsu API, lai veicinātu mūsu pakalpojumu, tehnoloģiju un publisko sarunu. Mēs ļoti cienām laiku, enerģiju un aizraušanos, ko viņi ir veltījuši, lai, izmantojot Twitter, izveidotu pārsteidzošas lietas.

kas ir paziņojums par iedarbību ios 14

Tomēr mēs ne vienmēr esam paveikuši labu darbu, skaidri runājot ar izstrādātājiem par lēmumiem, ko pieņemam attiecībā uz trešo pušu klientiem. 2011. gadā mēs (e-pastā) teicām izstrādātājiem neveidot lietotnes, kas atdarina Twitter pamata pieredzi. 2012. gadā mēs paziņojām par izmaiņām mūsu izstrādātāju politikās, kuru mērķis ir padarīt šos ierobežojumus skaidrākus, ierobežojot trešās puses klientam atļauto lietotāju skaitu. Un turpmākajos gados pēc šiem paziņojumiem mēs esam vairākkārt teikuši izstrādātājiem, ka mūsu API ceļvedī nav noteikta prioritāte klientu lietošanas gadījumiem — pat tad, ja esam turpinājuši uzturēt dažas specifiskas API, kuras plaši izmanto šie klienti un klusi piešķirti lietotājiem. ierobežot izņēmumus klientiem, kuriem tie bija nepieciešami.

Ir pienācis laiks pieņemt grūto lēmumu pārtraukt atbalstu šīm mantotajām API — atzīstot, ka tā rezultātā daži šo lietotņu aspekti tiks pasliktināti. Šodien mēs saskaramies ar tehniskiem un biznesa ierobežojumiem, kurus nevaram ignorēt. Lietotāju straumes un vietņu straumju API, kas apkalpo daudzu šo klientu pamatfunkcijas, ir bijušas “beta” stāvoklī vairāk nekā 9 gadus, un tās ir balstītas uz tehnoloģiju kopu, kuru mēs vairs neatbalstām. Mēs nemainām savus noteikumus un neplānojam 'nogalināt' trešo pušu klientus; taču darbības nepieciešamības dēļ mēs iznīcinām dažas mantotās API, kas darbina dažas šo klientu funkcijas. Turklāt mums nav bijis reāli ieguldīt pilnīgi jauna pakalpojuma izveidē, lai aizstātu visu šo API funkcionalitāti, ko izmanto mazāk nekā 1% Twitter izstrādātāju.

Mēs esam dzirdējuši atsauksmes no mūsu klientiem par sāpēm, ko tas izraisa. Mēs diezgan bieži pārskatām #BreakingMyTwitter un esam runājuši ar daudziem lielāko trešo pušu klientu izstrādātājiem, lai izprastu viņu vajadzības un bažas. Mēs esam apņēmušies saprast, kāpēc cilvēki algo trešo pušu klientus, izmantojot mūsu pašu lietotnes, un mēs centīsimies darīt labāk, godīgi un skaidri informējot izstrādātājus par šīm izmaiņām.

Apple iphone 7 iepriekšējas pasūtīšanas laiks

Mēs zinām, ka mums ir daudz darāmā. Šīs izmaiņas ir smags, bet svarīgs solis uz priekšu. Paldies, ka sadarbojies ar mums, lai tur nokļūtu.

Twitter ir nepārtraukti apgalvojis, ka tikai 1 procents Twitter izstrādātāju izmanto tā tagad novecojušās API, taču, tā kā šķiet, ka šīs izmaiņas ietekmē lielāko daļu lielāko Twitter klientu, nav skaidrs, kā tiek aprēķināts 1 procents.

TechCrunch norāda, ka Twitter e-pastā ir uzsvērts, ka API bija 'mantota tehnoloģija', kas bija jālikvidē 'darbības nepieciešamības' dēļ, taču Twitter, nevis ārējs spēks, ir atteicies uzturēt vai atkārtoti izstrādāt API, ko izmanto trešo pušu lietotnes vai esošās lietotnes pāriet uz jauno API platformu.


Twitter ir sīkāk paskaidrojis savu lēmumu noņemt API a emuāra ieraksts teikts, ka “labākā Twitter pieredze”, ko tas var nodrošināt, ir tam piederošais un pārvaldītais Twitter iOS un Android lietotnēm, kā arī galddatoriem un mobilajām ierīcēm paredzētais twitter.com.

Birkas: Twitter , Tweetbot , Twitterrific