DRM-X 6.0 Taube und Olivenzweig LogoDRM-X 6.0Dokumentation
◎ Deutsch

Zugangsdaten für die Serverintegration erstellen

Finde deine Environment ID, Site Key, Access Key und Content ID. Behalte Zugangsdaten in deinem vertrauenswürdigen Backend.

Markdown anzeigenLive-BeispieleAktualisiert am 2026-10-21

Erstellen Sie diese Zugangsdaten erst, wenn Published-Inhalte im DRM-X Web Player laufen. Ihr Backend kann damit Wiedergabe für berechtigte Zuschauer anfordern. Sie ersetzen weder Website-Anmeldung noch Verpackungsprofil.

Wiedergabe-API-Client erstellen#

  1. Umgebung wählen.Melden Sie sich bei DRM-X Console an und wählen Sie die Development-Umgebung mit den Published-Inhalten.
  2. Client erstellen.Öffnen Sie Integrations und erstellen Sie einen Wiedergabe-API-Client für Ihr Website-Backend. Erlauben Sie nur license-tokens:create.
  3. Serverwerte kopieren.Speichern Sie Site ID, Site Key und den einmal angezeigten Access Key in geschützter Serverkonfiguration. Site ID kennzeichnet die Umgebung. Kopieren Sie Content ID aus der geschützten Published-Datei.
  4. Beispiel konfigurieren und testen.Nutzen Sie das Backend-Kit. Ersetzen Sie Platzhalter sowie Beispielanmeldung und Berechtigungsprüfung. Berechtigte Zuschauer müssen abspielen können; unberechtigte müssen abgewiesen werden.
Einrichtung eines Kontos

Kopieren Sie die vier vom Schnellstart verwendeten Werte#

Erstellen Sie unter Console → Integrations einen Wiedergabe-API-Client mit nur license-tokens:create. Content ID stammt aus der geschützten Published-Datei unter Console → Package content.

Integrationswerte finden

Kopieren Sie diese Werte aus DRM-X Console. Bewahren Sie Zugangsdaten auf Ihrem Server auf.

  1. Environment ID / Site ID

    Wählen Sie die Umgebung mit Ihrem veröffentlichten Video aus.

  2. Site Key / Client ID

    Kopieren Sie die Kennung Ihres API-Clients für die Wiedergabe.

  3. Access Key

    Speichern Sie dieses Geheimnis sicher, sobald es erstmals angezeigt wird. Senden Sie es nicht an den Browser.

  4. Content ID

    Kopieren Sie die Content ID eines Videos mit dem Status Published.

Access Keys müssen auf dem Server bleiben.

PHP Code-Erste Einstellungen

return [
    'platformApi' => 'https://api6.drm-x.com',
    'siteId' => 'your-development-environment-uuid',
    'siteKey' => 'drmx_your_environment_scoped_client_id',
    'accessKey' => 'paste-your-one-time-access-key',
    'applicationId' => 'customer-php-website',
    'content' => [
        'id' => 'your-published-content-id',
        'title' => 'Your protected title',
        'type' => 'vod',
    ],
    'licensePolicyTemplate' => 'multi-tier-standard',
    'licensePolicy' => null,
    'licenseDeliveryMode' => 'direct-token',
];

Der heruntergeladene Schnellstart benötigt keine Umgebungsvariablen. Alternativen für Produktion mit Umgebungswerten oder Geheimnisverwaltung stehen in Kommentaren.

Versenden Sie niemals diese WertePlatzieren Sie die Site Key oder Access Key nicht in HTML, JavaScript, an APK, an IPA, Anwendungsressourcen, mobile CI Variablen, URLs, Protokolle, Analysen oder herunterladbare Konfiguration.

Verwenden Sie für jede Anwendung oder jeden Backend-Dienst einen anderen API Client, damit ein Berechtigungsnachweis gedreht oder widerrufen werden kann, ohne jede Integration zu unterbrechen.

Zugangsdaten für Verpackung und Wiedergabe trennen#

ZweckWerteWo sie verwendet werden
Paket erstellen und veröffentlichenSite ID, Packager Access Key, Packager KMS TokenGespeichertes Packager-Profil oder geschützte Automatisierungsumgebung
Zuschauer berechtigenSite ID, Site Key, Access KeyNur Ihr authentifiziertes Backend
Einen berechtigten Eintrag abspielenKurzlebiges DRM License Token und Contract v1Player über die zurückgegebenen begrenzten Routen

Packager KMS Token ersetzt keinen Wiedergabe-Access Key. Ein DRM License Token des Zuschauers kann keine Inhalte veröffentlichen. Verwenden Sie Development-Zugangsdaten zur Integration und verwalten Sie Production getrennt. Ersetzen oder widerrufen Sie offengelegte Geheimnisse und aktualisieren Sie betroffene Anwendungen.

Prüfen Sie Published Content ID zuerst im angemeldeten Web Player. Konfigurieren Sie danach dieselbe Umgebung und die vertrauenswürdige Content ID im Backend-Kit.