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.
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.
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.
DRM-X 6.0