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