Videos aktualisieren

In diesem Beispiel erfahren Sie, wie Sie Metadaten für mehrere Videos mithilfe der CMS Ingest API aktualisieren.

Einleitung

Das CMS API unterstützt nicht das Aktualisieren mehrerer Videos mit einer einzigen Anfrage. Zu diesem Zweck können Sie jedoch programmgesteuert ein Array von Videodaten durchlaufen, und dieses Beispiel veranschaulicht dies anhand eines Brightcove-Beispielkontos. Zum Abrufen von Zugriffstoken und Ausführen der API-Aufrufe wird ein von Brightcove Learning-Diensten erstellter Proxy verwendet.

Da das Ziel nur darin besteht, die Logik zu zeigen, werden wir nur ein Bit der Metadaten für die Videos aktualisieren: die Beschreibung.

Codepen

Quellcode

Suchen Sie den gesamten Code, der mit diesem Beispiel verknüpft ist, in diesem GitHub-Repository.

Beispiel-App

Siehe den Stift CMS-API-Beispiel: Aktualisieren Sie mehrere Videos von Brightcove Learning Services (@rcrooks1969) auf CodePen.

CodePen verwenden

Hier sind einige Tipps zur effektiven Verwendung des obigen CodePen:

  • Schalten Sie die aktuelle Anzeige des Players um, indem Sie auf klicken Ergebnis Taste.
  • Drücke den HTML/CSS/JS Tasten, um EINEN der Codetypen anzuzeigen.
  • Klicken Auf CodePen bearbeiten in der oberen rechten Ecke, um diesen CodePen Ihrem eigenen Konto zuzuordnen.
  • Suchen Sie den gesamten Code, der mit diesem Beispiel verknüpft ist, in diesem GitHub-Repository.

Proxy-Code

Um Ihre eigene Version der Beispiel-App auf dieser Seite zu erstellen, müssen Sie Ihren eigenen Proxy erstellen und hosten. (Die von Brightcove Learning Services verwendeten Proxys akzeptieren nur Anfragen von Brightcove-Domains.) Ein Beispielproxy, der dem von uns verwendeten sehr ähnlich ist, aber ohne die Prüfungen, die Anfragen von Nicht-BrightCove-Domänen blockieren, kann in diesem GitHub-Repository gefunden werden. Dort finden Sie auch grundlegende Anweisungen zur Verwendung und eine ausführlichere Anleitung zum Erstellen von Apps rund um den Proxy unter Verwenden der REST-APIs.