DRM-X 6.0 logo de pomba e ramo de oliveiraDRM-X 6.0Documentação
◎ Português

Criar credenciais de integração do servidor

Encontrar o seu Environment ID, Site Key, Access Key, e Content IDContinue. credenciais na sua infra-estrutura de confiança.

Ver MarkdownExemplos onlineAtualizado em 2026-09-05
Valores de Console Ilustrados usando placeholders. Access Keys ficam no seu servidor; isto não contém nenhum cliente credenciais.
Valores de Console Ilustrados usando placeholders. Access Keys ficam no seu servidor; isto não contém nenhum cliente credenciais.
Configuração da conta

Copie os quatro valores usados pelo início rápido#

Crie uma reprodução API cliente em Console → Integrações e conceda apenas license-tokens:create. Obtenha o Content ID do arquivo protegido Publicado criado em Console → Conteúdo do pacote.

Ilustração do Console Redatado mostrando Environment ID, Site Key, Access Key uma vez, e arquivo protegido Publicado Content ID
Esta é uma ilustração redigida, não uma captura de tela do cliente. Access Keys devem permanecer do lado do servidor.

PHP primeira configuração do código

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',
];

Não são necessárias variáveis de ambiente para o arranque rápido transferido. O exemplo contém alternativas de produção comentadas para a injecção do ambiente ou do gestor secreto.

Nunca envies estes valores.Não coloque os Site Key ou Access Key em HTML, JavaScript, um APK, um IPA, recursos de aplicativos, variáveis móveis CI, URLs, logs, análise ou configuração para download.

Use um cliente API diferente para cada aplicativo ou serviço de infraestrutura para que uma credencial possa ser rotacionada ou revogada sem interromper cada integração.