错误代码
你在在调用 API 时,可能会遇到以下错误。HTTP 状态码表示请求结果。详细状态码说明请参考 Mozilla MDN 文档。
在我们的请求返回里,我们将返回一个 JSON 代码指出请求是否能正确响应还是客户端需要处理请求错误。其中,如果 code 为 0 则表示成功响应,并同时返回 data 数据。如果出错,那么 code 将返回不是 0。
{"code": 0, "message": "error message", "data": "any"}
CODE 错误码及含义
| 错误码 | 描述 |
|---|---|
| -1 | 系统繁忙,此时请开发者稍候再试 |
| 0 | 请求成功 |
| 200 | 请求上下文已经完成,只存在于 WebSocket |
| 206 | 请求的部分上下文请求片段,只存在于 WebSocket |
| 6000 | 账户不存在 |
| 6001 | 不合法参数,请求体格式错误 |
| 6002 | 非法请求,请求不被允许 |
| 6010 | 不合法的 API_KEY ,请开发者认真比对 API_KEY 的有效性 |
| 6011 | 认证时缺少 API_KEY |
| 6050 | 余额不足 |
| 6999 | 未授权 |
| 7000 | API 调用太频繁,请稍候再试 |
| 7001 | 文件类型不允许 |
| 7002 | 音频时长过长 |
| 8001 | 不存在 |
| 8002 | 声音不存在 |
| 9000 | 远程服务不可用 |
| 9003 | 服务器错误 |
| 9999 | 未知错误 |