Twitter API v2 forsøger at overvinde kløften mellem firmaet og tredjepartsudviklere
Twitter er en af de mest populære sociale medieplatforme. På trods af sin lange rækkevidde i samfundet har virksomheden indført mange begrænsninger for tredjepartsudviklere, der ønsker at få adgang til data fra webstedet. For at lette forholdet mellem tredjepartsudviklerne og virksomheden annoncerede de den nye API sidste måned, der ville give en måde at få adgang til og ændre funktionerne på webstedet. Først efter en dag efter meddelelsen stod webstedet over for en af de værste hacks i de sociale mediers historie, og derfor besluttede virksomheden at udsætte lanceringen.
I dag har de lanceret API V2, der forsøger at mindske kløften mellem udviklerne og virksomheden. Ifølge randen giver det adgang til samtaletråd, fastgjorte tweets på profiler, afstemningsresultater i tweets og spamfiltrering. Det er den første opdatering i twitter API siden 2012. Før lanceringen havde tredjepartsudviklere kun begrænset kontrol over funktionerne, og Twitter forsøgte endda at monopolisere dets funktioner ved at blokere dev-adgang til nye funktioner.
Den nye API ser ud til at være det skinnende lys i Twitters mørke virksomhedshistorie, men det har sine advarsler. Der er tre adgangsniveauer, som API'en giver udviklerne. For det første frigives kun det grundlæggende niveau i dag. Det begrænser hyppigheden af API-opkald, som en udvikler kan foretage, og det kræver ikke, at udviklerne betaler for tjenesterne. Det næste niveau, kaldet 'forhøjet' niveau, fjerner begrænsningen af antallet af gange, en udvikler kalder API'et, men det vil koste brugerne. Endelig er der et 'brugerdefineret' niveau, der, som navnet antyder, kun vil levere tjenester, som klienten har brug for og vil blive prissat i overensstemmelse hermed. Prisstrukturen er ikke annonceret af Twitter endnu.
Twitter virker optimistisk med lanceringen af API'en, og virksomheden understreger, at det er et igangværende arbejde og understreger, at det kan udvikle sig i fremtiden. Det fastholder, at det grundlæggende niveau kan opfylde 80% af kundens behov.