{
"success": true,
"id": "fc366f6f3b09a5d8eb04aebe66c32f1d128e7f31",
"image": "https://i.ytimg.com/vi/f1HbBexbLtc/hqdefault.jpg",
"progress_url": "https://yt-download.zylalabs.com/api/progress?id=fc366f6f3b09a5d8eb04aebe66c32f1d128e7f31"
}
curl --location --request GET 'https://zylalabs.com/api/13581/youtube+download+api/30307/downloader?url=https://www.youtube.com/shorts/f1HbBexbLtc&format=720' --header 'Authorization: Bearer YOUR_API_KEY'
{"success":true,"video_id":"jNQXAC9IVRw","title":"Me at the zoo","duration":19,"channel":"jawed","views":406083673,"image":"https://i.ytimg.com/vi/jNQXAC9IVRw/hqdefault.jpg","url":"https://www.youtube.com/watch?v=jNQXAC9IVRw"}
curl --location --request GET 'https://zylalabs.com/api/13581/youtube+download+api/30309/info?url=https://www.youtube.com/watch?v=jNQXAC9IVRw' --header 'Authorization: Bearer YOUR_API_KEY'
Após se cadastrar, cada desenvolvedor recebe uma chave de acesso à API pessoal, uma combinação única de letras e dígitos para acessar nosso endpoint de API. Para autenticar com a YouTube Download API basta incluir seu token Bearer no cabeçalho Authorization.
| Cabeçalho | Descrição |
|---|---|
Authorization
|
Obrigatório
Deve ser Bearer access_key. Veja "Sua chave de acesso à API" acima quando você estiver inscrito.
|
Sem compromisso de longo prazo. Faça upgrade, downgrade ou cancele a qualquer momento.
(Economize 2 meses com cobrança anual 🎉)
A API de Download do YouTube permite que você baixe vídeos e Shorts do YouTube enviando uma URL de vídeo e um formato ou apenas busque metadados por meio do endpoint Info
Downloader: inicia um trabalho assíncrono e retorna um ID de download, uma URL de imagem em miniatura e uma URL de progresso. Faça polling até que progress seja 1000, então use download_url (link temporário assinado, ~2 horas)
Info: retorna título, duração, canal, visualizações e miniatura sem baixar a mídia (custo mais baixo)
Formatos (Downloader)
Notas
A API retorna um objeto JSON contendo um status de sucesso um ID de download único uma URL de imagem em miniatura e uma URL de progresso para rastrear o status do download
Os campos-chave na resposta incluem "success" (booleano), "id" (string, identificador único de download), "image" (string, URL da miniatura do vídeo) e "progress_url" (string, URL para monitorar o progresso do download)
Os dados da resposta são estruturados como um objeto JSON com pares de chave-valor Inclui um indicador de sucesso o ID de download a URL da imagem em miniatura e uma URL de progresso tornando fácil de analisar e utilizar
O parâmetro principal para o endpoint é a URL do vídeo do YouTube Os usuários devem fornecer uma URL válida para iniciar o processo de download
Casos de uso típicos incluem baixar vídeos educacionais para visualização offline arquivar conteúdo ou integrar downloads de vídeos em aplicativos para conveniência do usuário
Os usuários podem utilizar o ID de download para verificar o status do seu download através da URL de progresso Uma vez que o processamento esteja completo eles podem usar o ID para recuperar o arquivo para download
A API depende de interações diretas com a entrega de conteúdo do YouTube garantindo que os URLs dos vídeos fornecidos sejam válidos e que o processo de download reflita o estado atual do vídeo
Se a API retornar um status de falha os usuários devem verificar a URL do vídeo fornecida quanto à correção Para resultados parciais verifique a URL de progresso para monitorar o status do download até a conclusão