Apple Naujienos

„Twitter“ paaiškina API pakeitimus darbuotojams kaip apribojimus trečiųjų šalių programoms.

2018 m. rugpjūčio 16 d., ketvirtadienis, 12:10 PDT, Juli Clover

Šiandien pasirodė „Twitter“ API pakeitimai, išjungiant pagrindines trečiųjų šalių programų, pvz., „Tweetbot“ ir „Twitterific“, funkcijas.





Naujoji API pašalina laiko juostos srautinį perdavimą, neleidžiant trečiųjų šalių programoms automatiškai atnaujinti laiko juostas ir riboja tiesioginius pranešimus bei kitas funkcijas. Twitter taip pat imdami didelius mokesčius prieigai prie savo naujų veiklos API, kurių prieiga prasideda nuo 2 899 USD per mėnesį iki 250 paskyrų.

tweetbotbird
Šie pakeitimai turi įtakos visoms trečiųjų šalių „Twitter“ programoms. „Tapbots“ vakar atnaujino „iOS“ skirtą „Tweetbot“, kad sugadintų kelias „Tweetbot“ vartotojų populiarias funkcijas. Pavyzdžiui, laiko juostos srautinis perdavimas per „Wi-Fi“ nebepasiekiamas, o tai reiškia, kad „Twitter“ laiko juostos dabar bus atnaujinamos lėčiau.



kada pasirodys iphone 8?

Push pranešimai apie paminėjimus ir tiesioginius pranešimus vėluoja keliomis minutėmis, o tiesioginiai pranešimai apie patinkančius paspaudimus, pakartotinius įrašus, sekimus ir citatas buvo visiškai išjungti. Veiklos ir statistikos skirtukai, kurie priklausė nuo dabar nebenaudojamų veiklos API, buvo pašalinti iš programos, o kadangi „Apple Watch“ programa labai priklausė nuo veiklos duomenų, ji taip pat buvo pašalinta.

Panašūs pakeitimai buvo pateikti „Twitterrific“ liepą, o nuo šiandien „Twitterrific“ programa nebegali priimti ir rodyti vietinių pranešimų. „Twitterrific“ šiandienos centro valdiklis ir „Apple Watch“ programa rėmėsi šiomis funkcijomis ir buvo pašalinti.

„Twitterrific“ rekomenduoja „Twitter“ naudotojams atsisiųsti oficialią „Twitter“ programą, kad gautų pranešimus, o naudodami „Twitterrific“ programą viskam.

Pakeitimams paskelbus, „Twitter“ šiandien išsiuntė visos įmonės el darbuotojams, pirmiausia pripažįstant didžiulį trečiųjų šalių „Twitter“ klientų poveikį plėtojant „Twitter“ paslaugą, prieš atkreipiant dėmesį į „techninius ir verslo suvaržymus“, kurie neleidžia ir toliau siūlyti API, reikalingų, kad šios programos veiktų kaip anksčiau.

Šiandien paskelbsime tinklaraščio įrašą apie mūsų prioritetus investuojant į „Twitter“ klientų patirtį. Norėjau pasidalinti įžvalga, kaip priėjome prie šių sprendimų ir kaip galvojame apie trečiųjų šalių klientų judėjimą į priekį.

Pirma, šiek tiek istorijos: trečiųjų šalių klientai padarė didelį poveikį „Twitter“ paslaugai ir mūsų sukurtiems produktams. Nepriklausomi kūrėjai sukūrė pirmąjį „Twitter“ klientą, skirtą „Mac“, ir pirmąją savąją programą „iPhone“. Šie klientai sukūrė mums visiems žinomų ir mėgstamų „Twitter“ produktų funkcijų, tokių kaip nutildymas, atnaujinimo gestas ir daugelis kitų.

Mums patinka, kad kūrėjai kuria patirtį naudodami mūsų API, kad paskatintų mūsų paslaugas, technologijas ir viešą pokalbį. Mes labai gerbiame laiką, energiją ir aistrą, kurią jie skyrė kurdami nuostabius dalykus naudodami „Twitter“.

kada bus išleistas naujasis mac mini

Tačiau mes ne visada gerai pasielgėme su kūrėjais dėl sprendimų, kuriuos priimame dėl trečiųjų šalių klientų. 2011 m. liepėme kūrėjams (el. laiške) nekurti programų, kurios imituotų pagrindinę „Twitter“ patirtį. 2012 m. paskelbėme apie kūrėjų politikos pakeitimus, kuriais siekiama, kad šie apribojimai būtų aiškesni, apribodami trečiosios šalies klientui leidžiamų naudotojų skaičių. Be to, per kelerius metus po tų pranešimų kūrėjams ne kartą sakėme, kad mūsų API veiksmų plane nėra teikiama pirmenybė klientų naudojimo atvejams – net ir toliau prižiūrėjome keletą konkrečių API, kurias intensyviai naudoja šie klientai ir tyliai suteikiamas naudotojas. išimtis klientams, kuriems jų reikėjo.

Atėjo laikas priimti sunkų sprendimą nutraukti šių senų API palaikymą – pripažįstant, kad dėl to pablogėtų kai kurie šių programų aspektai. Šiandien susiduriame su techniniais ir verslo apribojimais, kurių negalime ignoruoti. „User Streams“ ir „Site Streams“ API, kurios atlieka pagrindines daugelio šių klientų funkcijas, buvo „beta“ būsenos daugiau nei 9 metus ir yra sukurtos remiantis technologijų paketu, kurio nebepalaikome. Mes nekeičiame savo taisyklių ir nesiekiame „nužudyti“ trečiųjų šalių klientų; tačiau dėl veiklos būtinybės sunaikiname kai kurias senąsias API, kurios maitina kai kurias tų klientų funkcijas. Be to, mums nebuvo realu investuoti į visiškai naujos paslaugos kūrimą, kuri pakeistų visas šių API, kurias naudoja mažiau nei 1 % Twitter kūrėjų, funkcijas.

Išgirdome klientų atsiliepimus apie tai sukeliamą skausmą. Gana dažnai peržiūrime #BreakingMyTwitter ir kalbėjomės su daugeliu pagrindinių trečiųjų šalių klientų kūrėjų, kad suprastume jų poreikius ir rūpesčius. Esame įsipareigoję suprasti, kodėl žmonės samdo trečiųjų šalių klientus naudodami mūsų pačių programas, ir stengsimės geriau sąžiningai ir aiškiai pranešti apie šiuos pakeitimus kūrėjams.

ar galite turėti 2 veido ID

Žinome, kad turime daug darbo. Šis pokytis yra sunkus, bet svarbus žingsnis į priekį. Dėkojame, kad dirbate su mumis, kad ten patektumėte.

„Twitter“ nuolat teigia, kad tik 1 procentas „Twitter“ kūrėjų naudoja dabar nebenaudojamas API, tačiau atrodo, kad šie pakeitimai daro įtaką daugumai pagrindinių „Twitter“ klientų, todėl neaišku, kaip skaičiuojamas 1 procentas.

Kaip TechCrunch atkreipia dėmesį, kad „Twitter“ el. laiške tvirtinama, kad API buvo „senos technologijos“, kurią reikėjo pašalinti dėl „eksploatacinės būtinybės“, tačiau „Twitter“, o ne išorinė jėga, atsisakė palaikyti ar iš naujo kurti API, kurias naudoja trečiųjų šalių programos arba perkelti esamas programas į naują API platformą.


„Twitter“ toliau paaiškino savo sprendimą pašalinti API tinklaraščio straipsnis sakoma, kad „geriausia „Twitter“ patirtis, kurią jis gali suteikti, yra „iOS ir Android programoms, taip pat staliniams kompiuteriams ir mobiliesiems skirtoms programoms skirtas Twitter ir valdomas twitter.com“.

Žymos: Twitter , Tweetbot , Twitterrific