错误码

所有错误统一 JSON 结构:

{ "message": "人类可读的错误信息", "code": "机器可读错误码", "detail": "可选详情" }

通用错误码

HTTPCode含义解决办法
400(随场景变化)业务处理失败按响应里的 code 处理(提取类错误码见下表)——这类调用不扣费
401INVALID_API_KEYkey 缺失、格式错误或已删除检查 Authorization: Bearer sk_snapany_xxx 请求头,并到控制台 → API Keys 确认 key 状态
402INSUFFICIENT_CREDITS余额不足控制台充值,或开启自动充值
404资源不存在(如转录任务 id 无效)核对接口返回的资源 id
422请求参数错误detail 字段会说明哪个参数错、错在哪
429RATE_LIMITED超过 1200 次/分钟退避后延迟重试
500服务器错误稍后重试;持续出现请联系我们

提取错误码

提取失败返回 HTTP 400 并带提取引擎的错误码。这些是业务失败——不扣费

Code常见原因怎么办
InvalidURL不是受支持的帖子链接确认 URL 是指向单个帖子的直链
ContentDeleted帖子已被平台删除无内容可提取
PrivateContent需登录可见或私密内容无法提取
ExtractFailed平台改版或上游临时故障稍后重试;同一站点持续失败请联系我们

转录失败

轮询时失败任务返回 "status": "failed"error 字段,预扣的积分自动退回。

错误码与排查指南 - SnapAny API