Como fazer download pela API
Como fazer download pela API:
Saiba como utilizar a API para baixar seus vídeos
O endpoint "Download de vídeo" permite iniciar o download de um vídeo específico. Para utilizá-lo, faça uma solicitação POST para o URL especificado: https://download-us01.pandavideo.com:7443/videos/{video_id}/download, substituindo {video_id} pelo ID do vídeo desejado.
Para utilizar a API, existem várias abordagens disponíveis. Você pode escrever código diretamente em uma linguagem de programação, usar uma ferramenta de requisições como o Postman, ou até mesmo fazer uso da própria documentação da API. Neste artigo, você encontrará exemplos de um código em JavaScript.
Gerando a chave API:
Para utilizar qualquer funcionalidade da API, você precisará de uma chave API, que será um código único que dá acesso a todas as funções da API vinculadas à sua conta.
Para acessar a chave API, basta ir em “Configurações” > “Avançado” > Clicar no botão “Gerar nova chave API”. Ao clicar, aparecerá um campo com o código da chave para utilizar.
OBS: Não perca esse código, pois caso não o tenha mais, será necessário gerar uma nova chave, o que desativará a anterior e qualquer funcionalidade vinculada a ela, fazendo com que precise substituí-la.
Pegando o ID do vídeo:
Para obter o ID do vídeo, há várias formas de fazer isso, podendo utilizar outros endpoints da API, como os de listagem (LINK) ou propriedades de vídeo (LINK), ou pode pegar diretamente pela dashboard.
Vá na aba Vídeos > Abra um vídeo > Na URL da página, os últimos caracteres após a barra serão o ID do vídeo:
Utilizando ferramenta de requisição para o download:
Com sua chave API copiada, você já pode ir na documentação da API em https://pandavideo.readme.io/reference/download-video para inserir as informações e pegar o CURL da requisição.
Insira o Video ID e a chave API que pegou na dashboard nos campos respectivos:
Certifique-se de que está selecionado a linguagem SHELL com CURL Request e clique no botão de copiar:
Abra sua ferramenta de requisição e insira os dados. No caso do Postman, que está no exemplo, clique em “Import” no canto superior esquerdo:
Cole o código CURL que copiou da documentação no campo de texto:
Agora é só clicar no botão “Send” para fazer a requisição. O vídeo aparecerá na aba “Body”:
Para baixar o arquivo, clique nos três pontinhos ao lado de “Save Example” e selecione “Save Response to file”:
Pronto! Agora você já consegue utilizar a API de download pelo Postman para baixar seus vídeos.
UTILIZANDO A API DE DOWNLOAD PELO GITHUB
Para facilitar a integração da nossa API em sistemas próprios, disponibilizamos vários exemplos de códigos já prontos em nosso GitHub. Você pode copiar e colar esses códigos no seu sistema. Um desses exemplos é o endpoint de download, que pode ser encontrado no link:
GitHub - Exemplo de Download de Vídeo.
Inserindo no Editor de Código
Após copiar o código do GitHub, basta colá-lo em um arquivo com extensão .html dentro do seu editor de código.
Alterando os Dados
Depois de colar o código, insira as informações "API_KEY" e "VIDEO_ID" que você pode obter no dashboard, conforme mostrado na imagem no início da página.
Insira os dados dentro das aspas ' '
Nesse exemplo utilizamos a ferramenta VS Code, mas pode ser utilizado em qualquer outra IDE
Depois de inserir os dados, o código estará pronto para uso!
Atualizado em: 24/10/2024
Obrigado!