Support Kontakt Support | Systemstatus Systemstatus
Seiteninhalt

    Übersicht: Plattform-APIs

    Mit den Brightcove-Plattform-APIs können Sie Interaktionen mit den Brightcove-Systemen automatisieren und eine Integration zwischen Brightcove-Systemen und Ihrem CMS und anderen Anwendungen herstellen.

    Einführung

    Die Brightcove-Plattform-APIs sind RESTful-APIs, mit denen Sie Daten abrufen und an verschiedene Teile der Brightcove-Plattform senden können. Einige Anwendungsbeispiele sind:

    • Videos werden aufgenommen Video Cloud
    • Videos verwalten auf Video Cloud
    • Erstellen von benutzerdefinierten Analyseberichten für a Video Cloud Konto
    • Erstellen und Verwalten Brightcove players
    • Brightcove erstellen Live Jobs für live Streaming
    • Erstellen von Transcodierungsjobs für Videos in Zencoder

    RESTful-APIs

    Wenn Sie mit RESTful-APIs nicht vertraut sind, weisen sie einige gemeinsame Merkmale auf:

    • Anfragen werden durch Senden einer HTTP-Anfrage mit verschiedenen Methoden wie z GET, POST, PATCH, und DELETEabhängig von der Art der ausgeführten Operation.
    • Die Antwort ist normalerweise in der Form von a JSON Zeichenfolge, die jede Programmiersprache in native Datentypen analysieren kann.

    Das Schöne an REST ist, dass RESTful-APIs nicht von einer bestimmten Programmiersprache abhängig sind. Solange Sie HTTP-Anforderungen stellen und JSON-Antworten analysieren können, ist es der API egal, welche Sprache Sie verwenden.

    CORS

    Eine Sache, die Sie beachten müssen, ist, dass die meisten Brightcove-APIs dies nicht tun CORS aktiviert. Sie können das verknüpfte Dokument lesen, um eine vollständige Erklärung zu erhalten. Die Folge ist jedoch, dass API-Anforderungen in fast allen Fällen nicht von einem Web-Client (z. B. einer Web-App) aus gestellt werden können.

    Es ist immer noch möglich, Webschnittstellen mit den APIs zu verwenden, indem die API-Anforderungen über einen serverseitigen Proxy weitergeleitet werden, wie wir es in vielen der Beispiel-Apps auf dieser Site tun Verwenden der REST-APIs.

    Sie können Anfragen von Ihrem eigenen Computer mit Internetanschluss aus mit Tools wie cURL, Postman, oder Insomnia

    Beglaubigung

    Die Authentifizierung für die meisten Plattform-APIs erfolgt über ein temporäres OAuth2-Zugriffstoken. Einige APIs verwenden stattdessen einen permanenten API-Schlüssel oder einen Richtlinienschlüssel. Weitere Informationen finden Sie in der Dokumentation zu den einzelnen APIs.

    Video Cloud APIs

    Video Cloud APIs
    API Anwenden Landing-Page Überblick Quick-Start Referenz
    CMS Videos und Playlists verwalten (nicht zwischengespeichert) Landing-Page Überblick Quick-Start Referenz
    Dynamic Ingest Hinzufügen, Ersetzen und Neu-Transcodieren von Videos und Assets Landing-Page Überblick Quick-Start Referenz
    Analyse Erhalten Sie Analysedaten für Ihre Video Cloud Konten Landing-Page Überblick Quick-Start Referenz
    Data Collection Senden Sie Analysedaten an Video Cloud von nichtBrightcove Landing-Page Überblick Quick-Start Referenz
    Playback Zugriff auf Video- und Playlist-Daten von Clients Landing-Page Überblick Quick-Start Referenz
    Audience Erhalten Sie Zielgruppendaten für Ihre Video Cloud Konten Landing-Page Überblick   Referenz
    Social Erhalten Sie den Verlauf und den Status der Weitergabe an soziale Plattformen für Ihre Video Cloud Videos Landing-Page Überblick   Referenz
    SSAI Anzeigenkonfigurationen für serverseitige Anzeigenintegration (VOD) verwalten Landing-Page Überblick   Referenz
    Ingest Profiles Verwalten Sie Aufnahmeprofile für Ihr Konto Landing-Page Überblick Quick-Start Referenz
    In-Page-Erfahrungen (REST) Verwalten Sie Ihre In-Page-Erlebnisse Landing-Page Überblick   Referenz
    OAuth Erhalten Sie Client-Anmeldeinformationen und Zugriffstoken für die anderen RESTful-APIs Landing-Page Überblick Quick-Start Referenz
    Policy Generieren Sie Richtlinienschlüssel, die für den Zugriff auf den Schlüssel verwendet werden Playback API Landing-Page Überblick Quick-Start Referenz
    Player Management Erstellen und verwalten Brightcove Spieler Landing-Page Überblick Quick-Start Referenz
    Delivery System Verwaltung und Bereitstellung für player zugehörige Dateien Landing-Page Überblick Quick-Start Referenz

    Brightcove Player (eigenständige) APIs

    Brightcove Player APIs
    API Anwenden Landing-Page Überblick Quick-Start Referenz
    Player Management Erstellen und verwalten Brightcove Spieler Landing-Page Überblick Quick-Start Referenz
    Delivery System Verwaltung und Bereitstellung für player zugehörige Dateien Landing-Page Überblick Quick-Start Referenz
    OAuth Erhalten Sie Client-Anmeldeinformationen und Zugriffstoken für die anderen RESTful-APIs Landing-Page Überblick Quick-Start Referenz

    Brightcove Live API

    Brightcove Live API
    API Anwenden Landing-Page Überblick Quick-Start Referenz
    Live Erstellen und verwalten Sie Live-Streams Landing-Page Überblick Quick-Start Referenz

    Zencoder API

    Zencoder API
    API Anwenden Landing-Page Überblick Quick-Start Referenz
    Zencoder Transcodieren Sie VOD- und Livestream-Assets Landing-Page Quick-Start Kodierungseinstellungen Referenz

    Seite zuletzt aktualisiert am 28