错误码

最近更新时间:2020-07-31 08:22:07

功能说明

如果返回结果中存在 Error 字段,则表示调用 API 接口失败。例如:

 {
    "Response": {
        "Error": {
            "Code": "AuthFailure.SignatureFailure",
            "Message": "The provided credentials could not be validated. Please check your signature is correct."
        },
        "RequestId": "ed93f3cb-f35e-473f-b9f3-0d451b8b79c6"
    }
}

Error 中的 Code 表示错误码,Message 表示该错误的具体信息。

错误码列表

公共错误码

错误码 说明
UnsupportedOperation 操作不支持。
ResourceInUse 资源被占用。
InternalError 内部错误。
RequestLimitExceeded 请求的次数超过了频率限制。
AuthFailure.SecretIdNotFound 密钥不存在。 请在控制台检查密钥是否已被删除或者禁用,如状态正常,请检查密钥是否填写正确,注意前后不得有空格。
LimitExceeded 超过配额限制。
NoSuchVersion 接口版本不存在。
ResourceNotFound 资源不存在。
AuthFailure.SignatureFailure 签名错误。 签名计算错误,请对照调用方式中的签名方法文档检查签名计算过程。
AuthFailure.SignatureExpire 签名过期。Timestamp 和服务器时间相差不得超过五分钟,请检查本地时间是否和标准时间同步。
UnsupportedRegion 接口不支持所传地域。
UnauthorizedOperation 未授权操作。
InvalidParameter 参数错误。
ResourceUnavailable 资源不可用。
AuthFailure.MFAFailure MFA 错误。
AuthFailure.UnauthorizedOperation 请求未授权。请参考 CAM 文档对鉴权的说明。
AuthFailure.InvalidSecretId 密钥非法(不是云 API 密钥类型)。
AuthFailure.TokenFailure token 错误。
DryRunOperation DryRun 操作,代表请求将会是成功的,只是多传了 DryRun 参数。
FailedOperation 操作失败。
UnknownParameter 未知参数错误。
UnsupportedProtocol HTTP(S)请求协议错误,只支持 GET 和 POST 请求。
InvalidParameterValue 参数取值错误。
InvalidAction 接口不存在。
MissingParameter 缺少参数错误。
ResourceInsufficient 资源不足。

业务错误码

错误码 说明
FailedOperation.CaCheckCsr 检查CSR文件非法。
FailedOperation.CaDbOption 数据库操作错误。
FailedOperation.CaExsit 证书已经存在。
FailedOperation.CaGenkey 产生密钥对失败。
FailedOperation.CaInit 初始化CA失败。
FailedOperation.CaInputParam 输入参数非法。
FailedOperation.CaNoExist 证书不存在。
FailedOperation.CaRevoke 注销证书失败。
FailedOperation.CaRootNonExist 根证书不存在。
FailedOperation.CaService CA内部错误。
FailedOperation.CaSignCert 签发证书失败。
FailedOperation.CaYunApiApplyCert CFCA云API申请证书失败。
FailedOperation.CaYunApiCommon CFCA云API错误。
FailedOperation.CompileDeployedContract Bcos不能编译已经部署的合约。
FailedOperation.CompileDeployingContract Bcos不能编译正在部署的合约。
FailedOperation.ContractEditedByOtherAgency Bcos只能由该合约所属机构执行操作。
FailedOperation.DatabaseException 数据库操作异常。
FailedOperation.DeleteDeployedContract Bcos合约已部署,无法删除。
FailedOperation.DeleteDeployingContract Bcos合约正在部署,无法删除。
FailedOperation.DeployContractNotCompile Bcos不能部署未编译的合约。
FailedOperation.FabricBlockDetail 区块详情查询失败。
FailedOperation.FabricBlockQuery 区块列表查询失败。
FailedOperation.FabricCommit 提交失败。
FailedOperation.FabricEventHub event hub失败。
FailedOperation.FabricProposal 背书失败。
FailedOperation.FabricRequstParams 参数验证失败。
FailedOperation.FabricTransactionDetail 交易详情查询失败。
FailedOperation.FabricTransactionQuery 交易列表查询失败。
FailedOperation.FabricTxIdQuery Txid 查询失败。
FailedOperation.FabricTxInvoke fabric invoke交易错误。
FailedOperation.FabricTxQuery fabric query交易错误。
FailedOperation.FabricTxQueryNone fabric query交易错误, 无正确。
FailedOperation.FrontRequestFail Bcos前置服务调用失败。
FailedOperation.GroupIllegal 用户非法操作。
FailedOperation.InvalidGroupPk Bcos无效的群组编号。
FailedOperation.InvalidKeyUser Bcos无效的私钥用户信息。
FailedOperation.NewContract Bcos新建合约失败。
FailedOperation.NoChainCodeChannel 合约没有在通道初始化。
FailedOperation.NoChainCodeGroup 组织没有加入合约。
FailedOperation.NoChainCodePeer 合约没有在节点安装。
FailedOperation.NoChannelGroup 组织没有加入通道。
FailedOperation.NoChannelPeer 节点没有加入通道。
FailedOperation.NoObject 对象不存在。
FailedOperation.NoPeer 没有可用节点。
FailedOperation.NotDeployedContract Bcos合约未部署。
FailedOperation.ServiceFailed 服务调用失败,请检查参数。
FailedOperation.StatusNoMatch 操作状态不匹配。
FailedOperation.TimeOutUrl 后台服务请求超时。
FailedOperation.UpdateDeployedContract Bcos更新已部署合约。
InternalError.DBError Bcos数据库操作异常,请重试。
InternalError.FailPreform 内部错误。
InternalError.FailUrl 服务器异常,请重试。
InternalError.FlaskException Flask内部错误。
InternalError.InvalidContractParam Bcos无效的合约参数。
InternalError.MethodTypeNotSupport Bcos不支持的请求类型。
InternalError.NoDefineError 错误码未定义。
InternalError.ServerError Bcos服务器异常,请重试。
InternalError.ServerException 服务器异常。
InvalidParameter.AccountParamError Bcos账号参数错误。
InvalidParameter.AgencyInvalid Bcos无效的机构信息。
InvalidParameter.AgencyNetParamInvalid Bcos新增机构网络关联信息入参错误。
InvalidParameter.AllianceIdOfNetEmpty Bcos所属联盟编号不能为空。
InvalidParameter.ContractIdInvalid Bcos无效的合约编号。
InvalidParameter.DataHadExist Bcos数据已存在,请勿重复添加。
InvalidParameter.EmptyParam Bcos无效参数。
InvalidParameter.ExpireTimeInvalid Bcos无效的失效时间。
InvalidParameter.FrontConnFail Bcos前置的IP或端口无效。
InvalidParameter.FrontIpInvalid Bcos IP格式错误。
InvalidParameter.FrontParamError Bcos新增前置服务参数错误。
InvalidParameter.FrontRequestFail Bcos前置服务调用失败。
InvalidParameter.InvalidContractArg Bcos无效的合约参数。
InvalidParameter.NetIdInvalid Bcos无效的网络编号。
InvalidParameter.NetParamError Bcos网络参数错误。
InvalidParameter.NewKeyUserParamError Bcos新增私钥用户参数错误。
InvalidParameter.NoInfoToDelete Bcos无可删信息,请确认后重试。
InvalidParameter.NotFoundValidFront Bcos没有有效的前置服务信息。
InvalidParameter.ReDeployedContract Bcos不能重复部署合约。
InvalidParameter.ReDeployingContract Bcos合约正在部署中,请勿重复操作。
InvalidParameter.RoleInvalid Bcos无效的角色。
InvalidParameterValue.IllegalFormat 参数格式不正确。
InvalidParameterValue.IllegalValue 参数取值不合法。
InvalidParameterValue.ParameterEmpty 参数值为空。
MissingParameter.EmptyParam Bcos缺少参数。
OperationDenied.NotOwner 只有所有者可以操作。
ResourceNotFound.EmptyData Bcos查询不到数据。
目录