Twitter fait bouger les choses une fois de plus; cette fois, il réorganise la tarification de son API. Découvrez ce qui change et ce que cela signifie pour vos applications.

Depuis l'acquisition de Twitter par Elon Musk pour 44 milliards de dollars, le monde de la technologie a accordé une attention particulière à la plate-forme. Son nouveau propriétaire a apporté des changements spectaculaires qui ont affecté non seulement les utilisateurs mais aussi les développeurs.

Après avoir annoncé les modifications prévues de ses règles d'API en février, Twitter a officiellement dévoilé ses nouveaux niveaux de tarification. Chacun possède certaines fonctionnalités que vous devez considérer en fonction des besoins de votre application ou de votre service.

Twitter annonce de nouveaux niveaux d'accès à l'API

Twitter a officiellement dévoilé son nouveau API niveaux d'accès. Suite à l'annonce, les développeurs peuvent choisir entre trois niveaux: Gratuit, Basique et Entreprise. Tous les niveaux ont des limitations, mais Enterprise offre plus de fonctionnalités et a une limitation plus élevée à tous les niveaux.

instagram viewer

Dans un message publié via le compte développeur de la plate-forme, Twitter a déclaré qu'il déconseillerait les niveaux d'accès existants (Standard (v1.1), Essential (v2), Elevated (v2) et Premium) après 30 jours. La seule exception est l'API Ads, qui sera accessible à tous sans frais supplémentaires.

De plus, en raison de la nature limitée du niveau gratuit actuel, Twitter réfléchit aux moyens de servir les utilisateurs universitaires à l'avenir.

Nouveaux niveaux d'accès à l'API de Twitter

Twitter remplace ses quatre plans d'accès API hérités par trois nouveaux niveaux. Voici comment ils se comparent.

Gratuit

Comme son nom l'indique, celui-ci ne coûte pas un centime. Mais le niveau gratuit a des limitations strictes. Avec ce plan, vous pouvez publier jusqu'à 1 500 tweets par mois via l'API au niveau de l'application.

Cela signifie que les utilisateurs de votre application peuvent envoyer collectivement un total de 1 500 tweets en utilisant votre application chaque mois. De plus, le niveau gratuit a un accès limité à la publication de tweets et aux téléchargements de médias. Des limites de taux variables s'appliqueront aux autres points de terminaison de l'API.

Basique

Basic coûte 100 $ / mois mais augmente la limite de publication par mois au niveau de l'application à 50 000 tweets. La limite de lecture est plafonnée à 10 000 tweets par mois et, pour chaque utilisateur, il existe une limite de publication de 3 000 tweets par mois.

Entreprise

Le plan Entreprise n'a pas de prix fixe mais, comme vous vous en doutez, il offre plus de fonctionnalités et de liberté que les autres niveaux. Si vous avez besoin d'accéder au niveau Enterprise, vous devez contacter Twitter pour cela.

Selon Twitter, Enterprise propose des plans personnalisés avec "un accès de niveau commercial" et "des services gérés par une équipe de compte dédiée". Il comprend également l'accès à des points de terminaison en temps réel (comme les API Account Activity et Twitter Metrics) et un support technique personnalisé.

Quel niveau d'API vous convient?

Parmi les trois niveaux, Free ne convient qu'à l'apprentissage comment intégrer l'API dans votre application, à des fins de test et de production à petite échelle. Avec un seul ID d'application, un accès en écriture seule et des limites de débit sur le plan, il est logique de l'utiliser pour les tests.

Le niveau gratuit pourrait convenir à certains types de robots, mais ils seraient limités à 50 tweets par jour, en moyenne, pour éviter d'atteindre la limite.

Une fois que vous obtenez une certaine traction, vous pouvez passer au niveau de base pour plus de liberté. Bien qu'il existe toujours un accès limité à des points de terminaison spécifiques, vous pouvez avoir deux ID d'application et une limite de publication supérieure de 50 000 au niveau de l'application. C'est le plan parfait pour faire évoluer votre application à partir du niveau gratuit.

Le niveau d'accès de base peut être le plan le plus judicieux pour beaucoup, mais il est toujours difficile de faire évoluer votre application au-delà de 1 000 utilisateurs en raison de la faible limite de publication de 50 000 tweets au niveau de l'application.

Enterprise est le seul plan approprié si vous avez déjà une application utilisant l'ancienne API de Twitter avec de nombreux utilisateurs. Bien que Twitter n'ait pas révélé le prix, il offre plus de fonctionnalités et peut vous aider à continuer à exécuter votre application existante sans problème. De plus, les prix non disponibles signifient que les prix varieront en fonction de vos besoins.

Mettez à niveau vers les nouveaux niveaux d'accès à l'API de Twitter dès que possible

Si vous êtes un développeur avec une application de production qui utilise l'API de Twitter, vous devez passer aux nouveaux niveaux dès que possible pour éviter que votre application ne tombe en panne.

Selon Twitter, il supprimera les anciens niveaux d'accès avant la fin du mois d'avril, alors apportez les modifications nécessaires dès que possible pour une transition en douceur.