Twitter znów wstrząsa sytuacją; tym razem zmienia ceny API. Dowiedz się, co się zmienia i co to oznacza dla Twoich aplikacji.

Od czasu przejęcia Twittera przez Elona Muska za 44 miliardy dolarów, świat technologii zwraca szczególną uwagę na platformę. Jego nowy właściciel dokonał dramatycznych zmian, które wpłynęły nie tylko na użytkowników, ale także na programistów.

Po ogłoszeniu planowanych zmian w zasadach API w lutym, Twitter oficjalnie ujawnił nowe poziomy cenowe. Każda z nich ma pewne funkcje, które należy rozważyć pod kątem potrzeb aplikacji lub usługi.

Twitter ogłasza nowe poziomy dostępu do API

Twitter oficjalnie zaprezentował swoją nowość API poziomy dostępu. Po ogłoszeniu programiści mogą wybierać spośród trzech poziomów: bezpłatny, podstawowy i korporacyjny. Wszystkie poziomy mają ograniczenia, ale Enterprise oferuje więcej funkcji i ma wyższe ograniczenia we wszystkich obszarach.

W wiadomości opublikowanej za pośrednictwem konta programisty platformy, Twitter powiedział, że wycofa istniejące poziomy dostępu (Standard (v1.1), Essential (v2), Elevated (v2) i Premium) po 30 dniach. Jedynym wyjątkiem jest Ads API, które będzie dostępne dla wszystkich bez dodatkowych kosztów.

instagram viewer

Dodatkowo, ze względu na ograniczony charakter obecnego bezpłatnego poziomu, Twitter zastanawia się nad sposobami obsługi użytkowników akademickich w przyszłości.

Nowe poziomy dostępu API Twittera

Twitter zastępuje swoje cztery starsze plany dostępu API trzema nowymi poziomami. Oto jak się porównują.

Bezpłatny

Jak sama nazwa wskazuje, ten nie kosztuje ani grosza. Ale warstwa Bezpłatna ma ścisłe ograniczenia. Dzięki temu planowi możesz publikować do 1500 tweetów miesięcznie za pośrednictwem interfejsu API na poziomie aplikacji.

Oznacza to, że użytkownicy Twojej aplikacji mogą wspólnie wysłać łącznie 1500 tweetów za pomocą Twojej aplikacji każdego miesiąca. Ponadto warstwa Bezpłatna ma ograniczony dostęp do publikowania tweetów i przesyłania multimediów. Zmienne limity stawek będą obowiązywać w innych punktach końcowych interfejsu API.

Podstawowy

Basic kosztuje 100 USD miesięcznie, ale zwiększa miesięczny limit publikowania na poziomie aplikacji do 50 000 tweetów. Limit odczytu jest ograniczony do 10 000 tweetów miesięcznie, a dla każdego użytkownika obowiązuje limit publikowania 3000 tweetów miesięcznie.

Przedsiębiorstwo

Plan Enterprise nie ma ustalonej ceny, ale, jak można się spodziewać, oferuje większą funkcjonalność i swobodę niż inne poziomy. Jeśli potrzebujesz dostępu do warstwy Enterprise, musisz w tym celu skontaktować się z Twitterem.

Według Twittera Enterprise oferuje niestandardowe plany z „dostępem na poziomie komercyjnym” i „usługami zarządzanymi przez dedykowany zespół kont”. Obejmuje również dostęp do punktów końcowych w czasie rzeczywistym (takich jak interfejsy API aktywności konta i metryk Twittera) oraz spersonalizowane wsparcie techniczne.

Który poziom API jest dla Ciebie odpowiedni?

Z trzech poziomów Free nadaje się tylko do nauki jak zintegrować API z Twoją aplikacją, do celów testowych i produkcji na małą skalę. Mając tylko jeden identyfikator aplikacji, dostęp tylko do zapisu i limity szybkości w abonamencie, sensowne jest używanie go tylko do testowania.

Warstwa bezpłatna może dobrze pasować do niektórych typów botów, ale byłyby one ograniczone średnio do 50 tweetów dziennie, aby uniknąć przekroczenia limitu.

Gdy uzyskasz trochę przyczepności, możesz przejść na poziom podstawowy, aby uzyskać więcej swobody. Chociaż nadal istnieje ograniczony dostęp do określonych punktów końcowych, możesz mieć dwa identyfikatory aplikacji i wyższy limit publikowania 50 000 na poziomie aplikacji. To idealny plan skalowania aplikacji z warstwy Bezpłatna.

Podstawowy poziom dostępu może być dla wielu najrozsądniejszym planem, ale nadal utrudnia skalowanie aplikacji powyżej 1000 użytkowników ze względu na niski limit publikowania tweetów na poziomie aplikacji wynoszący 50 000.

Enterprise to jedyny odpowiedni plan, jeśli masz już aplikację korzystającą ze starszego API Twittera z wieloma użytkownikami. Chociaż Twitter nie ujawnił cen, oferuje więcej funkcji i może pomóc w dalszym korzystaniu z istniejącej aplikacji bez problemów. Ponadto niedostępne ceny oznaczają, że ceny będą się różnić w zależności od Twoich potrzeb.

Jak najszybciej uaktualnij do nowych poziomów dostępu API Twittera

Jeśli jesteś programistą z aplikacją produkcyjną korzystającą z interfejsu API Twittera, musisz jak najszybciej przełączyć się na nowe poziomy, aby zapobiec uszkodzeniu aplikacji.

Według Twittera nastąpi wygaśnięcie starych poziomów dostępu przed końcem kwietnia, więc wprowadź niezbędne zmiany tak szybko, jak to możliwe, aby zapewnić płynne przejście.