サーバー連携用の認証情報を作成
Environment ID, Site Key, Access Key, Content ID を検索します。信頼できるバックエンドに 認証情報 を続けてください。
クイックスタート#で使われる4つの値をコピーする
Console → Integrations で API クライアントを再生し、license-tokens:create だけを付与します。 Console → Package content で作成された公開保護されたファイルから Content ID を取得します。
PHP コード優先設定
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',
];
ダウンロードしたクイックスタートには環境変数は必要ありません。例には、環境やシークレットマネージャーの注射のコメント付きプロダクションの代替手段が含まれています。
これらの値を出荷しないHTML、JavaScript、APK、IPA、アプリケーションリソース、モバイルCI変数、URL、ログ、分析、またはダウンロード可能な構成にSite KeyまたはAccess Keyを配置しないでください。
各アプリケーションまたはバックエンドサービスに異なるAPIクライアントを使用するため、すべての統合を中断することなく1つのクレデンシャルを回転または再発できます。
DRM-X 6.0