[ { "id": 1100, "code": "10000", "msg": "成功" }, { "id": 1200, "code": "20000", "msg": "服务不可用", "children": [ { "id": 1201, "sub_code": "isp.unknown-error", "sub_msg": "服务暂不可用", "solution": "联系平台客服排查日志" }, { "id": 1202, "sub_code": "isp.no-service-support", "sub_msg": "业务系统不可用", "solution": "联系接口提供方" }, { "id": 1203, "sub_code": "isp.invalid-content-type", "sub_msg": "业务系统返回错误的contentType", "solution": "联系接口提供方,返回的contentType是否是application/json或application/json;charset=UTF-8" }, { "id": 1204, "sub_code": "isp.host-connection-refused", "sub_msg": "服务器拒绝访问", "solution": "联系接口提供方,检查配置的服务器域名是否正确" }, { "id": 1205, "sub_code": "isp.business-timeout", "sub_msg": "业务处理超时", "solution": "联系接口提供方,业务逻辑处理时间太长" }, { "id": 1206, "sub_code": "isp.invalid-result", "sub_msg": "无效的业务返回结果", "solution": "联系接口提供方,检查是否返回了正确的json" }, { "id": 1207, "sub_code": "isp.exec-gzip-error", "sub_msg": "处理gzip异常", "solution": "联系客服排查日志" } ] }, { "id": 1300, "code": "40001", "msg": "缺少参数", "children": [ { "id": 1301, "sub_code": "isv.missing-app-id", "sub_msg": "缺少appId参数", "solution": "检查参数" }, { "id": 1302, "sub_code": "isv.missing-method", "sub_msg": "缺少method参数", "solution": "检查参数" }, { "id": 1303, "sub_code": "isv.missing-signature", "sub_msg": "缺少签名参数", "solution": "检查参数" }, { "id": 1304, "sub_code": "isv.missing-version", "sub_msg": "缺少版本号参数", "solution": "检查参数" }, { "id": 1305, "sub_code": "isv.missing-signature-config", "sub_msg": "缺少秘钥配置", "solution": "联系接口提供方,配置秘钥" } ] }, { "id": 1400, "code": "40002", "msg": "非法参数", "children": [ { "id": 1401, "sub_code": "isv.invalid-app-key", "sub_msg": "无效appId", "solution": "检查appId是否正确" }, { "id": 1402, "sub_code": "isv.invalid-method", "sub_msg": "不存在的方法名", "solution": "检查方法名是否正确" }, { "id": 1403, "sub_code": "isv.invalid-signature", "sub_msg": "无效签名", "solution": "检查签名算法是否正确" }, { "id": 1404, "sub_code": "isv.invalid-timestamp", "sub_msg": "无效的时间戳", "solution": "检查时间戳参数是否正确" }, { "id": 1405, "sub_code": "isv.invalid-environment", "sub_msg": "环境不一致", "solution": "检查测试环境正式环境是否混淆" }, { "id": 1406, "sub_code": "isv.invalid-file-size", "sub_msg": "文件大小无效", "solution": "检查文件大小是否正确" } ] }, { "id": 1500, "code": "40004", "msg": "业务处理失败" }, { "id": 1600, "code": "40006", "msg": "业务处理失败", "children": [ { "id": 1601, "sub_code": "isv.api-no-permissions", "sub_msg": "没有当前接口权限", "solution": "联系接口提供方,检查是否分配接口权限" }, { "id": 1602, "sub_code": "isv.access-forbidden", "sub_msg": "接入方禁止访问", "solution": "联系接口提供方,账号是否被禁用" }, { "id": 1603, "sub_code": "isv.ip-forbidden", "sub_msg": "IP禁止访问", "solution": "联系接口提供方,IP加入了黑名单" }, { "id": 1604, "sub_code": "isv.invalid-url", "sub_msg": "请求url不合法", "solution": "检查请求url是否正确" } ] } ]