A lo largo de los años, han surgido varios API y métodos diferentes para interactuar con Vimeo.
En este artículo:
API simple
La API simple era una forma básica para que los usuarios obtuvieran metadatos públicos sobre sus álbumes, canales, grupos, usuarios, videos. La estructura de la URL de la API simple se veía así:
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
Esta API ya no se mantiene ni se admite. Recomendamos a los desarrolladores que utilicen nuestra implementación oEmbed que obtengan los mismos metadatos para los videos insertables.
API avanzada
La API avanzada fue una forma de que los desarrolladores leyeran, escribieran e interactuaran con los metadatos de Vimeo con autenticación. La estructura de la URL de la API avanzada se veía así:
http://vimeo.com/api/rest/v2?method=METHOD
Esta API se ha dejado en desuso y ya no se admite; las solicitudes a esta API fallarán. Recomendamos a los desarrolladores que utilicen nuestra API actual para interactuar con los recursos de Vimeo.
RSS
En las viejas páginas de vimeo.com, se proporcionaban fuentes RSS para que los usuarios pudieran obtener actualizaciones sobre los videos y la actividad de las fuentes. Algunos desarrolladores pueden haber utilizado estos canales RSS para llevar datos de Vimeo a sus propios sitios o servicios. Estos canales han sido descontinuados debido a su bajo uso.
Los canales RSS no deben ser confundidos con los canales MRSS. Los usuarios de Vimeo Pro, Business, Premium y Enterprise pueden generar fuentes MRSS destinadas a ser usados con aplicaciones de TV personalizadas. Obtén más información sobre esta función aquí.
Método de subida de "transmisión" PUT reanudable
El método de subida de "transmisión" de PUT reanudable estuvo disponible hasta el lanzamiento de la API 3.4 a principios de 2018. Este método ha sido reemplazado por el método de subida "tus" de código abierto documentado en el Sitio para desarrolladores.
Planeamos desaprobar permanentemente el método de subida de "transmisión" con una futura actualización de la API. Actualmente no hay recursos de ingeniería dedicados a mantener el método de subida de "transmisión". Para evitar la interrupción del servicio, recomendamos a los desarrolladores que migren al método de subida "tus" tan pronto como sea posible.
Creator Labs
Nuestro equipo interno de Creator Labs lanzó varias bibliotecas para integrar Vimeo con tecnologías de video de vanguardia y experimentales. Las bibliotecas Unity SDK, A-frame/WebVR, y Max/MSP/Jittr no son compatibles con nuestro equipo de asistencia para desarrolladores y cualquier problema con esas bibliotecas debe ser registrado en el respectivo repositorio de GitHub.
https://github.com/vimeo/vimeo-unity-sdk