跳转到主要内容

响应格式

所有 API 响应均使用统一的 JSON 封套格式:

HTTP 状态码

HTTP 状态码与业务错误码是两个维度。袋袋的映射规则:
5 位数业务码(如 40004)会按首位归类到对应 HTTP 状态码段:4xxxx4005xxxx500

业务错误码一览

认证与安全

文件与存储

积分与消费

充值

订阅与套餐

支付

礼品卡

发票

Skill 与应用

任务

基础设施

错误处理建议

1

检查 code 字段

响应 code0 即成功。非零时检查 message 获取错误描述。
2

处理 HTTP 状态码

  • 401:刷新 Token 或重新登录
  • 429:添加退避重试逻辑
  • 5xx:服务端异常,稍后重试
3

使用错误名称做分支

在代码中使用错误名称(如 CONSUME_BALANCE_INSUFFICIENT)而非错误码数字做条件分支,增强可读性。
不要依赖 message 字段做程序逻辑判断——错误消息可能随版本更新而调整措辞。始终使用 code 数字或错误名称。