Twitter API v2 er et nytt fundament, som har blitt gjenoppbygd for første gang siden 2012. Noen viktige endringer vil påvirke tredjepartsapper.
Oppdatering 1 (13/08/2020 @ 15:20 ET): Twitter forsinket i utgangspunktet den offentlige lanseringen av sin nye API på grunn av optikken ved å lansere den så kort tid etter en stor skandale, men selskapet har nå lansert APIen nesten en måned senere. Bla til bunnen for mer informasjon. Artikkelen som ble publisert 16. juli 2020, er bevart nedenfor.
Twitter har en interessant uke, for å si det mildt. En dag etter mange høyprofilerte kontoer ble kapret for å fremme cryptocurrency-svindel, som fører til at Twitter midlertidig stopper nye tweets fra mange verifiserte kontoer, annonserer selskapet for sosiale medier noen store endringer i API-en. Twitter API v2, som de kaller det, er et nytt fundament som har blitt gjenoppbygd for første gang siden 2012. Noen viktige endringer vil påvirke tredjepartsapper som vi kjenner og elsker.
Som du kanskje vet, har Twitters API forårsaket mye friksjon for tredjeparts apputviklere. Tallrike populære Twitter-klienter har
blitt hentet fra Play-butikken tidligere på grunn av å nå den kontroversielle grensen på 100 000 tokens. Tilbake i 2018 gjorde Twitter endringer på dette fjernet nøkkelfunksjoner fra tredjepartsutviklere. De endringene trådte i kraft senere samme år til tross for en kampanje fra utviklerne av populære apper. Noen av disse nøkkelfunksjonene vil endelig bli gjort tilgjengelige for utviklere igjen med API v2.Her er Twitters korte forklaring på hva som er nytt i API v2:
- Et renere API som er enklere å bruke, med nye utviklerfunksjoner som muligheten til å spesifisere hvilke felt som skal returneres, eller hente flere Tweets fra en samtale i samme svar
- Noen av de mest etterspurte funksjonene som manglet fra API-en, inkludert samtaletråder, avstemningsresultater i Tweets, festede Tweets på profiler, spamfiltrering og et kraftigere strømfiltrerings- og søkespråk
Det siste punktpunktet er hva fans av tredjeparts Twitter-apper burde være mest begeistret for. Det er ganske sprøtt å tenke på at en tredjepartsklient ikke hadde lov til å vise meningsmålinger, trådsamtaler eller vise festede tweets. Dette er grunnleggende funksjoner på den sosiale medieplattformen som alle ville forvente å se i en Twitter-klient, og det skadet bare Twitter-opplevelsen for brukere som ikke brukte den offisielle appen. Vi er glade for å se at Twitter har åpnet disse funksjonene.
Tidligere ble Twitter API delt inn i tre nivåer: Standard (gratis), Premium (selvbetjent betalt) og Enterprise. API v2 vil erstatte alle tre nivåene med produktspor designet for å passe forskjellige grupper av utviklere. Twitter sier at de nye sporene forhåpentligvis vil ha noe for enhver smak. Slik beskriver selskapet de tre produktsporene:
- Standard: Tilgjengelig først, vil dette være standard produktspor for de fleste utviklere, inkludert de som nettopp har begynt, bygge noe for moro skyld, for en god sak, og for å lære eller undervise. Vi planlegger å legge til forhøyet tilgang til dette sporet i fremtiden.
- AkademiskForskning: Akademiske forskere bruk Twitter API for å forstå hva som skjer i den offentlige samtalen. I fremtiden vil kvalifiserte akademiske forskere ha en måte å få Elevated eller Custom tilgang til relevante endepunkter. Vi tilbyr også verktøy og veiledninger for å gjøre det enklere å utføre akademisk forskning med Twitter API.
- Virksomhet: Utviklere bygger virksomheter på Twitter API, inkludert vår Offisielle Twitter-partnere og bedriftsdatakunder. Vi elsker at produktene deres hjelper andre mennesker og bedrifter bedre å forstå og engasjere seg i samtalen på Twitter. I fremtiden vil dette sporet inkludere forhøyet eller tilpasset tilgang til relevante endepunkter.
Twitter innså at de eldre pris- og rategrensene var begrensende utviklere, spesielt de som bare bygde ting for moro skyld. Med disse endringene kunne vi se en gjenoppblomstring av morsomme små Twitter-verktøy og roboter med standardsporet. Apropos det, Standard-sporet lanseres i dag, mens Business og Academic/Research-sporene kommer «snart». Hvert spor inneholder også grunnleggende, forhøyede eller egendefinerte tilgangsnivåer. Priser for sporene er foreløpig ikke offentliggjort.
Tidlig tilgang til det første settet med nye endepunkter vil være tilgjengelig for alle utviklere med det gratis, grunnleggende tilgangsnivået. Utviklere som er interessert i å prøve disse funksjonene kan registrere seg for en utviklerkonto og søk her for å komme i gang. Det offentlige veikartet er tilgjengelig på dette Trello-brettet for utviklere å spore progresjonen til API v2.
Kilde: Twitter | Via: TechCrunch
Oppdatering 1: Nå tilgjengelig
Twitter offentliggjorde sin nye API for tredjeparter i forrige måned, men de forsinket utgivelsen fordi selskapet nylig ble offer for et stort sosialt ingeniørangrep. I går oppdaterte Twitter imidlertid sitt offisielle blogginnlegg for å merke seg at det nye API-et har blitt lansert. Interesserte utviklere kan besøke den nye Twitter utviklerportal for å komme i gang.