Im Laufe der Jahre sind mehrere verschiedene APIs und Methoden zur Interaktion mit Vimeo gekommen und gegangen.
In diesem Artikel:
Simple API
Die Simple API war eine grundlegende Möglichkeit für Benutzer, öffentliche Metadaten über ihre Alben, Kanäle, Gruppen, Benutzer und Videos zu erhalten. Die URL-Struktur für die Simple API sah wie folgt aus:
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
Diese API wird nicht mehr gepflegt oder unterstützt. Wir empfehlen Entwicklern die Verwendung unserer oEmbed-Implementierung, um die gleichen Metadaten für einbettungsfähige Videos zu erhalten.
Advanced API
Die Advanced API war eine Möglichkeit für Entwickler, Metadaten auf Vimeo mit Authentifizierung zu lesen, zu schreiben und mit ihnen zu interagieren. Die URL-Struktur für die Advanced API sah wie folgt aus:
http://vimeo.com/api/rest/v2?method=METHOD
Diese API ist vollständig abgeschrieben und wird nicht mehr unterstützt; Anfragen an diese API werden fehlschlagen. Wir empfehlen Entwicklern die Verwendung von unserer aktuellen API, um mit Vimeo-Ressourcen zu interagieren.
RSS
Auf den alten vimeo.com-Seiten wurden RSS-Feeds bereitgestellt, damit die Benutzer Updates über Videos und Feed-Aktivitäten erhalten konnten. Einige Entwickler haben diese RSS-Feeds möglicherweise verwendet, um Vimeo-Daten auf ihre eigenen Websites oder Dienste zu bringen. Diese Feeds wurden wegen geringer Nutzung eingestellt.
RSS-Feeds sollten nicht mit MRSS-Feeds verwechselt werden. Vimeo Pro-, Business-, Premium- und Enterprise-Benutzer können MRSS-Feeds generieren, die für die Verwendung mit benutzerdefinierten TV-Apps vorgesehen sind. Erfahre mehr über diese Funktion hier.
Wiederaufnehmbare PUT-„Streaming“-Upload-Methode
Die wiederaufnehmbare PUT-„Streaming“-Upload-Methode war bis zur Veröffentlichung von API 3.4 Anfang 2018 verfügbar. Diese Methode wurde durch den Open-Source-„tus“-Upload-Ansatz ersetzt, der auf der Entwickler-Website dokumentiert ist.
Wir planen, die „Streaming“-Upload-Methode mit einem zukünftigen API-Update dauerhaft abzuschaffen. Derzeit sind keine technischen Ressourcen für die Aufrechterhaltung der „Streaming“-Upload-Methode vorgesehen. Um Dienstunterbrechungen zu vermeiden, empfehlen wir Entwicklern, so bald wie möglich zum „tus“-Upload-Verfahren überzugehen.
Creator Labs
Unser internes Creator Labs-Team hat mehrere Bibliotheken für die Integration von Vimeo in modernste und experimentelle Videotechnologien veröffentlicht. Die Bibliotheken Unity SDK, A-Frame/WebVR und Max/MSP/Jittr werden von unserem Entwickler-Support-Team nicht unterstützt und alle Probleme mit diesen Bibliotheken sollten im entsprechenden Repo auf GitHub behandelt werden.
https://github.com/vimeo/vimeo-unity-sdk