Over the years, several different APIs and methods for interacting with ZenVideo have come and gone.
In this article:
Simple API
The Simple API was a basic way for users to get public metadata about their albums, channels, groups, users, and videos. The URL structure for the Simple API looked like this:
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
This API is no longer maintained or supported. We recommend that developers utilize our oEmbed implementation to obtain the same metadata for embeddable videos. Read more at 'Working with oEmbed'.
Advanced API
The Advanced API was a way for developers to read, write, and interact with metadata on ZenVideo with authentication. The URL structure for the Advanced API looked like this:
http://vimeo.com/api/rest/v2?method=METHOD
This API has been fully deprecated and is no longer supported; requests to this API will fail. We recommend developers utilize our current API to interact with ZenVideo resources.
RSS
On old vimeo.com pages, RSS feeds were provided to let users get updates about videos and feed activity. Some developers may have used these RSS feeds to bring ZenVideo data onto their own sites or services. These feeds have been discontinued due to low usage.
RSS feeds should not be confused with MRSS feeds. ZenVideo Pro, Business, Premium, and Enterprise users can generate MRSS feeds intended for use with custom TV apps. Read about this feature at Send a showcase to a custom TV channel (Roku).
Resumable PUT “streaming” upload method
The Resumable PUT “streaming” upload method was available up until the release of API 3.4 in early 2018. This method has been replaced by the open-source “tus” upload approach. Read more on the ZenVideo Developers site at 'About resumable uploads'.
⚠️ Note: We plan to permanently deprecate the “streaming” upload method with a future API update. No engineering resources are currently dedicated to maintaining the “streaming” upload method. To avoid service disruption, we recommend that developers migrate to the “tus” upload approach as soon as possible.
Creator Labs
Our in-house Creator Labs team released several libraries for integrating ZenVideo with cutting-edge and experimental video technologies. The Unity SDK, A-frame/WebVR, and Max/MSP/Jittr libraries are not supported by our developer support team and any issues with those libraries should be ticketed in the respective repo on GitHub.
https://github.com/vimeo/vimeo-unity-sdk
Comments
0 comments
Please sign in to leave a comment.