{
"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/13605/instagram+content+retrieval+api/30367/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/13605/instagram+content+retrieval+api/30369/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/13605/instagram+content+retrieval+api/30371/video+information?url=https://www.instagram.com/reel/DZ0RteXxomP' --header 'Authorization: Bearer YOUR_API_KEY'
注册后,每个开发者都会被分配一个个人 API 访问密钥,这是一个唯一的字母和数字组合,用于访问我们的 API 端点。要使用 测试内容检索 API 进行身份验证,只需在 Authorization 标头中包含您的 bearer token。
| 标头 | 描述 |
|---|---|
授权
|
必需
应为 Bearer access_key. 订阅后,请查看上方的"您的 API 访问密钥"。
|
通过一个简单易用的API直接从公开的Instagram帖子和短视频的URL下载Instagram视频。该API处理Instagram视频URL并生成可下载的媒体资源,允许应用程序检索并将Instagram视频内容集成到自己的工作流程中。
要开始下载,发送Instagram帖子的URL到下载端点。该API创建一个下载任务,并返回一个唯一的任务ID以及一个进度URL。您可以每几秒检查一次进度URL,以监控下载直到处理达到100%。一旦任务完成,响应将提供一个下载URL,可用于检索结果视频文件。
下载端点返回一个唯一的任务 ID 和一个进度 URL 进度端点提供下载进度 完成状态 元数据 和最终下载 URL 视频信息端点返回关于视频的详细信息 包括帖子 ID 标题 作者 媒体类型 缩略图 和参与度指标
关键字段包括“成功”(表示请求成功)“id”(任务ID)“进度”(下载进度百分比)“下载网址”(视频的最终网址)和“标题”(视频标题)每个端点都有与其功能相关的特定字段
响应数据采用JSON格式结构。每个端点返回一个成功标志,后面跟随相关的数据字段。例如,Progress端点包括“progress”、“text”和“download_url”等字段,使用户能够轻松解析和利用信息
下载端点启动下载任务 进度端点提供下载状态的实时更新 视频信息端点提供关于视频的全面细节 包括参与度指标和媒体类型
用户可以通过提供特定的Instagram帖子网址自定义请求至下载端点 进度端点需要从下载端点获得的任务ID来检查下载状态
典型的使用案例包括将Instagram视频内容集成到应用程序中 创建视频档案或为内容创作者开发管理媒体的工具 该API促进了对公共Instagram视频的无缝访问以支持各种工作流程
通过直接访问 Instagram 的公共内容的 URL 来维护数据的准确性 API 处理这些 URL 以确保返回的视频信息是最新的并反映最新的可用数据
用户可以在各个端点之间期待一致的响应结构,并且有一个“成功”字段指示结果 进度更新通常会显示逐步变化,直到达到100%,此时下载链接将变得可用