BT

Twitter API v1.1 apporte le support de JSON et d'OAuth1.0a

par Anand Narayanaswamy , traduit par Slim Ouertani le 03 juil. 2013 |

Twitter a annoncé la sortie de la version 1.1 de ses API, qui apporte le support de JSON et donne la possibilité aux applications d'authentifier toutes les requêtes avec OAuth 1.0a. Il s'agit de la première mise à jour majeure de l'API depuis son lancement et cela signifie aussi l'abandon de la précédente API v1.0. Cette nouvelle API impose également une limite de 100.000 jetons utilisateur, avec effet immédiat.

Les experts affirment que ce développement est une vraie renaissance de l'API Twitter. La version 1.0 présentait un risque de sécurité potentiel car l'API pouvait être accessible sans autorisation, offrant ainsi un accès facile pour les sites malveillants et les applications. Selon des sources officielles, la v1.1 de l’API a été principalement développée pour répondre à ces risques de sécurité et à l’envie chez les développeurs d'uniformiser toutes les applications tierces.

Dans un prochain avenir, Twitter envisage de passer à la v2.0 de l'API au lieu de la v1.1. Toutefois, la version actuelle a été développée afin de permettre une période d'adaptation avant d'abandonner complètement la v1.0. En outre, la date d’abandon des API v1.0 a été précédemment étendue au 11 juin 2013 pour permettre des tests de non-régression.

Comme mentionné ci-dessus, avec la v1.1 de l’API, toutes les applications auront besoin de s'authentifier pour toutes les requêtes à travers OAuth. La nouvelle version a été conçue de telle manière que lorsque les applications tierces s’actualisent, elles seront plafonnées à une limite de 720 opérations par heure imposée par Twitter. De plus, la dernière version de l'API ne fournit plus que le support de JSON et abandonne le support de XML, Atom et RSS.

Avec cette dernière version, Twitter a publié une mise à jour du code de la route du développeur, de nouvelles règles d'affichage et a également publié un résumé des conditions d'utilisation qu'il est recommandé de consulter lors des phases de développement.

Bonjour étranger!

Vous devez créer un compte InfoQ ou cliquez sur pour déposer des commentaires. Mais il y a bien d'autres avantages à s'enregistrer.

Tirez le meilleur d'InfoQ

Donnez-nous votre avis

Html autorisé: a,b,br,blockquote,i,li,pre,u,ul,p

M'envoyer un email pour toute réponse à l'un de mes messages dans ce sujet
Commentaires de la Communauté

Html autorisé: a,b,br,blockquote,i,li,pre,u,ul,p

M'envoyer un email pour toute réponse à l'un de mes messages dans ce sujet

Html autorisé: a,b,br,blockquote,i,li,pre,u,ul,p

M'envoyer un email pour toute réponse à l'un de mes messages dans ce sujet

Discuter

Contenu Éducatif

Rien ne serait possible sans le soutien et la confiance de nos Sponsors Fondateurs:

AppDynamics   CloudBees   Microsoft   Zenika
Feedback Général
Bugs
Publicité
Éditorial
InfoQ.com et tous les contenus sont copyright © 2006-2013 C4Media Inc. InfoQ.com est hébergé chez Contegix, le meilleur ISP avec lequel nous ayons travaillé.
Politique de confidentialité
BT