DRM-X 6.0 paloma y rama de olivo logotipoDRM-X 6.0Documentación
◎ Español

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.

Ver MarkdownEjemplos en funcionamientoActualizado 2026-09-05
Valores Ilustrados de Consola utilizando marcadores de posición. Access Keys permanecen en su servidor; esto no contiene ningún cliente credenciales.
Valores Ilustrados de Consola utilizando marcadores de posición. Access Keys permanecen en su servidor; esto no contiene ningún cliente credenciales.
Configuración de la cuenta

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.

Redacted Console ilustración que muestra a Environment ID, Site Key, Access Key de una sola vez, y Publicó archivo protegido Content ID
Esta es una ilustración redactada, no una captura de pantalla del cliente. Access Keys debe permanecer lado del servidor.

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.