Zugangsdaten für die Serverintegration erstellen
Finde deine Environment ID, Site Key, Access Key und Content ID. Behalte Zugangsdaten in deinem vertrauenswürdigen Backend.
Kopieren Sie die vier vom Schnellstart verwendeten Werte#
Erstellen Sie einen Wiedergabe-Client API in Console → Integrations und gewähren Sie nur license-tokens:create. Holen Sie sich die Content ID aus der Veröffentlichten geschützten Datei, die in Console → Package content erstellt wurde.
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',
];
Für den heruntergeladenen Schnellstart sind keine Umgebungsvariablen erforderlich, das Beispiel enthält kommentierte Produktionsalternativen für die Umgebungs- oder Secret-Manager-Injektion.
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.
DRM-X 6.0