{
"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'
Después de registrarte, a cada desarrollador se le asigna una clave de acceso a la API personal, una combinación única de letras y dígitos proporcionada para acceder a nuestro endpoint de la API. Para autenticarte con el Instagram Media Fetcher API simplemente incluye tu token de portador en el encabezado de Autorización.
| Encabezado | Descripción |
|---|---|
Autorización
|
Requerido
Debería ser Bearer access_key. Consulta "Tu Clave de Acceso a la API" arriba cuando estés suscrito.
|
Sin compromiso a largo plazo. Mejora, reduce o cancela en cualquier momento.
(Ahorra 2 meses pagando anualmente 🎉)
La API de Instagram Media Fetcher recupera medios descargables de publicaciones y Reels públicos de Instagram.
Cómo funciona (Descargar)
id y progress_url.progress sea 100.download_url de la respuesta de Progreso para recuperar el medio (video MP4 o imagen, dependiendo de la publicación).Información del Video devuelve metadatos (ID de la publicación, título/captura, autor, tipo de medio, métricas de compromiso, miniatura) sin completar un flujo de trabajo completo de descarga de medios cuando está en caché/disponible.
Alcance
/p/…) y Reels (/reel/…, /reels/…) — video o imagen.Utiliza el download_url de Progreso para obtener el archivo. No esperes que el Hub actúe como proxy para respuestas de medios binarios.
El punto de enlace de descarga devuelve un ID de tarea único y una URL de progreso El punto de enlace de progreso proporciona el progreso de descarga el estado de finalización los metadatos y la URL de descarga final El punto de enlace de información de video devuelve detalles sobre el video incluyendo el ID de publicación el título el autor el tipo de medio la miniatura y las métricas de participación
Los campos clave incluyen "éxito" (indicando el éxito de la solicitud) "id" (ID de la tarea) "progreso" (porcentaje de progreso de la descarga) "url_de_descarga" (URL final del video) y "título" (título del video) Cada punto final tiene campos específicos relevantes para su función
Los datos de respuesta están estructurados en formato JSON Cada endpoint devuelve una bandera de éxito seguida de campos de datos relevantes Por ejemplo el endpoint de Progreso incluye campos como "progreso" "texto" y "download_url" permitiendo a los usuarios analizar y utilizar fácilmente la información
El punto final de descarga inicia un trabajo de descarga el punto final de progreso proporciona actualizaciones en tiempo real sobre el estado de la descarga y el punto final de información del video ofrece detalles completos sobre el video incluyendo métricas de participación y tipo de medio
Los usuarios pueden personalizar las solicitudes proporcionando URLs específicas de publicaciones de Instagram al punto final de Descarga. El punto final de Progreso requiere el ID de la tarea obtenido del punto final de Descarga para verificar el estado de la descarga
Los casos de uso típicos incluyen integrar contenido de video de Instagram en aplicaciones crear archivos de video o desarrollar herramientas para que los creadores de contenido gestionen sus medios La API facilita el acceso sin problemas a videos públicos de Instagram para varios flujos de trabajo
La precisión de los datos se mantiene accediendo directamente al contenido público de Instagram a través de sus URL. La API procesa estas URL para asegurar que la información del video devuelta sea actual y refleje los últimos datos disponibles
Los usuarios pueden esperar una estructura de respuesta consistente en todos los puntos finales con un campo de "éxito" que indica el resultado Las actualizaciones de progreso generalmente mostrarán cambios incrementales hasta alcanzar el 100% momento en el cual la URL de descarga estará disponible