Crear credenciales de integración del servidor
Encuentra tu Environment ID, Site Key, Access Key, y Content ID. Mantener credenciales en tu backend de confianza.
Copiar los cuatro valores utilizados por el inicio rápido #
Crear una reproducción API cliente en Consola → Integraciones y conceder sólo license-tokens:create. Obtener el Content ID del archivo protegido publicado creado en Consola → Contenido del paquete.
PHP configuración de código-primer
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',
];
No se requieren variables de entorno para el inicio rápido descargado. El ejemplo contiene alternativas de producción comentadas para el medio ambiente o la inyección de administrador secreto.
Nunca enviar estos valoresNo coloque los Site Key o Access Key en HTML, JavaScript, an APK, un IPA, recursos de aplicación, variables móviles CI, URLs, registros, análisis o configuración descargable.
Utilice un cliente diferente API para cada aplicación o servicio de backend para que una credencial pueda ser rotada o revocada sin interrumpir cada integración.
DRM-X 6.0