Twitter API v2 to nowy fundament, który został przebudowany po raz pierwszy od 2012 roku. Niektóre ważne zmiany będą miały wpływ na aplikacje innych firm.
Aktualizacja 1 (13.08.2020 o 15:20 ET): Twitter początkowo opóźniał publiczną premierę swojego nowego API ze względu na perspektywę uruchomienia go tak szybko po wielkim skandalu, ale teraz firma uruchomiła API prawie miesiąc później. Przewiń w dół, aby uzyskać więcej informacji. Artykuł opublikowany 16 lipca 2020 r. znajduje się poniżej.
Twitter ma ciekawy tydzień, delikatnie mówiąc. Dzień po wielu głośnych kontach zostały porwane w celu promowania oszustw związanych z kryptowalutami, co doprowadziło do tymczasowego wstrzymania przez Twittera nowych tweetów z wielu zweryfikowanych kont, firma zajmująca się mediami społecznościowymi ogłasza kilka dużych zmian w swoim interfejsie API. Twitter API v2, jak go nazywają, to nowy fundament, który został przebudowany po raz pierwszy od 2012 roku. Niektóre ważne zmiany wpłyną na aplikacje innych firm, które znamy i kochamy.
Jak zapewne wiesz, interfejs API Twittera spowodował wiele konfliktów wśród zewnętrznych twórców aplikacji. Wielu popularnych klientów Twittera ma został usunięty ze Sklepu Play w przeszłości z powodu osiągnięcia kontrowersyjnego limitu 100 000 tokenów. W 2018 roku Twitter wprowadził to zmiany usunięto kluczowe funkcje od zewnętrznych programistów. Te zmiany weszło w życie jeszcze w tym samym roku pomimo kampanii twórców popularnych aplikacji. Niektóre z tych kluczowych funkcji zostaną wreszcie ponownie udostępnione programistom dzięki API v2.
Oto krótkie wyjaśnienie Twittera na temat nowości w API v2:
- Przejrzysty interfejs API, łatwiejszy w obsłudze, z nowymi funkcjami dla programistów, takimi jak możliwość określenia, które pola mają zostać zwrócone, lub pobrania większej liczby tweetów z rozmowy w ramach tej samej odpowiedzi
- Niektóre z najbardziej oczekiwanych funkcji, których brakowało w interfejsie API, w tym wątki konwersacji i wyniki ankiet w Tweetach, przypiętych tweetach w profilach, filtrowaniu spamu oraz wydajniejszym filtrowaniu strumieni i języku zapytań wyszukiwania
Ostatni punkt dotyczy tego, co powinno najbardziej ekscytować fanów aplikacji Twitter innych firm. To dość szalone, aby myśleć, że klient innej firmy nie mógł wyświetlać ankiet, rozmów w wątkach ani przypiętych tweetów. Są to podstawowe funkcje platformy mediów społecznościowych, których każdy mógłby się spodziewać w kliencie Twittera, a które tylko zaszkodziły korzystaniu z Twittera użytkownikom, którzy nie korzystali z oficjalnej aplikacji. Cieszymy się, że Twitter udostępnił te funkcje.
Wcześniej interfejs API Twittera był podzielony na trzy poziomy: Standard (bezpłatny), Premium (płatny samoobsługowy) i Enterprise. API v2 zastąpi wszystkie trzy poziomy ścieżkami produktów zaprojektowanymi z myślą o różnych grupach programistów. Twitter twierdzi, że nowe utwory przyniosą nadzieję, że każdy znajdzie coś dla siebie. Oto jak firma opisuje trzy ścieżki produktowe:
- Standard: dostępna jako pierwsza. Będzie to domyślna ścieżka produktu dla większości programistów, w tym tych, którzy dopiero zaczynają, budują coś dla zabawy, w szczytnym celu oraz do nauki lub nauczania. W przyszłości planujemy dodać dostęp do tej ścieżki na podwyższonym poziomie.
- AkademickiBadania: Naukowcy akademiccy użyj Twitter API, aby zrozumieć, co dzieje się w dyskusji publicznej. W przyszłości wykwalifikowani badacze akademiccy będą mogli uzyskać podwyższony lub niestandardowy dostęp do odpowiednich punktów końcowych. Zapewniamy również narzędzia i przewodniki aby ułatwić prowadzenie badań akademickich za pomocą Twitter API.
- Biznes: Programiści tworzą firmy w oparciu o interfejs API Twittera, w tym nasz Oficjalni partnerzy Twittera I klienci korzystający z danych korporacyjnych. Uwielbiamy to, że ich produkty pomagają innym ludziom i firmom lepiej zrozumieć rozmowę na Twitterze i zaangażować się w nią. W przyszłości ta ścieżka będzie obejmować podwyższony lub niestandardowy dostęp do odpowiednich punktów końcowych.
Twitter zdał sobie sprawę, że obowiązują starsze limity cen i stawek ograniczające programistów, zwłaszcza tych, którzy po prostu tworzyli rzeczy dla zabawy. Dzięki tym zmianom mogliśmy zaobserwować odrodzenie się zabawnych, małych narzędzi i botów na Twitterze ze ścieżką standardową. A skoro już o tym mowa, ścieżka standardowa zostanie wypuszczona dzisiaj, natomiast ścieżki biznesowe i akademickie/badawcze pojawią się „wkrótce”. Każda ścieżka zawiera także poziomy dostępu Podstawowy, Podwyższony i Niestandardowy. Ceny utworów nie zostały na razie ujawnione.
Wczesny dostęp do początkowego zestawu nowych punktów końcowych będzie dostępny dla wszystkich programistów z bezpłatnym, podstawowym poziomem dostępu. Programiści zainteresowani wypróbowaniem tych funkcji mogą założyć konto programisty i aplikuj tutaj, aby rozpocząć. Publiczny plan działania jest dostępny na stronie tę tablicę Trello dla programistów do śledzenia postępu API v2.
Źródło: Świergot | Przez: TechCrunch
Aktualizacja 1: Teraz dostępna
W zeszłym miesiącu Twitter publicznie szczegółowo opisał swój nowy interfejs API dla stron trzecich, ale opóźnił on publikację, ponieważ niedawno firma padła ofiarą dużego ataku socjotechnicznego. Wczoraj jednak Twitter zaktualizował swój oficjalny wpis na blogu, w którym poinformował, że uruchomiono nowe API. Zainteresowani programiści mogą odwiedzić nowy Portal programistów na Twitterze rozpocząć.