Twitter réorganise son API avec des fonctionnalités très demandées pour les applications tierces

L'API Twitter v2 est une nouvelle fondation, qui a été reconstruite pour la première fois depuis 2012. Certains changements importants affecteront les applications tierces.

Mise à jour 1 (13/08/2020 à 15h20 HE) : Twitter a initialement retardé le lancement public de sa nouvelle API en raison de l'optique de la lancer si tôt après un grand scandale, mais la société a maintenant lancé l'API près d'un mois plus tard. Faites défiler vers le bas pour plus d’informations. L'article tel que publié le 16 juillet 2020 est conservé ci-dessous.

Twitter a un intéressant semaine, c'est le moins qu'on puisse dire. Un jour après de nombreux comptes très médiatisés ont été détournés pour promouvoir des escroqueries à la cryptomonnaie, ce qui a conduit Twitter à suspendre temporairement les nouveaux tweets de nombreux comptes vérifiés, la société de médias sociaux annonce de grands changements dans son API. L'API Twitter v2, comme ils l'appellent, est une nouvelle fondation qui a été reconstruite pour la première fois depuis 2012. Certains changements importants affecteront les applications tierces que nous connaissons et aimons.

Comme vous le savez peut-être, l'API de Twitter a causé beaucoup de frictions pour les développeurs d'applications tierces. De nombreux clients Twitter populaires ont a été retiré du Play Store dans le passé en raison de l'atteinte de la limite controversée de 100 000 jetons. En 2018, Twitter a apporté des modifications qui fonctionnalités clés supprimées de développeurs tiers. Ces changements est entré en vigueur plus tard cette année-là malgré une campagne des développeurs d'applications populaires. Certaines de ces fonctionnalités clés seront enfin à nouveau mises à la disposition des développeurs avec l'API v2.

Voici la brève explication de Twitter sur les nouveautés de l'API v2 :

  • Une API plus propre et plus facile à utiliser, avec de nouvelles fonctionnalités de développement telles que la possibilité de spécifier quels champs sont renvoyés ou de récupérer plus de Tweets d'une conversation dans la même réponse.
  • Certaines des fonctionnalités les plus demandées qui manquaient dans l'API, notamment le fil de conversation et les résultats de sondages. dans les Tweets, les Tweets épinglés sur les profils, le filtrage du spam et un filtrage de flux et un langage de requête de recherche plus puissants

Le dernier point est ce qui devrait intéresser le plus les fans d’applications Twitter tierces. C'est assez fou de penser qu'un client tiers n'est pas autorisé à afficher des sondages, des discussions ou des tweets épinglés. Ce sont des fonctionnalités de base de la plate-forme de médias sociaux que tout le monde s'attendrait à voir dans un client Twitter, et cela n'a fait que nuire à l'expérience Twitter des utilisateurs qui n'utilisaient pas l'application officielle. Nous sommes heureux de voir que Twitter a ouvert ces fonctionnalités.

Auparavant, l'API Twitter était divisée en trois niveaux: Standard (gratuit), Premium (libre-service payant) et Entreprise. L'API v2 remplacera les trois niveaux par des pistes de produits conçues pour s'adapter à différents groupes de développeurs. Twitter dit que les nouveaux morceaux auront, espérons-le, quelque chose pour tout le monde. Voici comment l'entreprise décrit les trois pistes de produits :

  • Standard: Disponible en premier, ce sera le produit par défaut pour la plupart des développeurs, y compris ceux qui débutent, construisant quelque chose pour le plaisir, pour une bonne cause, et pour apprendre ou enseigner. Nous prévoyons d'ajouter un accès surélevé à cette piste à l'avenir.
  • AcadémiqueRecherche: Chercheurs universitaires utilisez l'API Twitter pour comprendre ce qui se passe dans la conversation publique. À l’avenir, les chercheurs universitaires qualifiés disposeront d’un moyen d’obtenir un accès élevé ou personnalisé aux points finaux pertinents. Nous fournissons également outils et guides pour faciliter la conduite de recherches universitaires avec l'API Twitter.
  • Entreprise: Les développeurs créent des entreprises sur l'API Twitter, y compris notre Partenaires officiels Twitter et clients de données d'entreprise. Nous aimons que leurs produits aident d'autres personnes et entreprises à mieux comprendre et à participer à la conversation sur Twitter. À l'avenir, cette piste inclura un accès élevé ou personnalisé aux points de terminaison pertinents.

Twitter s'est rendu compte que les anciennes limites de prix et de taux étaient limitant les développeurs, en particulier ceux qui construisaient des trucs juste pour le plaisir. Avec ces changements, nous pourrions assister à une résurgence de petits outils et robots Twitter amusants avec la piste Standard. En parlant de cela, la filière Standard est lancée aujourd'hui, tandis que les filières Commerce et Académique/Recherche arriveront « bientôt ». Chaque piste contient également des niveaux d'accès de base, élevés ou personnalisés. Le prix des morceaux n'a pas été annoncé pour le moment.

L'accès anticipé à l'ensemble initial de nouveaux points de terminaison sera disponible pour tous les développeurs disposant du niveau d'accès de base gratuit. Les développeurs intéressés à essayer ces fonctionnalités peuvent créer un compte de développeur et postulez ici pour commencer. La feuille de route publique est disponible sur ce tableau Trello pour que les développeurs puissent suivre la progression de l'API v2.

Source: Twitter | Via: TechCrunch


Mise à jour 1: maintenant disponible

Twitter a publiquement détaillé sa nouvelle API pour les tiers le mois dernier, mais a retardé la publication car la société a récemment été victime d'une importante attaque d'ingénierie sociale. Hier, cependant, Twitter a mis à jour son article de blog officiel pour indiquer que la nouvelle API a été lancée. Les développeurs intéressés peuvent visiter le nouveau Portail des développeurs Twitter pour commencer.