{
"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/13582/youtube+videos+api/30308/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/13582/youtube+videos+api/30310/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 Buscar vídeos do YouTube 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 Fetch YouTube Videos permite que você baixe vídeos e Shorts do YouTube enviando uma URL de vídeo e um formato, ou obtenha apenas metadados através do endpoint Info
Downloader: inicia um trabalho assíncrono e retorna um ID de download, URL da imagem em miniatura e uma URL de progresso. Execute polling até que progress seja 1000, então use download_url (link assinado temporário, ~2 horas)
Info: retorna título, duração, canal, visualizações e miniatura sem fazer o download da mídia (custo menor)
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 principais na resposta incluem "success" (booleano), "id" (string, identificador único de download), "image" (string, URL da imagem em miniatura do vídeo) e "progress_url" (string, URL para monitorar o progresso do download)
Os dados da resposta estã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 facilitando a análise e utilização
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 o download de vídeos educativos para visualização offline a arquivação de conteúdo ou a integração de downloads de vídeo em aplicativos para conveniência do usuário
Os usuários podem utilizar o ID de download para verificar o status de seu download através da URL de progresso Uma vez que o processamento esteja completo, eles podem usar o ID para recuperar o arquivo baixável
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