{
"success": true,
"id": "9337d296e4099be1cfa06f98f1b9ba815eb5b62e",
"image": "https://scontent-phl2-1.cdninstagram.com/v/t51.82787-15/730275116_18674852008033891_8383124614361614043_n.jpg?stp=cmp1_dst-jpg_e35_s640x640_tt6&_nc_cat=100&ccb=7-5&_nc_sid=18de74&efg=eyJlZmdfdGFnIjoiQ0xJUFMuYmVzdF9pbWFnZV91cmxnZW4uQzMifQ%3D%3D&_nc_ohc=3cQNalbZWAYQ7kNvwEcUVlo&_nc_oc=AdrNjaExmukB5dT8CwbCWAPvKJbRqVgSq_gS2g4RTcyKUBcEacatVruOrFMUnxAJ9h0&_nc_zt=23&_nc_ht=scontent-phl2-1.cdninstagram.com&_nc_gid=-HWETWewuSm-S37y5LUHvQ&_nc_ss=7f689&oh=00_AQHULEnQ5jqiJGfe8A82T5FDVN2zqZUWW33lR4hZ_s74RA&oe=6A93A748",
"progress_url": "https://ig-download.zylalabs.com/api/progress?id=9337d296e4099be1cfa06f98f1b9ba815eb5b62e",
"message": "Job started. Poll progress_url every 3–5 seconds until progress is 100, then use download_url."
}
curl --location --request GET 'https://zylalabs.com/api/13604/instagram+media+fetcher+api/30366/download?url=https://www.instagram.com/reel/DZ88ac0tlSz/&format=mp4' --header 'Authorization: Bearer YOUR_API_KEY'
{"success":1,"progress":100,"text":"finished","title":"Leo Messi on Instagram: "My whole story in one collection: six hand-signed shirts, six hand-signed balls, one from every FIFA World Cup™ I’ve played in. La Colección Definitiva,"_note":"Response truncated for documentation purposes"}
curl --location --request GET 'https://zylalabs.com/api/13604/instagram+media+fetcher+api/30368/progress?id=5e5e315af8d1923eb24280859aeedd637e4bec6b' --header 'Authorization: Bearer YOUR_API_KEY'
{"success":true,"post_id":"DZ0RteXxomP","title":"Leo Messi on Instagram: "My whole story in one collection: six hand-signed shirts, six hand-signed balls, one from every FIFA World Cup™ I’ve played in. La Colección Definitiva,"_note":"Response truncated for documentation purposes"}
curl --location --request GET 'https://zylalabs.com/api/13604/instagram+media+fetcher+api/30370/video+information?url=https://www.instagram.com/reel/DZ0RteXxomP' --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 Testar Recuperador de Mídia 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 🎉)
Baixe vídeos do Instagram diretamente das URLs de postagens e Reels públicas usando uma API simples e fácil de usar. A API processa uma URL de vídeo do Instagram e gera um recurso de mídia para download, permitindo que aplicações recuperem e integrem o conteúdo de vídeo do Instagram em seus próprios fluxos de trabalho
Para iniciar um download, envie a URL de uma postagem do Instagram para o endpoint de download. A API cria uma tarefa de download e retorna um ID de tarefa exclusivo junto com uma URL de progresso. Você pode verificar a URL de progresso a cada poucos segundos para monitorar o download até que o processamento chegue a 100%. Assim que a tarefa estiver completa, a resposta fornece uma URL de download que pode ser usada para recuperar o arquivo de vídeo resultante
O endpoint de Download retorna um ID de tarefa único e uma URL de progresso O endpoint de Progresso fornece o progresso do download o status de conclusão os metadados e a URL final de download O endpoint de Informações do Vídeo retorna detalhes sobre o vídeo incluindo ID da postagem título autor tipo de mídia miniatura e métricas de engajamento
Os campos principais incluem "sucesso" (indicando sucesso na solicitação) "id" (ID da tarefa) "progresso" (percentual de progresso do download) "url_download" (URL final para o vídeo) e "título" (título do vídeo) Cada endpoint tem campos específicos relevantes para sua função
Os dados de resposta estão estruturados no formato JSON. Cada endpoint retorna uma flag de sucesso, seguida por campos de dados relevantes. Por exemplo, o endpoint de Progresso inclui campos como "progress," "text," e "download_url," permitindo que os usuários analisem e utilizem facilmente as informações
O endpoint de Download inicia um trabalho de download o endpoint de Progresso fornece atualizações em tempo real sobre o status do download e o endpoint de Informação de Vídeo oferece detalhes abrangentes sobre o vídeo incluindo métricas de engajamento e tipo de mídia
Os usuários podem personalizar solicitações fornecendo URLs específicas de postagens do Instagram para o endpoint de Download. O endpoint de Progresso requer o ID da tarefa obtido do endpoint de Download para verificar o status do download
Casos de uso típicos incluem integrar conteúdo de vídeo do Instagram em aplicativos, criar arquivos de vídeo ou desenvolver ferramentas para criadores de conteúdo gerenciarem sua mídia A API facilita o acesso fluido a vídeos públicos do Instagram para vários fluxos de trabalho
A precisão dos dados é mantida pelo acesso direto ao conteúdo público do Instagram através de suas URLs A API processa essas URLs para garantir que as informações do vídeo retornadas sejam atuais e reflitam os dados mais recentes disponíveis
Os usuários podem esperar uma estrutura de resposta consistente em todos os endpoints com um campo "sucesso" indicando o resultado Atualizações de progresso normalmente mostrarão mudanças incrementais até atingirem 100% momento em que a URL de download se torna disponível