Support Kontaktieren Sie Support | Systemstatus Systemstatus
Inhalt der Seite

    Übersicht: Plattform APIs

    Die Brightcove-Plattform-APIs ermöglichen es Ihnen, Interaktionen mit den Brightcove-Systemen zu automatisieren und die Integration zwischen Brightcove-Systemen und Ihrem CMS und anderen Anwendungen zu schaffen.

    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 in die Video Cloud aufnehmen
    • Verwalten von Videos in der Video Cloud
    • Erstellen von benutzerdefinierten Analyseberichten für ein Video Cloud-Konto
    • Erstellen und Verwalten von Brightcove-Playern
    • Erstellen von Brightcove 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:

    • Anforderungen werden durch Senden einer HTTP-Anforderung mit verschiedenen Methoden wie z GET , POST , PATCH , und DELETE , abhängig von der Art der durchgeführten Operation.
    • Die Antwort erfolgt normalerweise in 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. Das Ergebnis ist jedoch, dass API-Anforderungen in fast allen Fällen nicht von einem Webclient (z. B. einer Web-App) gestellt werden können.

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

    Sie können Anfragen von Ihrem eigenen Computer mit Internetverbindung aus mit Tools wie cURL , Postbote , oder Schlaflosigkeit

    Authentifizierung

    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 Richtlinienschlüssel. Weitere Informationen finden Sie in der Dokumentation zu den einzelnen APIs.

    Video Cloud-APIs

    Video Cloud-APIs
    API Benutzen Landing Page Übersicht Kurzanleitung Referenz
    CMS Videos und Wiedergabelisten verwalten (nicht zwischengespeichert) Landing Page Overview Quick Start Reference
    Dynamic Ingest Hinzufügen, Ersetzen und erneutes Codieren 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 nicht-Brightcove Spieler Landing Page Overview Quick Start Reference
    Playback Greifen Sie auf Video- und Wiedergabelistendaten von Clients zu Landing Page Overview Quick Start Reference
    Audience Erhalten Sie Publikumsdaten für Ihre Video Cloud Konten Landing Page Overview   Reference
    Social Erhalten Sie den Verlauf und den Status der Freigabe auf sozialen Plattformen für Sie Video Cloud Videos Landing Page Overview   Reference
    SSAI Verwalten von Anzeigenkonfigurationen für die serverseitige Anzeigenintegration (VOD) 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-Erfahrungen Landing Page Overview   Reference
    OAuth Holen Sie sich 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 die verwendet werden Playback API Landing Page Overview Quick Start Reference
    Player Management Erstelle und verwalte Brightcove Spieler Landing Page Overview Quick Start Reference
    Delivery System Verwaltung und Bereitstellung für Player-bezogene Dateien Landing Page Overview Quick Start Reference

    Brightcove Player (eigenständige) APIs

    Brightcove Player-APIs
    API Benutzen Landing Page Übersicht Kurzanleitung Referenz
    Player Management Erstelle und verwalte Brightcove Spieler Landing Page Overview Quick Start Reference
    Delivery System Verwaltung und Bereitstellung für Player-bezogene Dateien Landing Page Overview Quick Start Reference
    OAuth Holen Sie sich Client-Anmeldeinformationen und Zugriffstoken für die anderen RESTful APIs Landing Page Overview Quick Start Reference

    Brightcove Live API

    Brightcove Live API
    API Benutzen Landing Page Übersicht Kurzanleitung Referenz
    Live Erstellen und verwalten Sie Live-Streams Landing Page Overview Quick Start Reference

    Zencoder-API

    Zencoder-API
    API Benutzen Landing Page Übersicht Kurzanleitung Referenz
    Zencoder Transcodieren Sie VoD- und Live-Stream-Assets Landing Page Quick Start Encoding Settings Reference

    Seite zuletzt aktualisiert am 28 Sep 2020