1. 系统级错误码
返回码 (code) | 说明(message) |
---|---|
10000 | 查询成功 |
10001 | 错误的请求appkey |
10003 | 不存在相应的数据信息 |
10004 | URL上appkey参数不能为空 |
10010 | 接口需要付费,请充值 |
10020 | 系统繁忙,请稍后再试 |
10030 | 调用网关失败,请与京东云联系 |
10040 | 超过每天限量,请明天继续 |
10041 | URL上timestamp参数不能为空 |
10042 | URL上sign参数不能为空 |
10043 | 超过QPS限额,请降低调用频率或与京东云联系 |
10044 | 集群QPS超限额,请与京东云联系 |
10045 | timestamp参数无效,请检查timestamp距离当前时间是否超过5分钟 |
10046 | timestamp参数格式错误 |
10047 | 请求签名sign无效,请检查签名信息 |
10048 | 无接口权限,请下单购买 |
10050 | 用户已被禁用 |
10060 | 发布方设置调用权限,请联系发布方 |
11010 | 发布方接口调用异常,请稍后再试 |
11030 | 发布方接口返回格式有误 |
2. 业务错误码
业务错误码(status) | 对应message说明 | 说明(message) |
---|---|---|
1000 | ok | 返回正常 |
1001 | parameter error | 缺少某个必选参数 |
1002 | not valid json string | 非法的json字符串 |
1003 | base64 image flow failed | base64图像解析失败 |
1004 | incorrect image size | 图像大小超过限制 |
1005 | not valid image format | 非法的图像格式 |
1006 | only portrait image is allowed | 输入需是人像图片 |
1007 | time out | 请求超时 |
1008 | only post method is allowed | 只允许post请求 |
3. 网关系统级错误码
表1.通用错误码
错误码 | HTTP状态码 | 错误信息 | 解决方案 |
---|---|---|---|
ARGUMENT_NOT_SUPPORT | 400 | 参数 argument 不支持 | 请检查访问信息 |
ARGUMENT_NOT_FOUND | 400 | 参数 argument 是必填参数 | 请检查访问信息 |
ARGUMENT_WRONG_FORMAT | 400 | 参数 argument 类型应该是 某format | 请检查访问信息 |
OUT_OF_RANGE | 400 | 参数取值不合法或超出范围 | 请检查访问信息 |
ARGUMENT_MISMATCH | 400 | 资源 resource 不存在参数 argument | 请检查访问信息 |
INVALID_ARGUMENT | 400 | 参数 argument 存在错误 | 请检查访问信息 |
FAILED_PRECONDITION | 400 | 资源 resource 在当前状态下不可进行当前操作 | 请检查访问信息 |
UNAUTHENTICATED | 401 | 认证失败 | 请检查访问信息 |
HTTP_FORBIDDEN | 403 | 没有对资源 resource 的 permission 权限 |
请在相关系统或 需联系相关管理员开权限 |
RESOURCE_NOT_EXIST | 404 | 资源 resource 不存在 | 请检查访问信息 |
NOT_FOUND | 404 | 找不到 resource | 请检查访问信息 |
ABORTED | 409 | 当前无法对 resource 进行操作 | 请检查访问信息 |
ALREADY_EXISTS | 409 | resource 已存在 | 请检查访问信息 |
CONFLICT | 409 | 两种资源归属的父资源不一致 | 请检查访问信息 |
FAILED_PRECONDITION | 409 | 多个参数有大小依赖关系 | 请检查访问信息 |
QUOTA_EXCEEDED | 429 | 配额不足 |
请检查访问信息 或增加配合 |
RATE_LIMIT_EXCEEDED | 429 | 请求过频繁 | 请稍后重试 |
CANCELLED | 499 | 取消操作 | |
UNKNOWN | 500 | 未知错误 | 请稍后重试 |
INTERNAL | 500 | 内部错误 | 请稍后重试 |
NOT_IMPLEMENTED | 501 | 目前不支持 method | 请检查访问信息 |
SOURCE_UNAVAILABLE | 502 | 源站不可用 | 请检查访问信息 |
UNAVAILABLE | 503 | 服务不可用 | 请检查访问信息 |
DEADLINE_EXCEEDED | 504 | 超时 | 请稍后重试 |
表2.控制台错误码
错误码 | HTTP状态码 | 错误信息 | 解决方案 |
---|---|---|---|
APIGATEWAY_SUCCESS | 200 | 成功 | 无 |
APIGATEWAY_ARGUMENT_NOT_SUPPORT | 400 | param 参数不支持 | 请检查访问信息 |
APIGATEWAY_ARGUMENT_NOT_FOUND | 400 | param 不能为空 | 请检查访问信息 |
APIGATEWAY_MODIFY_ERROR | 400 | 该分组已发布,不能修改 | 下线或者新建版本进行操作 |
APIGATEWAY_DELETE_API_ERROR | 400 | 仍有上线版本,不能删除 | 下线后才能删除 |
APIGATEWAY_NONE_VALID_PIN | 400 | 无效的用户pin | 请检查访问信息 |
APIGATEWAY_DELETE_ERROR | 400 | 未解除绑定,不能删除 |
需要先解除所有分组的 绑定关系才能删除该项内容 |
APIGATEWAY_BIND_GROUP_TOO_MUCH | 400 | 流控策略绑定分组多于一个 |
如需进行下一步操作需要 先解除所有分组的绑定关系 |
APIGATEWAY_PATH_PARAMETERS_MUST_BE_DEFINED | 400 |
请在查询参数Parameter Path 中定义路径参数 |
在查询参数Parameter Path 中定义路径参数 |
APIGW_NO_HEADER | 400 | 缺少header参数userId | 请检查访问信息 |
APIGW_PARAMS_NOT_EXIST | 400 | 某参数不存在 | 请检查访问信息 |
APIGW_PARAM_VALUE_INVALID | 400 | 某参数不合法 | 请检查访问信息 |
APIGW_RECORD_CONFLICT | 403 | 已存在某参数 | 请检查访问信息 |
APIGW_RECORD_NOT_FOUND | 404 | 某参数不存在 | 请检查访问信息 |
APIGATEWAY_BIND_GROUP_NOT_FOUND | 404 | 访问授权与该分组不匹配 |
请检查授权AK,SK 是否已绑定该分组 |
APIGATEWAY_HTTP_FORBIDDEN | 403 | 没有权限 |
请在相关系统或 需联系相关人员开权限 |
APIGATEWAY_DOMAIN_NO_RECORDED | 403 | 没有备案 | 请先备案 |
APIGATEWAY_DOMAIN_ALREADY_EXISTS | 403 | 域名已存在 | 换一个 |
APIGATEWAY_DOMAIN_IS_BINDED | 403 | 域名处于绑定状态,无法修改 | 先解绑才能修改 |
APIGATEWAY_DOMAIN_NUM_IS_MAX | 403 | 域名数量超过最大值 | 请在最大范围内设置 |
APIGATEWAY_NONE_VALID_APPID | 404 | 无效的keyID | 请检查访问信息 |
APIGATEWAY_NOT_FOUND | 404 | param 资源不存在 | 请检查访问信息 |
APIGATEWAY_NONE_VALID_API | 404 | 该分组没有有效的API |
请先创建API再进行 下一步操作 |
APIGATEWAY_NOT_EXIST_METHOD_ERROR | 404 | 不存在要验证的接口 | 请检查访问信息 |
APIGATEWAY_SWAGGER_NULL_ERRO | 404 | yaml文件不能为空 | 请检查访问信息 |
APIGATEWAY_APIGROUPNAME_ISREPEAT | 409 | 分组名称重复 | 请创建不重复内容 |
APIGATEWAY_BACKENDSERVICE_PREFIX_ISREPEAT | 409 | 分组中后端服务前缀名重复 | 请创建不重复内容 |
APIGATEWAY_APINAME_ISREPEAT | 409 | API名称重复 | 请创建不重复内容 |
APIGATEWAY_ACCESSKEY_ISREPEAT | 409 | 签名访问密钥重复 | 请创建不重复内容 |
APIGATEWAY_ACCESSKEYAUTH_ISREPEAT | 409 | 授权访问密钥重复 | 请创建不重复内容 |
APIGATEWAY_POLICYNAME_ISREPEAT | 409 | 策略名称重复 | 请创建不重复内容 |
APIGATEWAY_API_PATH_ISREPEAT | 409 | API路径重复 | 请创建不重复内容 |
APIGATEWAY_APISNAME_ISREPEAT | 409 | 创建业务线分组名称重复 | 请创建不重复内容 |
APIGATEWAY_REVISION_ISREPEAT | 409 | 新增修订版本号重复 | 请创建不重复内容 |
APIGATEWAY_SWAGGER_PARSE_ERROR | 500 | yaml文件解析异常 | 请检查信息 |
APIGATEWAY_OPERATION_FAILED | 500 | 操作失败 | 请检查信息 |
APIGATEWAY_API_BODY_ERROR | 500 | 要验证的接口的对应的body定义异常 | 请检查信息 |
APIGATEWAY_INVALID_SERVICE_STATUS | 500 | 服务未开通或已停止 | 请检查信息 |
APIGATEWAY_INVALID_AUTHENTICATION_STATUS | 500 | 该用户未进行实名认证 | 请先实名认证 |
上一篇:阿里云人像抠图API接口使用说明 下一篇:阿里云语音识别api接口使用说明