Vimeo fournit des outils de développement pour un large éventail de cas d'utilisation et de mises en œuvre. Les outils de développement sont disponibles en trois versions : l'API Vimeo, oEmbed et le SDK du player.
Sommaire de l'article :
L'API Vimeo
L'API Vimeo est un ensemble d'outils puissants qui permet aux développeurs d'intégrer Vimeo à leurs applications et services. Pour commencer à utiliser l'API, vous devez créer une application API et un jeton d'authentification. Visitez notre Site développeur pour consulter des guides techniques et de la documentation de référence pour vous aider à démarrer.
Pour savoir si une action spécifique sur site peut être réalisée à l'aide de l'API, consultez la page de référence de l'API. Une fois sur cette page, cliquez sur la fonctionnalité spécifique dans la colonne de navigation de gauche (Présentations, Dossiers, etc.), puis accédez à la documentation spécifique (Ajouter des vidéos à une présentation, Mettre des vidéos dans un dossier, etc.).
En règle générale, l'API Vimeo ne peut effectuer que des actions qui peuvent être réalisées manuellement sur le site vimeo.com.
oEmbed
Si vous souhaitez récupérer par le code d'intégration du player Vimeo à l'aide d'un programme, vos développeurs peuvent l'obtenir, ainsi que les métadonnées connexes, en utilisant le logiciel oEmbed. oEmbed permet aux développeurs d'obtenir facilement un code d'intégration avec les dimensions, paramètres et préférences exacts dont ils ont besoin. La documentation relative à notre implémentation d'oEmbed se trouve également sur le site développeur.
SDK du player
Les développeurs qui souhaitent contrôler et interagir avec un player Vimeo intégré peuvent le faire grâce à notre SDK Javascript Player. Avec le SDK du player, les développeurs peuvent suivre les événements qui se produisent dans le player, contrôler le player par programmation, et bien plus encore. Une documentation complète et des références peuvent sont disponibles sur le site développeur. Vous voulez aller encore plus loin ? Le code source est également disponible sur GitHub.