产品文档

自拍人像抠图

四、错误码

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 该用户未进行实名认证 请先实名认证
更新时间:2019-05-29 10:50:08