阅读534 返回首页    go 阿里云


错误码表__错误说明_API 网关-阿里云

错误代码表

公共错误码

报错场景

错误码

错误提示

状态码

建议

Domain不正确(通过Domain找不到Product)

InvalidProduct.NotFound

Cannot find product according to your specified domain.

404

请检查调用的域名或产品配置中的域名是否正确

Api找不到
该API是Private类型,名单中没有该用户

InvalidApi.NotFound

Specified api is not found,
please check your url and method.

404

请检查调用的API是否正确,需注意大小写,确认是否配置了访问控制

Api必须使用HTTPS协议

InvalidProtocol.NeedSsl

Your request is denied as lack of ssl protect.

400

请检查API配置,是否配置成只支持https

必填参数没有填({}中替换成相应的参数名)

Missing{ParameterName}

{ParameterName} is mandatory for this action.

400

检查调用时是否填写提示的了此参数

AccessKeyId找不到

InvalidAccessKeyId.NotFound

Specified access key is not found.

404

请检查调用时是否使用了正确的AccessKeyId

AccessKeyId被禁用

InvalidAccessKeyId.Inactive

Specified access key is disabled.

400

检查AK是否可用,或是否与所在环境匹配

时间戳格式不对(Date和Timestamp)

InvalidTimeStamp.Format

Specified time stamp or date value is not well formatted.

400

参照《公共入参》检查时间戳

用户时间和服务器时间不在15分钟内

InvalidTimeStamp.Expired

Specified time stamp or date value is expired.

400

参照《公共入参》检查时间戳

SignatureNonce重复

SignatureNonceUsed

Specified signature nonce war used already.

400

MD5校验不通过(ROA)

ContentMD5NotMatched

Specified content md5 is not matched with your request body.

400

返回值格式不正确(Format不支持)

InvalidParameter.Format

Specified parameter format is not valid.

400

支持XML/JSON,ROA方式支持application/json、application/xml。

返回值格式不正确(Accept不支持)

InvalidParameter.Accept

Specified parameter accept is not valid.

400

参数值校验不通过

Invalid{ParameterName}

Specified parameter {ParameterName} is not valid.

400

Http请求方法不支持(API上回配置允许的请求方法)

UnsupportedHTTPMethod

Specified signature is not matched with our calculation.

400

签名方法不支持

InvalidSignatureMethod

Specified signature method is not valid.

400

服务器端位置错误

InternalError

The request processing has failed
due to some unknown error.

500

服务暂时不可用(底层服务不可用)

ServiceUnavailable

The request has failed due to a temporary failure of the server.

503

建议检查API配置中的Isp协议描述,并检查接入方提供的服务是否正常

签名不通过

SignatureDoesNotMatch

Specified signature is not matched with our calculation.

400

签名不通过,请参照《签名验证》

参数取值不匹配(url和body体中的参数不匹配)

ValueMismatch.{ParameterName}

Multi-specified parameter {ParameterName} conflicts with each other.

400

用户这个时段的流量已经超限

Throttling.User

Request was denied due to user flow control.

API这个时段的流量已经超限

Throttling.Api

Request was denied due to api flow control.

指定的content-length与body长度不匹配

ContentLengthDoesNotMatch

Specified content-length is not matched with the length of body.

400

指定的参数重复

RepeatedParameter. {ParameterName}

Specified parameter is repeated.

400

用户这个时段的流量已经超限

Throttling.User

Request was denied due to user flow control.

400

API这个时段的流量已经超限

Throttling.Api

Request was denied due to api flow control.

400

缺少AccessKeyId

MissingSecurityToken

SecurityToken is mandatory for this action.

400

当AccessKeyId以”STS.”开头时,走Token的鉴权逻辑。如果AccessKeyId以”STS.”但未提供SecurityToken参数(包括RPC和ROA)时报此错误

SecurityToken过期

InvalidSecurityToken.Expired

Specified SecurityToken is expired.

400

需检查SecurityToken

客户端错误(开放API)

错误代码 描述 Http 状态码 语义 解决tips
Repeated%s The specified %s is repeated. 400 某参数重复(%s是占位符,实际调用会给出明确的参数名或提示。) 建议按照提示修改重复的参数后重试。
RepeatedCommit Resubmit request. 400 请求重复 请不要频繁提交请求。
Missing%s The %s is mandatory for this action. 400 缺少参数%s 根据具体返回补充缺少的参数,重试请求。
MissingAppIdOrAppOwner AppId or AppOwner must have a valid value. 400 缺少参数AppId或者AppOwner 参数AppId和AppOwner不能同时为空。
Invalid%s The specified parameter %s value is not valid. 400 参数无效 根据返回提示的具体参数,查看相关参数约束,修改后重试。
NotFound%s Cannot find resource according to your specified %s. 400 找不到资源 根据指定的参数%s找不到资源,建议检查%s是否正确。
InvalidFormat%s The specified parameter %s value is not well formatted. 400 参数格式错误 建议根据实际返回提示,查看%s的格式要求,修改后重试。
Duplicate%s The specified parameter %s value is duplicate. 400 参数重复 某请求参数不允许重复,建议检查修正后重试。
DependencyViolation%s The specified %s has %s definitions. 400 参数依赖错误 指定参数被依赖,不能随意删除,请先解除依赖。
Forbidden%s Not allowed to operate on the specified %s. 403 无权操作/操作禁止 您无权执行该操作。
NoPermission User is not authorized to operate on the specified resource. 403 无权操作 RAM鉴权不通过。
ExceedLimit%s The specified %s count exceeds the limit. 400 超出个数限制 一般指用户账户下创建的API、API分组或者APP超出个数限制。
UserNotFound The specified user can not be found. 404/td> 指定用户找不到 根据输入的用户信息找不到该用户。
DomainCertificateNotFound Cannot find the domain certificate. 400 指定域名证书不存在 建议检查传入的证书ID及名称。
DomainNotResolved The specified domain has not been resolved. 400 指定域名未解析 需要将指定域名CNAME解析到分组的二级域名上,才能完成绑定。域名解析是在用户域名购买的网站上操作。
InvalidICPLicense The specified domain have not got ICP license, or the ICP license does not belong to Aliyun. 400 域名备案不合格 要绑定的域名需要在阿里云做首次备案,已经在其他系统做备案的,需要在阿里云备案接入。备案接入需要获取备案号,在阿里云有ECS且具有公网IP的,每个ECS有5个备案号。
Invalid%s.LengthLimit The parameter %s length exceeds the limit. 400 长度超限 参数%s超出长度限制,建议修正后重试。
InvalidApiDefault The ApiDefault value exceeds limit. 400 流控API默认值超过限制值 该值数值不能超过1亿,与单位无关。如需上调请提工单申请。
InvalidAppDefault The AppDefault value must smaller than the UserDefault and ApiDefault. 400 AppDefault的值不符合规则 该值需要小于Api流控值和用户流控值。
InvalidUserDefault The UserDefault value must bigger than the AppDefault and smaller than the ApiDefault. 400 UserDefault的值不符合规则 该值需要小于Api流控值并大于App流控值。
InvalidParamMapping Parameters must be fully mapped. 400 参数映射无效 创建API时,前后端参数映射需要是全映射。即每个入参都需要配置后端参数名称。
InvalidOwnerAccount OwnerAccount is invalid. 400 APP所有者账号无效 一般为操作授权时,输入目标用户的阿里云邮箱账号,该账号无效。建议检查修正后重试。
ServiceForbidden Your Gateway service is forbidden by risk control. 400 API网关服务被风控(应该使用户被风控吧) 请注意不要频繁请求,建议稍后重试。若重试后仍未解决,可提工单咨询。
ServiceUnOpen Your Gateway service has not been opened. 400 服务未开通 建议到阿里云官网开通一下 API 网关服务。
ServiceInDept Your API Gateway service is in dept. 400 (您的API网关)服务欠费 充值或者结算后重新开始使用。
EqualSignature The new signature is the same as the old. 400 新密钥与旧的相等 修改后端签名密钥时,新设置的Key和Secret不能跟原来的一样。
CertificateNotMatch The domain does not match the one in the certificate. 400 证书不匹配 指定域名与证书内域名不匹配。
CertificateKeyNotMatch The certificate private key does not match the public key. 400 证书密钥不匹配 证书的公钥和私钥不匹配。
PrivateKeyEncrypted The certificate private key is encrypted, please upload the unencrypted version. 400 密钥不能加密 证书私钥加密了,要求上传不加密的版本。
CertificateSecretKeyError The certificate private key is invalid. 400 证书私钥错误 建议检查后重新传入。
InvalidApiServiceAddress The specified service address is not valid. 400 API 后端服务地址无效 配置的 API 后端服务地址无效。

客户端错误(调用API)

错误代码 Http 状态码 语义 解决tips
Throttled by USER Flow Control 403 因用户流控被限制 一般是由于API服务商设置的用户流控值导致被流控,可以联系API服务商协商放宽限制。
Throttled by APP Flow Control 403 因APP流控被限制 一般是由于API服务商设置的APP流控值导致被流控,可以联系API服务商协商放宽限制。
Throttled by API Flow Control 403 因API流控被限制 一般是由于API服务商设置的API流控值导致被流控,可以联系API服务商协商放宽限制。
Throttled by DOMAIN Flow Control 403 因二级域名流控被限制 直接访问二级域名调用API,每天被访问次数上限1000次。
TThrottled by GROUP Flow Control 403 因分组流控被限制 每个分组有QPS限制,可以联系API服务商反馈。
Quota Exhausted 403 调用次数已用完 购买的次数已用完。
Quota Expired 403 购买次数已过期 购买的次数已经过期。
User Arrears 403 用户已欠费 请尽快充值续费。
Empty Request Body 400 body为空 请检查请求Body内容。
Invalid Request Body 400 body无效 请检查请求Body。
Invalid Param Location 400 参数位置错误 请求参数位置错误。
Unsupported Multipart 400 不支持上传 不支持上传文件。
Invalid Url 400 Url无效 请求的method、path或者环境不对。请参照错误说明《Invalid Url
Invalid Domain 400 域名无效 请求域名无效,根据域名找不到API。请联系API服务商。
Invalid HttpMethod 400 HttpMethod无效 输入的Method不合法。
Invalid AppKey 400 AppKey无效或不存在 请检查传入的AppKey。注意左右空格的影响。
Invalid AppSecret 400 App的Secret错误 检查传入的AppSecret。注意左右空格的影响。
Timestamp Expired 400 时间戳过时 请核对请求系统时间是否为标准时间。
Invalid Timestamp 400 时间戳不合法 请参照《请求签名说明文档》。
Empty Signature 404 签名为空 请传入签名字符串,请参照《请求签名说明文档》。
Invalid Signature, Server StringToSign:%s 400 签名无效 签名无效,参照 Invalid Signature 错误说明
Invalid Content-MD5 400 Content-MD5 值不合法 请求Body为空,但传入了MD5值,或MD5值计算错误。请参照《请求签名说明文档》。
Unauthorized 403 未被授权 APP未获得要调用的API的授权。请参照错误说明《Unauthorized
Nonce Used 400 SignatureNonce已被使用一次 SignatureNonce不能被重复使用,请参见《签名机制》。
API Not Found 400 找不到API 传入的GroupId、Stage等参数不正确,或已下线。

服务器端错误(开放API)

错误代码 描述 Http 状态码 语义 解决tips
ServiceUnavailable The request has failed due to a temporary failure of the server. 503 服务不可用 建议重试。
InternalError The request processing has failed due to some unknown error, exception or failure. 500 内部错误 建议重试。

服务器端错误(调用API)

错误代码 Http 状态码 语义 解决tips
Internal Error 500 API网关内部错误 建议重试。
Failed To Invoke Backend Service 500 底层服务错误 API提供者底层服务错误,建议重试,如果重试多次仍然不可用,可联系API服务商解决。
Service Unavailable 503 服务不可用 建议稍后重试。
Async Service 504 后端服务超时 建议稍后重试。

最后更新:2016-11-28 15:04:42

  上一篇:go HTTPS证书报错__错误说明_API 网关-阿里云
  下一篇:go unsupportthechannelHTTP__错误说明_API 网关-阿里云