如何有效利用API错误中心文档来解决问题?

API错误中心文档是一个详细的资源,旨在帮助开发者理解和解决在使用API时可能遇到的各种错误,以下是根据搜索结果整理的详细文档内容:

一、API错误

API错误中心文档

当API接口调用失败时,返回结果中通常会包含一个“Error”字段,该字段提供了错误的具体信息。“Code”表示错误码,用于标识错误类型;“Message”则提供了该错误的具体描述。

二、公共错误码列表

错误码 说明
ActionOffline 接口已下线。
AuthFailure.InvalidAuthorization 请求头部的Authorization不符合标准。
AuthFailure.InvalidSecretId 密钥非法(不是云API密钥类型)。
AuthFailure.MFAFailure MFA错误。
AuthFailure.SecretIdNotFound 密钥不存在。
AuthFailure.SignatureExpire 签名过期。
AuthFailure.SignatureFailure 签名错误。
AuthFailure.TokenFailure token错误。
AuthFailure.UnauthorizedOperation 请求未授权。
DryRunOperation DryRun操作,代表请求将会是成功的,只是多传了DryRun参数。
FailedOperation 操作失败。
InternalError 内部错误。
InvalidAction 接口不存在。
InvalidParameter 参数错误(包括参数格式、类型等错误)。
InvalidParameterValue 参数取值错误。
InvalidRequest 请求body的multipart格式错误。
IpInBlacklist IP地址在黑名单中。
IpNotInWhitelist IP地址不在白名单中。
LimitExceeded 超过配额限制。
MissingParameter 缺少参数。
NoSuchProduct 产品不存在。
NoSuchVersion 接口版本不存在。
RequestLimitExceeded 请求的次数超过了频率限制。
RequestLimitExceeded.GlobalRegionUinLimitExceeded 主账号超过频率限制。
RequestLimitExceeded.IPLimitExceeded IP限频。
RequestLimitExceeded.UinLimitExceeded 主账号限频。
RequestSizeLimitExceeded 请求包超过限制大小。
ResourceInUse 资源被占用。
ResourceInsufficient 资源不足。
ResourceNotFound 资源不存在。
ResourceUnavailable 资源不可用。
ResponseSizeLimitExceeded 返回包超过限制大小。
ServiceUnavailable 当前服务暂时不可用。
UnauthorizedOperation 未授权操作。
UnknownParameter 未知参数错误,用户多传未定义的参数会导致错误。
UnsupportedOperation 操作不支持。
UnsupportedProtocol http(s)请求协议错误,只支持GET和POST请求。
UnsupportedRegion 接口不支持所传地域。

三、业务错误码列表

错误码 说明
AccountQualificationRestrictions 该请求账户未通过资格审计。
AuthFailure.CamRoleNameAuthenticateFailed 角色名鉴权失败。
EniNotAllowedChangeSubnet 弹性网卡不允许跨子网操作。
FailedOperation.AccountAlreadyExists 账号已经存在。
FailedOperation.AccountIsYourSelf 账号为当前用户。
FailedOperation.BYOLImageShareFailed 自带许可镜像暂时不支持共享。
FailedOperation.DisasterRecoverGroupNotFound 未找到指定的容灾组。
FailedOperation.GetInstanceTATAgentStatusFailed 获取实例的自动化助手状态失败。
FailedOperation.IllegalTagKey 标签键存在不合法字符。
FailedOperation.IllegalTagValue 标签值存在不合法字符。
FailedOperation.InquiryPriceFailed 询价失败。
FailedOperation.InquiryRefundPriceFailed 查询退换价格失败,找不到付款。

仅为部分常见错误码及其说明,实际使用时请参考具体API文档或联系技术支持以获取更全面的信息。

各位小伙伴们,我刚刚为大家分享了有关“API错误中心文档”的知识,希望对你们有所帮助。如果您还有其他相关问题需要解决,欢迎随时提出哦!

原创文章,作者:K-seo,如若转载,请注明出处:https://www.kdun.cn/ask/694245.html

Like (0)
Donate 微信扫一扫 微信扫一扫
K-seo的头像K-seoSEO优化员
Previous 2024-12-01 12:34
Next 2024-12-01 12:39

相关推荐

  • 服务器访问被拒绝是什么意思?

    服务器访问被拒绝是指当用户或客户端尝试与服务器建立连接或发送请求时,服务器拒绝了这个连接或请求,不允许客户端进行访问,这种情况通常会产生一个错误码或者错误信息,以便提示用户或者开发人员服务器拒绝连接的原因,常见的错误码包括403 Forbidden(禁止访问)、401 Unauthorized(未授权)、503……

    2024-11-27
    08
  • 为什么App服务器会返回错误?

    当您的应用程序(app)服务器返回错误时,这可能意味着多种不同的情况,为了更准确地帮助您解决问题,请提供尽可能多的信息,以下是一些关键点,您可以根据这些点来详细描述您遇到的问题:1、错误信息:如果有任何具体的错误代码或消息显示在屏幕上,请完整地记录下来,这可能是HTTP状态码(如404未找到、500内部服务器错……

    2024-12-05
    04
  • 为何服务器无法创建订单?探究其背后的原因与解决方案

    当您在服务器上尝试创建订单时遇到问题,这可能由多种原因导致,为了帮助您更准确地诊断和解决问题,请提供以下详细信息:1、服务器环境: - 服务器类型(如Linux、Windows) - Web服务器软件(如Apache、Nginx)及其版本 - 数据库系统(如MySQL、PostgreSQL)及其版本 - 编程语……

    2024-11-19
    04
  • 为什么API错误处理得当会是一个好的选择?

    在处理API错误时,详细且全面的错误信息对于开发者来说非常重要,这些信息可以帮助开发者快速定位问题、理解错误原因并采取相应的解决措施,以下是一些关于如何提供详细API错误的建议:1、错误代码: - 提供一个唯一的错误代码,用于标识特定的错误类型,这有助于开发者快速识别和分类错误,2、错误消息: - 给出一个清晰……

    2024-12-03
    03

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

免备案 高防CDN 无视CC/DDOS攻击 限时秒杀,10元即可体验  (专业解决各类攻击)>>点击进入