Twitter API 1.1 : plus de règles, moins de tweets
Professionnalisation de l'écosystème ou volonté oppressante de monétisation ?
Twitter API 1.1 : plus de règles, moins de tweets
Professionnalisation de l'écosystème ou volonté oppressante de monétisation ?
Le , par tarikbenmerar
Twitter vient d'annoncer des changements anticipés à son API, dont l'intention affichée est de « fournir une expérience consistante de Twitter ».
Mais pour certains, cette nouvelle mise à jour restreint encore davantage la manière dont les tweets des utilisateurs sont exploités en dehors du site des réseaux sociaux. Ce serait plutôt une préparation du terrain pour monétiser la croissance continue de Twitter.
Cette nouvelle mise à jour de l'API prévoit trois changements. La première concerne l'authentification qui devient obligatoire pour chaque appel d'API. En d'autres termes, Twitter veut connaître qui vous êtes, et vous autoriser avant d'avoir les données de l'API.
Deuxième changement, le nombre d'appels limité par heure. Dans la version 1.0, le nombre d'appels d’API par heure était limité à 350, peu importe le type de requête. Selon Twitter, cette approche unifiée avait pénalisé certains types d'appels fréquents. À présent, le nombre passe à 720 pour les appels les plus utilisés, tels que l'affichage de tweets ou d'informations de profil. Pour des appels plus complexes, la limite est fixée à 60. Pour passer outre ces 60, le développeur devrait probablement payer, ce qui concrétiserait ainsi une volonté de rentabilisation de Twitter.
Le troisième changement concerne le « Guide de style » des développeurs. On observe ainsi que les lignes directrices d'affichage deviennent des exigences, y compris pour les applications mobiles qui seront introduites, sous peine de voir sa clé révoquée par Twitter.
Aussi, toute application préinstallée dans un dispositif électronique (mobile, carte SIM, chipset etc.) doit être certifiée. L'objectif pour Twitter est de fournir la meilleure expérience utilisateur possible. De la même manière, les applications non certifiées auront leurs clés révoquées.
Enfin, dernier point caractérisant ce troisième changement : il faut à présent avoir une autorisation préalable si votre application accède à des données de plus de 100 mille utilisateurs. Les applications actuelles qui ont déjà dépassé cette limite ne sont pas concernées jusqu'à ce qu'ils atteignent 200 % leurs tailles actuelles. Pour les applications qui donnent accès aux données Twitter, sans aucune interaction, l'accès est limité à 1 million d'utilisateurs.
Les différents développeurs auront un délai 6 mois pour faire la migration à la nouvelle API. Ceci ne constituera pas un problème pour ceux qui ne font que des appels authentifiés. Pour d'autres, ce changement est bien évidemment requis.
Avec ces mises à jour, Twitter veut encourager les usages analytiques et professionnels. Ainsi, Twitter voit l'écosystème des applications tierces de la manière suivante :
Twitter veut encourager l'innovation dans le côté supérieur gauche du quadrant, telle que les outils analytiques comme DataMinr, ou les applications « d'engagement business » comme HootSuite. Twitter s'attend aussi à plus d'innovation dans le quadrant en bas à droite. Pour le dernier quadrant (en haut à droite), ce terrain est voué à devenir sacré et réservé à Twitter, qui compte terrasser toute application concurrente. Ce qui explique ainsi les limitations à 1 million pour l'affichage de données, mais à 100 milles pour toute application fournissant de l'interaction.
Source : L'annonce officielle de l'API
Et vous ?
En tant que développeur, comment voyez-vous cette annonce ? Une bonne, une mauvaise nouvelle ?
Vos clients Twitter préférés seront-ils touchés ?
Une erreur dans cette actualité ? Signalez-nous-la !