Instagram Transcripts
收藏数据链接:
官方服务:
资源简介:
Transcribe Instagram Reels and video posts. Send a URL, get text plus timestamped segments.
创建时间:
2026-08-09
原始信息汇总
Instagram Transcripts API 数据集详情
基本信息
- API名称:Instagram Transcripts
- 提供方:Transcript Fetch
- 分类:媒体(Media)
- 版本:1.0.0(当前)
- 订阅人数:4
- 人气值:8.7
- 服务水平:100%
- 延迟:3138ms
功能概述
该API可将Instagram Reels及视频帖子转换为带时间戳的文本。只需发送公开的Instagram URL,即可获得结构化JSON格式的文字稿及分段信息。无需Graph API应用审核、商业账户或OAuth流程。
支持的内容类型:
- Instagram Reels(
instagram.com/reel/...) - Instagram帖子(
instagram.com/p/...) - Instagram TV视频(
instagram.com/tv/...)
对于没有字幕轨道的Reels,系统会自动进行语音识别转写。
核心端点
| 方法 | 路径 | 功能 |
|---|---|---|
| POST | /api/v1/transcripts/video |
单个Reel、帖子或视频转写 |
| POST | /api/v1/transcripts/batch |
一次调用处理最多50个URL |
| GET | /api/v1/transcripts/jobs/{jobId} |
轮询转写任务状态 |
不支持的功能:个人主页、话题标签和关键词列表(这些仅适用于YouTube)。
响应格式
成功返回: json { "ok": true, "request_id": "req_01HZY4T7Q2", "data": { "kind": "transcript", "platform": "instagram", "title": "…", "text": "完整转写文本…", "segments": [{ "start": 0, "duration": 2.1, "text": "转写片段" }] }, "usage": { "credits_spent": 1 } }
无声轨时的异步任务响应:
- 返回
202状态码及job_id和poll_url - 轮询时运行中的任务返回
200(而非202) - 终态为
completed和failed - 支持通过
callback_url接收webhook通知 - 可通过
ai_fallback: true跳过字幕查找直接进行音频识别
定价方案
| 套餐 | 月费 |
|---|---|
| BASIC | $0.00 |
| PRO | $10.00 |
| ULTRA | $35.00 |
计费规则:
- 每个成功响应消耗1个积分,与内容长度无关
- 失败、被阻止或返回无用内容的请求不收费
- 缓存结果仍消耗1个积分
- 每个账户每月免费获得100积分,无需绑定银行卡
速率限制
- 默认每分钟每密钥60个请求,可申请提高
- 响应中携带
X-RateLimit-Limit、X-RateLimit-Remaining和X-RateLimit-Reset头 429响应包含Retry-After(秒数)
错误码
| HTTP状态码 | 错误代码 | 含义 |
|---|---|---|
| 401 | unauthorized | 密钥缺失或无效 |
| 402 | insufficient_credits | 余额为零 |
| 422 | unsupported_platform | 输入无效,重试无用 |
| 429 | rate_limited | 请求过于频繁 |
| 502 | upstream_unavailable | Instagram无法访问,可安全重试 |
其他说明
- 同一端点还支持YouTube、TikTok、播客(Spotify、Apple、RSS)及直接媒体文件URL
- 认证方式为Bearer Token,仅存储SHA-256哈希值,密钥丢失需重新生成



