Au fil des ans, plusieurs API et méthodes différentes pour interagir avec Vimeo ont vu le jour et ont disparu.
Sommaire de l'article :
API simple
L'API simple était une méthode de base qui permettait aux utilisateurs d'obtenir des métadonnées publiques sur leurs albums, leurs chaînes, leurs groupes, leurs utilisateurs et leurs vidéos. La structure URL de l'API simple ressemblait à ceci :
http://vimeo.com/api/v2/album/album_id/request.json
http://vimeo.com/api/v2/channel/channel_name/request.json
http://vimeo.com/api/v2/group/group_name/request.json
http://vimeo.com/api/v2/username/request.json
http://vimeo.com/api/v2/video/video_id.json
Cette API n'est plus entretenue ni prise en charge. Nous recommandons aux développeurs d'utiliser notre implémentation oEmbed pour obtenir ces mêmes métadonnées pour les vidéos intégrables.
API avancée
L'API avancée était un moyen qui permettait aux développeurs de lire, écrire et interagir avec les métadonnées sur Vimeo avec authentification. La structure URL de l'API avancée ressemblait à ceci :
http://vimeo.com/api/rest/v2?method=METHOD
Cette API a été entièrement déclarée obsolète et n'est plus prise en charge ; les demandes adressées à cette API échoueront. Nous recommandons aux développeurs d'utiliser notre API actuelle pour interagir avec les ressources de Vimeo.
RSS
Sur les anciennes pages de vimeo.com, des flux RSS étaient fournis pour permettre aux utilisateurs d'obtenir des actualités sur les vidéos et l'activité des flux. Certains développeurs ont pu utiliser ces flux RSS pour introduire les données de Vimeo sur leurs propres sites ou services. Ces flux ont été supprimés en raison d'une faible utilisation.
Les flux RSS ne doivent pas être confondus avec les flux MRSS. Les utilisateurs de Vimeo Pro, Business, Premium et Enterprise peuvent générer des flux MRSS destinés à être utilisés avec des applications TV personnalisées. Pour en savoir plus sur cette fonctionnalité, cliquez ici.
Méthode de téléchargement « streaming » PUT avec reprise
La méthode de téléchargement « streaming » PUT avec reprise était disponible jusqu'à la sortie de l'API 3.4 début 2018. Cette méthode a été remplacée par l'approche de téléchargement « tus » open-source documentée sur le site développeur.
Nous prévoyons de rendre la méthode de téléchargement « streaming » définitivement obsolète lors d'une future mise à jour de l'API. Aucune ressource d'ingénierie n'est actuellement consacrée à la maintenance de la méthode de téléchargement « streaming ». Pour éviter toute interruption de service, nous recommandons aux développeurs de migrer vers la méthode de téléchargement « tus » dès que possible.
Creator Labs
Notre équipe interne dédiée au Creator Labs a publié plusieurs bibliothèques pour intégrer Vimeo à des technologies vidéo expérimentales et de pointe. Les bibliothèques Unity SDK, A-frame/WebVR et Max/MSP/Jittr ne sont pas prises en charge par notre équipe d'assistance aux développeurs, et tout problème concernant ces bibliothèques doit être signalé dans le repo correspondant sur GitHub.
https://github.com/vimeo/vimeo-unity-sdk