腾讯云API网关错误码

错误码

在使用API网关产品服务时,你可能遇到诸多错误码。下表内容供你参考:

表1.通用错误码

错误码HTTP状态码错误信息解决方案ARGUMENT_NOT_SUPPORT400参数argument不支持请检查访问信息ARGUMENT_NOT_FOUND400参数argument是必填参数请检查访问信息ARGUMENT_WRONG_FORMAT400参数argument类型应该是某format请检查访问信息OUT_OF_RANGE400参数取值不合法或超出范围请检查访问信息ARGUMENT_MISMATCH400资源resource不存在参数argument请检查访问信息INVALID_ARGUMENT400参数argument存在错误请检查访问信息FAILED_PRECONDITION400资源resource在当前状态下不可进行当前操作请检查访问信息UNAUTHENTICATED401认证失败请检查访问信息HTTP_FORBIDDEN403没有对资源resource的permission权限请在相关系统或需联系相关管理员开权限RESOURCE_NOT_EXIST404资源resource不存在请检查访问信息NOT_FOUND404找不到resource请检查访问信息RequestTimeout408请求超时请检查连接信息ABORTED409当前无法对resource进行操作请检查访问信息ALREADY_EXISTS409resource已存在请检查访问信息CONFLICT409两种资源归属的父资源不一致请检查访问信息FAILED_PRECONDITION409多个参数有大小依赖关系请检查访问信息QUOTA_EXCEEDED429配额不足请检查访问信息,或增加配合RATE_LIMIT_EXCEEDED429请求过频繁请稍后重试CANCELLED499取消操作UNKNOWN500未知错误请稍后重试INTERNAL500内部错误请稍后重试NOT_IMPLEMENTED501目前不支持method请检查访问信息SOURCE_UNAVAILABLE502源站不可用请检查访问信息UNAVAILABLE503服务不可用请检查访问信息DEADLINE_EXCEEDED504超时请稍后重试

表2.控制台错误码

错误码HTTP状态码错误信息解决方案APIGATEWAY_SUCCESS200成功无APIGATEWAY_ARGUMENT_NOT_SUPPORT400param参数不支持请检查访问信息APIGATEWAY_ARGUMENT_NOT_FOUND400param不能为空请检查访问信息APIGATEWAY_MODIFY_ERROR400该分组已发布,不能修改下线或者新建版本进行操作APIGATEWAY_DELETE_API_ERROR400仍有上线版本,不能删除下线后才能删除APIGATEWAY_NONE_VALID_PIN400无效的用户pin请检查访问信息APIGATEWAY_DELETE_ERROR400未解除绑定,不能删除需要先解除所有分组的绑定关系,才能删除该项内容APIGATEWAY_BIND_GROUP_TOO_MUCH400流控策略绑定分组多于一个如需进行下一步操作,需要先解除所有分组的绑定关系APIGATEWAY_PATH_PARAMETERS_MUST_BE_DEFINED400请在查询参数ParameterPath中定义路径参数在查询参数ParameterPath中定义路径参数APIGW_NO_HEADER400缺少header参数userId请检查访问信息APIGW_PARAMS_NOT_EXIST400某参数不存在请检查访问信息APIGW_PARAM_VALUE_INVALID400某参数不合法请检查访问信息APIGW_RECORD_CONFLICT403已存在某参数请检查访问信息APIGW_RECORD_NOT_FOUND404某参数不存在请检查访问信息APIGATEWAY_BIND_GROUP_NOT_FOUND404访问授权与该分组不匹配请检查授权AK,SK是否已绑定该分组APIGATEWAY_HTTP_FORBIDDEN403没有权限请在相关系统或需联系相关人员开权限APIGATEWAY_DOMAIN_NO_RECORDED403没有备案请先备案APIGATEWAY_DOMAIN_ALREADY_EXISTS403域名已存在换一个APIGATEWAY_DOMAIN_IS_BINDED403域名处于绑定状态,无法修改先解绑才能修改APIGATEWAY_DOMAIN_NUM_IS_MAX403域名数量超过最大值请在最大范围内设置APIGATEWAY_NONE_VALID_APPID404无效的keyID请检查访问信息APIGATEWAY_NOT_FOUND404param资源不存在请检查访问信息APIGATEWAY_NONE_VALID_API404该分组没有有效的API请先创建API再进行下一步操作APIGATEWAY_NOT_EXIST_METHOD_ERROR404不存在要验证的接口请检查访问信息APIGATEWAY_SWAGGER_NULL_ERRO404yaml文件不能为空请检查访问信息APIGATEWAY_APIGROUPNAME_ISREPEAT409分组名称重复请创建不重复内容APIGATEWAY_BACKENDSERVICE_PREFIX_ISREPEAT409分组中后端服务前缀名重复请创建不重复内容APIGATEWAY_APINAME_ISREPEAT409API名称重复请创建不重复内容APIGATEWAY_ACCESSKEY_ISREPEAT409签名访问密钥重复请创建不重复内容APIGATEWAY_ACCESSKEYAUTH_ISREPEAT409授权访问密钥重复请创建不重复内容APIGATEWAY_POLICYNAME_ISREPEAT409策略名称重复请创建不重复内容APIGATEWAY_API_PATH_ISREPEAT409API路径重复请创建不重复内容APIGATEWAY_APISNAME_ISREPEAT409创建业务线分组名称重复请创建不重复内容APIGATEWAY_REVISION_ISREPEAT409新增修订版本号重复请创建不重复内容APIGATEWAY_SWAGGER_PARSE_ERROR500yaml文件解析异常请检查信息APIGATEWAY_OPERATION_FAILED500操作失败请检查信息APIGATEWAY_API_BODY_ERROR500要验证的接口的对应的body定义异常请检查信息APIGATEWAY_INVALID_SERVICE_STATUS500服务未开通或已停止请检查信息APIGATEWAY_INVALID_AUTHENTICATION_STATUS500该用户未进行实名认证请先实名认证

标签