Twitter skakar om saker igen; den här gången förnyar det sin API-prissättning. Ta reda på vad som förändras och vad det betyder för dina appar.

Sedan Elon Musks Twitter-förvärv för 44 miljarder dollar har teknikvärlden ägnat stor uppmärksamhet åt plattformen. Dess nya ägare har gjort dramatiska förändringar som har påverkat inte bara användare utan även utvecklare.

Efter att ha tillkännagett planerade ändringar av sina API-regler i februari har Twitter officiellt avslöjat sina nya prisnivåer. Var och en har vissa funktioner som du bör överväga mot behoven hos din app eller tjänst.

Twitter tillkännager nya API-åtkomstnivåer

Twitter har formellt presenterat sin nya API åtkomstnivåer. Efter tillkännagivandet kan utvecklare välja mellan tre nivåer: Gratis, Basic och Enterprise. Alla nivåer har begränsningar, men Enterprise erbjuder fler funktioner och har en högre begränsning över hela linjen.

I ett meddelande som postades via plattformens utvecklarkonto sa Twitter att det skulle fasa ut de befintliga åtkomstnivåerna (Standard (v1.1), Essential (v2), Elevated (v2) och Premium) efter 30 dagar. Det enda undantaget är Ads API, som kommer att vara tillgängligt för alla utan extra kostnad.

instagram viewer

Dessutom, på grund av den begränsade karaktären hos den nuvarande gratisnivån, funderar Twitter över sätt att tjäna akademiska användare i framtiden.

Twitters nya API-åtkomstnivåer

Twitter ersätter sina fyra äldre API-åtkomstplaner med tre nya nivåer. Så här jämför de.

Fri

Som namnet antyder kostar den här inte ett öre. Men gratisnivån har strikta begränsningar. Med den här planen kan du posta upp till 1 500 tweets per månad via API: n på applikationsnivå.

Det betyder att användarna av din app tillsammans kan skicka totalt 1 500 tweets med din app varje månad. Dessutom har gratisnivån begränsad tillgång till tweetposter och mediauppladdningar. Variabla hastighetsgränser kommer att gälla för andra API-slutpunkter.

Grundläggande

Basic går för $100/månad men ökar postningsgränsen per månad på applikationsnivå till 50 000 tweets. Läsgränsen är begränsad till 10 000 tweets per månad och för varje användare finns det en postningsgräns på 3 000 tweets per månad.

Företag

Enterprise-planen har inte ett fast pris men, som du kan förvänta dig, erbjuder den mer funktionalitet och frihet än de andra nivåerna. Om du behöver tillgång till Enterprise-nivån måste du kontakta Twitter för det.

Enligt Twitter erbjuder Enterprise anpassade planer med "åtkomst på kommersiell nivå" och "hanterade tjänster av ett dedikerat kontoteam". Det inkluderar också tillgång till realtidsslutpunkter (som Account Activity och Twitter Metrics API) och personlig teknisk support.

Vilken API-nivå passar dig?

Av de tre nivåerna är Free endast lämplig för inlärning hur man integrerar API: t i din app, teständamål och småskalig produktion. Med endast ett app-ID, endast skrivåtkomst och prisgränser på planen är det bara vettigt att använda det för testning.

Gratis-nivån kan passa bra för vissa typer av bot, men de skulle vara begränsade till 50 tweets dagligen i genomsnitt för att undvika att nå gränsen.

När du har fått lite dragkraft kan du uppgradera till Basic-nivån för mer frihet. Även om det fortfarande finns hastighetsbegränsad åtkomst till specifika slutpunkter, kan du ha två app-ID: n och en högre postningsgräns på 50 000 på appnivå. Det här är den perfekta planen för att skala din app från gratisnivån.

Den grundläggande åtkomstnivån kan vara den mest förnuftiga planen för många, men det gör det fortfarande svårt att skala din app förbi 1 000 användare på grund av den låga gränsen på 50 000 tweets på appnivå.

Enterprise är den enda lämpliga planen om du redan har en app som använder Twitters äldre API med många användare. Även om Twitter inte har avslöjat priset, erbjuder det fler funktioner och kan hjälpa dig att fortsätta köra din befintliga applikation utan problem. Dessutom innebär otillgängliga priser att priserna kommer att variera beroende på dina behov.

Uppgradera till Twitters nya API-åtkomstnivåer ASAP

Om du är en utvecklare med en produktionsapp som använder Twitters API måste du byta till de nya nivåerna så snart som möjligt för att förhindra att din app går sönder.

Enligt Twitter kommer det att sänka de gamla åtkomstnivåerna före slutet av april, så gör de nödvändiga ändringarna så snart du kan för en smidig övergång.