> ## Knowledge Base Index
> Fetch the complete knowledge base index at: https://help.pandavideo.com/sitemap.xml
> Use this file to discover available pages before exploring further.
> Pure-Markdown content can be obtained by appending a '.md' suffix to the content URLs listed in the sitemap (without the trailing slash).

# Como integrar o DRM da Panda Video via API (para desenvolvedores)

Nesse artigo. vamos detalhar os passos necessários para configurar o DRM da Panda Video via API, como obter as credenciais necessárias e como gerar o token para uso no player.

Caso não tenha conhecimento sobre o DRM Watermark, [leia esse artigo](https://help.pandavideo.com/pt-br/article/o-que-e-e-como-funciona-o-nosso-drmwatermark-1tnesei/) para se familiarizar com as funcionalidades.
 
# Passo a passo

Para começar a integração, você precisará do **ID do grupo de DRM** e da **chave secreta**.

Esses dados são obtidos na dashboard da Panda Video, acessando a tela de **Segurança,** clicando no botão **"Integrar DRM"** e selecionar a opção API.

## Gerando o Token JWT
O próximo passo é gerar o **token JWT** (JSON Web Token), que será utilizado para garantir que o DRM seja aplicado corretamente ao vídeo.

O exemplo abaixo utiliza **Node.js** para criar o token:

```javascript
const JWT = require('jsonwebtoken');
const jwtObj = {
  drm_group_id: "", // id do grupo de DRM
  string1: "Licenciado para", // Primeiro campo
  string2: "Nome: Fulano", // Segundo campo
  string3: "CPF: XXXXXXXXXXX" // Terceiro campo
}
const expiresIn = 86400; // 24 horas em segundos
const secret = "" // chave secreta do grupo de DRM
const token = JWT.sign(jwtObj, secret, { expiresIn }) // token gerado
```

| Você pode personalizar os campos de `string` com informações do usuário.

## Adicionando o Token ao Embed do Player

Com o token gerado, o próximo passo é **anexá-lo ao código embed** do player, permitindo que o DRM seja aplicado ao vídeo. Basta adicionar o token como parâmetro no **`src`** do iframe, logo após o **ID do vídeo**, utilizando o parâmetro `watermark`.

```html
<!-- SUBSTITUA O CÓDIGO EMBED -->
<iframe 
        id="panda-9e8936e9-99d3-4af8-adaa-f17747c258db" 
        src="https://player-vz-82493b0a-26d.tv.pandavideo.com.br/embed/?v=9e8936e9-99d3-4af8-adaa-f17747c258db&watermark=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJkcm1fZ3JvdXBfaWQiOiIzNzYxMDA1ZC02YzJkLTRmYTAtOTc4OS1iYjBhMGEwNGI0NWUiLCJzdHJpbmcxIjoiTGljZW5jaWFkbyBwYXJhIiwic3RyaW5nMiI6IkZ1bGFubyIsInN0cmluZzMiOiJYWFhYWFhYWCIsImV4cCI6MTY2ODA4NzE4OTQyMCwiYWxnIjoiSFMyNTYifQ.FJTAogcH_u2WilDD-99LI2hV59mLQ5kf1ELc48XVhoA" 
        style="border:none;position:absolute;top:0;left:0;" 
        allow="accelerometer;gyroscope;autoplay;encrypted-media;picture-in-picture" 
        allowfullscreen=true 
        width="100%" 
        height="100%">
</iframe>
```
## Validando o Token

Para verificar se o **token JWT** está sendo gerado corretamente, você pode utilizar ferramentas como o JWT.io ou testar a validação diretamente via API.

# Como alterar o nível de segurança do DRM de Avançado para Regular (via API)

Você pode alterar o nível de segurança do seu DRM de **Avançado** para **Regular** diretamente através da API da Panda Video.

Para fazer a alteração, **faça uma requisição PUT** para o endpoint que permite atualizar as propriedades do grupo de DRM. No corpo da requisição, você precisa especificar o parâmetro **`security_level`** como **"regular"** para mudar para o nível Regular.

Para detalhes mais completos, consulte a [documentação completa de atualização do grupo de DRM](https://pandavideo.readme.io/reference/update-watermark-group).

|| **Aviso:** Enquanto o [Nível de Segurança](https://help.pandavideo.com/pt-br/article/o-que-e-e-como-funciona-o-nosso-drm-watermark-1tnesei/#2-3-niveis-de-seguranca) Regular não possui custos, o Avançado tem o custo de R$ 2,90 por GB de Banda consumida. 

## Ficou com alguma dúvida?

Se você tiver dúvidas durante o processo de integração ou precisar de assistência adicional, nossa equipe de suporte está disponível para te ajudar.

Ainda não utiliza a Panda Video? Visite nossa [__página de planos__](https://www.pandavideo.com.br/planos) e escolha o ideal para o seu negócio. Quem sabe você não vira o próximo pandinha? 🐼
