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

    Brightcove Player (eigenständige) APIs

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

    Brightcove Live API

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

    Zencoder API

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

    Seite zuletzt aktualisiert am 12. Juni 2020