| 123456789101112131415161718192021222324252627282930313233343536373839 |
- {
- "statusCode": 1,
- /* 只读 (ro),可选 (opt)
- 类型:int
- 含义:状态码。
- 当返回值为 1 时,表示操作成功且无特殊状态;
- 当无法用 1 表示时(如存在部分成功或异常情况),必须返回其他具体状态码。 */
- "statusString": "ok",
- /* 只读 (ro),可选 (opt)
- 类型:string
- 含义:状态描述。
- 当无法使用 "ok" 表示成功时("ok" 表示成功且无特殊状态),
- 必须返回其他描述信息。
- 范围:[1, 64] 个字符。 */
- "subStatusCode": "ok",
- /* 只读 (ro),可选 (opt)
- 类型:string
- 含义:子状态码。
- 当无法使用 "ok" 表示成功时("ok" 表示成功且无特殊状态),
- 必须返回具体的子状态码,用于进一步区分结果状态。
- 范围:[1, 64] 个字符。 */
- "errorCode": 1,
- /* 只读 (ro),可选 (opt)
- 类型:int
- 含义:错误码。
- 当 statusCode ≠ 1 时,表示操作失败,
- 此字段必须返回并与 subStatusCode 对应,用于辅助定位错误原因。 */
- "errorMsg": "ok"
- /* 只读 (ro),可选 (opt)
- 类型:string
- 含义:错误信息。
- 当 statusCode ≠ 1 时必须返回,说明具体的失败原因。
- 描述信息可在后续版本中优化或扩展,不固定。
- 示例:当失败时,可能返回 “参数错误”、“网络异常”、“用户已存在”等信息。 */
- }
|