v20201222

package
v1.0.941 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jun 12, 2024 License: Apache-2.0 Imports: 7 Imported by: 0

Documentation

Index

Constants

View Source
const (

	// CAM签名/鉴权错误。
	AUTHFAILURE = "AuthFailure"

	// DryRun 操作,代表请求将会是成功的,只是多传了 DryRun 参数。
	DRYRUNOPERATION = "DryRunOperation"

	// 操作失败。
	FAILEDOPERATION = "FailedOperation"

	// 帐号已存在并实名。
	FAILEDOPERATION_ACCOUNTALREADYEXISTS = "FailedOperation.AccountAlreadyExists"

	// 实名认证错误。
	FAILEDOPERATION_ACCOUNTVERIFYFAIL = "FailedOperation.AccountVerifyFail"

	// 鉴权失败。
	FAILEDOPERATION_AUTHFAIL = "FailedOperation.AuthFail"

	// 加锁失败。
	FAILEDOPERATION_DLOCKFAILED = "FailedOperation.DLockFailed"

	// 已绑定其它手机号码或手机号码已被其它终端(微信)绑定。
	FAILEDOPERATION_ERRBINDINGREPEATED = "FailedOperation.ErrBindingRepeated"

	// 生成企业印章失败。
	FAILEDOPERATION_GENERATEORGSEAL = "FailedOperation.GenerateOrgSeal"

	// 生成个人印章失败。
	FAILEDOPERATION_GENERATEUSERSEAL = "FailedOperation.GenerateUserSeal"

	// 无角色。
	FAILEDOPERATION_NOROLE = "FailedOperation.NoRole"

	// 注册的OpenId已存在。
	FAILEDOPERATION_OPENIDALREADYEXISTS = "FailedOperation.OpenIdAlreadyExists"

	// 注册的企业证件号码已存在。
	FAILEDOPERATION_ORGIDCARDNUMBERALREADYEXISTS = "FailedOperation.OrgIdCardNumberAlreadyExists"

	// 请求的次数超过了频率限制。
	FAILEDOPERATION_REQUESTLIMITEXCEEDED = "FailedOperation.RequestLimitExceeded"

	// 今日验证码发送量已超出限制,请联系工作人员处理。
	FAILEDOPERATION_REQUESTLIMITEXCEEDED1D = "FailedOperation.RequestLimitExceeded1D"

	// 本小时验证码发送数量超出限制,请稍后重试。
	FAILEDOPERATION_REQUESTLIMITEXCEEDED1H = "FailedOperation.RequestLimitExceeded1H"

	// 短信发送频率超出限制,请等待一分钟后重试。
	FAILEDOPERATION_REQUESTLIMITEXCEEDED30S = "FailedOperation.RequestLimitExceeded30S"

	// 内部错误。
	INTERNALERROR = "InternalError"

	// 其他API错误。
	INTERNALERROR_API = "InternalError.Api"

	// 缓存错误。
	INTERNALERROR_CACHE = "InternalError.Cache"

	// 回调错误。
	INTERNALERROR_CALLBACK = "InternalError.Callback"

	// 数据库错误。
	INTERNALERROR_DB = "InternalError.Db"

	// 解密错误。
	INTERNALERROR_DECRYPTION = "InternalError.Decryption"

	// 加密错误。
	INTERNALERROR_ENCRYPTION = "InternalError.Encryption"

	// 生成唯一ID错误。
	INTERNALERROR_GENERATEID = "InternalError.GenerateId"

	// MQ错误。
	INTERNALERROR_MQ = "InternalError.Mq"

	// Pdf错误。
	INTERNALERROR_PDF = "InternalError.Pdf"

	// 序列化错误。
	INTERNALERROR_SERIALIZE = "InternalError.Serialize"

	// 存储错误。
	INTERNALERROR_STORAGE = "InternalError.Storage"

	// 第三方错误。
	INTERNALERROR_THIRDPARTY = "InternalError.ThirdParty"

	// 反序列化错误。
	INTERNALERROR_UNSERIALIZE = "InternalError.UnSerialize"

	// 参数错误。
	INVALIDPARAMETER = "InvalidParameter"

	// 重复添加签署人。
	INVALIDPARAMETER_BIZAPPROVERALREADYEXISTS = "InvalidParameter.BizApproverAlreadyExists"

	// 无效的意愿确认票据。
	INVALIDPARAMETER_INVALIDVERIFYRESULT = "InvalidParameter.InvalidVerifyResult"

	// 参数取值错误。
	INVALIDPARAMETERVALUE = "InvalidParameterValue"

	// 超过配额限制。
	LIMITEXCEEDED = "LimitExceeded"

	// 缺少参数错误。
	MISSINGPARAMETER = "MissingParameter"

	// 操作被拒绝。
	OPERATIONDENIED = "OperationDenied"

	// 应用号已被禁止。
	OPERATIONDENIED_BANNEDAPPLICATION = "OperationDenied.BannedApplication"

	// 没有API权限。
	OPERATIONDENIED_NOAPIAUTH = "OperationDenied.NoApiAuth"

	// 未通过补充实名。
	OPERATIONDENIED_NOEXTRAVERIFY = "OperationDenied.NoExtraVerify"

	// 未通过个人实名。
	OPERATIONDENIED_NOIDENTITYVERIFY = "OperationDenied.NoIdentityVerify"

	// 未在腾讯云实名打款。
	OPERATIONDENIED_NOPAYMENTVERIFY = "OperationDenied.NoPaymentVerify"

	// 没有登录态需要登录。
	OPERATIONDENIED_NOSESSION = "OperationDenied.NoSession"

	// 未在腾讯云实名。
	OPERATIONDENIED_NOVERIFY = "OperationDenied.NoVerify"

	// 非企业主账号。
	OPERATIONDENIED_NOTOWNERUIN = "OperationDenied.NotOwnerUin"

	// 用户与企业不对应。
	OPERATIONDENIED_USERNOTINORGANIZATION = "OperationDenied.UserNotInOrganization"

	// 请求的次数超过了频率限制。
	REQUESTLIMITEXCEEDED = "RequestLimitExceeded"

	// 资源被占用。
	RESOURCEINUSE = "ResourceInUse"

	// 资源不足。
	RESOURCEINSUFFICIENT = "ResourceInsufficient"

	// 资源不存在。
	RESOURCENOTFOUND = "ResourceNotFound"

	// 资源不可用。
	RESOURCEUNAVAILABLE = "ResourceUnavailable"

	// 资源售罄。
	RESOURCESSOLDOUT = "ResourcesSoldOut"

	// 未授权操作。
	UNAUTHORIZEDOPERATION = "UnauthorizedOperation"

	// 未知参数错误。
	UNKNOWNPARAMETER = "UnknownParameter"

	// 操作不支持。
	UNSUPPORTEDOPERATION = "UnsupportedOperation"
)
View Source
const APIVersion = "2020-12-22"

Variables

This section is empty.

Functions

This section is empty.

Types

type Address

type Address struct {
	// 省份
	Province *string `json:"Province,omitnil,omitempty" name:"Province"`

	// 城市
	City *string `json:"City,omitnil,omitempty" name:"City"`

	// 区县
	County *string `json:"County,omitnil,omitempty" name:"County"`

	// 详细地址
	Details *string `json:"Details,omitnil,omitempty" name:"Details"`

	// 国家,默认中国
	Country *string `json:"Country,omitnil,omitempty" name:"Country"`
}

type ArchiveFlowRequest

type ArchiveFlowRequest struct {
	*tchttp.BaseRequest

	// 调用方信息
	Caller *Caller `json:"Caller,omitnil,omitempty" name:"Caller"`

	// 流程ID
	FlowId *string `json:"FlowId,omitnil,omitempty" name:"FlowId"`
}

func NewArchiveFlowRequest

func NewArchiveFlowRequest() (request *ArchiveFlowRequest)

func (*ArchiveFlowRequest) FromJsonString

func (r *ArchiveFlowRequest) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*ArchiveFlowRequest) ToJsonString

func (r *ArchiveFlowRequest) ToJsonString() string

type ArchiveFlowRequestParams added in v1.0.426

type ArchiveFlowRequestParams struct {
	// 调用方信息
	Caller *Caller `json:"Caller,omitnil,omitempty" name:"Caller"`

	// 流程ID
	FlowId *string `json:"FlowId,omitnil,omitempty" name:"FlowId"`
}

Predefined struct for user

type ArchiveFlowResponse

type ArchiveFlowResponse struct {
	*tchttp.BaseResponse
	Response *ArchiveFlowResponseParams `json:"Response"`
}

func NewArchiveFlowResponse

func NewArchiveFlowResponse() (response *ArchiveFlowResponse)

func (*ArchiveFlowResponse) FromJsonString

func (r *ArchiveFlowResponse) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*ArchiveFlowResponse) ToJsonString

func (r *ArchiveFlowResponse) ToJsonString() string

type ArchiveFlowResponseParams added in v1.0.426

type ArchiveFlowResponseParams struct {
	// 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
	RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"`
}

Predefined struct for user

type Caller

type Caller struct {
	// 应用号
	ApplicationId *string `json:"ApplicationId,omitnil,omitempty" name:"ApplicationId"`

	// 下属机构ID
	SubOrganizationId *string `json:"SubOrganizationId,omitnil,omitempty" name:"SubOrganizationId"`

	// 经办人的用户ID
	OperatorId *string `json:"OperatorId,omitnil,omitempty" name:"OperatorId"`
}

type CancelFlowRequest

type CancelFlowRequest struct {
	*tchttp.BaseRequest

	// 调用方信息
	Caller *Caller `json:"Caller,omitnil,omitempty" name:"Caller"`

	// 流程ID
	FlowId *string `json:"FlowId,omitnil,omitempty" name:"FlowId"`

	// 撤销原因
	CancelMessage *string `json:"CancelMessage,omitnil,omitempty" name:"CancelMessage"`
}

func NewCancelFlowRequest

func NewCancelFlowRequest() (request *CancelFlowRequest)

func (*CancelFlowRequest) FromJsonString

func (r *CancelFlowRequest) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*CancelFlowRequest) ToJsonString

func (r *CancelFlowRequest) ToJsonString() string

type CancelFlowRequestParams added in v1.0.426

type CancelFlowRequestParams struct {
	// 调用方信息
	Caller *Caller `json:"Caller,omitnil,omitempty" name:"Caller"`

	// 流程ID
	FlowId *string `json:"FlowId,omitnil,omitempty" name:"FlowId"`

	// 撤销原因
	CancelMessage *string `json:"CancelMessage,omitnil,omitempty" name:"CancelMessage"`
}

Predefined struct for user

type CancelFlowResponse

type CancelFlowResponse struct {
	*tchttp.BaseResponse
	Response *CancelFlowResponseParams `json:"Response"`
}

func NewCancelFlowResponse

func NewCancelFlowResponse() (response *CancelFlowResponse)

func (*CancelFlowResponse) FromJsonString

func (r *CancelFlowResponse) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*CancelFlowResponse) ToJsonString

func (r *CancelFlowResponse) ToJsonString() string

type CancelFlowResponseParams added in v1.0.426

type CancelFlowResponseParams struct {
	// 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
	RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"`
}

Predefined struct for user

type CatalogApprovers

type CatalogApprovers struct {
	// 流程ID
	FlowId *string `json:"FlowId,omitnil,omitempty" name:"FlowId"`

	// 参与者列表
	Approvers []*FlowApproverInfo `json:"Approvers,omitnil,omitempty" name:"Approvers"`
}

type CatalogComponents

type CatalogComponents struct {
	// 流程ID
	FlowId *string `json:"FlowId,omitnil,omitempty" name:"FlowId"`

	// 签署区列表
	SignComponents []*Component `json:"SignComponents,omitnil,omitempty" name:"SignComponents"`

	// 签署任务ID
	SignId *string `json:"SignId,omitnil,omitempty" name:"SignId"`
}

type CheckBankCard2EVerificationRequest

type CheckBankCard2EVerificationRequest struct {
	*tchttp.BaseRequest

	// 调用方信息; 必选
	Caller *Caller `json:"Caller,omitnil,omitempty" name:"Caller"`

	// 银行卡号
	BankCard *string `json:"BankCard,omitnil,omitempty" name:"BankCard"`

	// 姓名
	Name *string `json:"Name,omitnil,omitempty" name:"Name"`
}

func NewCheckBankCard2EVerificationRequest

func NewCheckBankCard2EVerificationRequest() (request *CheckBankCard2EVerificationRequest)

func (*CheckBankCard2EVerificationRequest) FromJsonString

func (r *CheckBankCard2EVerificationRequest) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*CheckBankCard2EVerificationRequest) ToJsonString

func (r *CheckBankCard2EVerificationRequest) ToJsonString() string

type CheckBankCard2EVerificationRequestParams added in v1.0.426

type CheckBankCard2EVerificationRequestParams struct {
	// 调用方信息; 必选
	Caller *Caller `json:"Caller,omitnil,omitempty" name:"Caller"`

	// 银行卡号
	BankCard *string `json:"BankCard,omitnil,omitempty" name:"BankCard"`

	// 姓名
	Name *string `json:"Name,omitnil,omitempty" name:"Name"`
}

Predefined struct for user

type CheckBankCard2EVerificationResponse

type CheckBankCard2EVerificationResponse struct {
	*tchttp.BaseResponse
	Response *CheckBankCard2EVerificationResponseParams `json:"Response"`
}

func NewCheckBankCard2EVerificationResponse

func NewCheckBankCard2EVerificationResponse() (response *CheckBankCard2EVerificationResponse)

func (*CheckBankCard2EVerificationResponse) FromJsonString

func (r *CheckBankCard2EVerificationResponse) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*CheckBankCard2EVerificationResponse) ToJsonString

func (r *CheckBankCard2EVerificationResponse) ToJsonString() string

type CheckBankCard2EVerificationResponseParams added in v1.0.426

type CheckBankCard2EVerificationResponseParams struct {
	// 检测结果
	// 计费结果码:
	//   0:  认证通过
	//   1:  认证未通过
	//   2:  持卡人信息有误
	//   3:  未开通无卡支付
	//   4:  此卡被没收
	//   5:  无效卡号
	//   6:  此卡无对应发卡行
	//   7:  该卡未初始化或睡眠卡
	//   8:  作弊卡、吞卡
	//   9:  此卡已挂失
	//   10: 该卡已过期
	//   11: 受限制的卡
	//   12: 密码错误次数超限
	//   13: 发卡行不支持此交易
	// 不收费结果码:
	//   101: 姓名校验不通过
	//   102: 银行卡号码有误
	//   103: 验证中心服务繁忙
	//   104: 身份证号码有误
	//   105: 手机号码不合法
	Result *int64 `json:"Result,omitnil,omitempty" name:"Result"`

	// 结果描述; 未通过时必选
	Description *string `json:"Description,omitnil,omitempty" name:"Description"`

	// 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
	RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"`
}

Predefined struct for user

type CheckBankCard3EVerificationRequest

type CheckBankCard3EVerificationRequest struct {
	*tchttp.BaseRequest

	// 调用方信息; 必选
	Caller *Caller `json:"Caller,omitnil,omitempty" name:"Caller"`

	// 银行卡号
	BankCard *string `json:"BankCard,omitnil,omitempty" name:"BankCard"`

	// 姓名
	Name *string `json:"Name,omitnil,omitempty" name:"Name"`

	// 身份证件号码
	IdCardNumber *string `json:"IdCardNumber,omitnil,omitempty" name:"IdCardNumber"`

	// 身份证件类型; ID_CARD
	IdCardType *string `json:"IdCardType,omitnil,omitempty" name:"IdCardType"`
}

func NewCheckBankCard3EVerificationRequest

func NewCheckBankCard3EVerificationRequest() (request *CheckBankCard3EVerificationRequest)

func (*CheckBankCard3EVerificationRequest) FromJsonString

func (r *CheckBankCard3EVerificationRequest) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*CheckBankCard3EVerificationRequest) ToJsonString

func (r *CheckBankCard3EVerificationRequest) ToJsonString() string

type CheckBankCard3EVerificationRequestParams added in v1.0.426

type CheckBankCard3EVerificationRequestParams struct {
	// 调用方信息; 必选
	Caller *Caller `json:"Caller,omitnil,omitempty" name:"Caller"`

	// 银行卡号
	BankCard *string `json:"BankCard,omitnil,omitempty" name:"BankCard"`

	// 姓名
	Name *string `json:"Name,omitnil,omitempty" name:"Name"`

	// 身份证件号码
	IdCardNumber *string `json:"IdCardNumber,omitnil,omitempty" name:"IdCardNumber"`

	// 身份证件类型; ID_CARD
	IdCardType *string `json:"IdCardType,omitnil,omitempty" name:"IdCardType"`
}

Predefined struct for user

type CheckBankCard3EVerificationResponse

type CheckBankCard3EVerificationResponse struct {
	*tchttp.BaseResponse
	Response *CheckBankCard3EVerificationResponseParams `json:"Response"`
}

func NewCheckBankCard3EVerificationResponse

func NewCheckBankCard3EVerificationResponse() (response *CheckBankCard3EVerificationResponse)

func (*CheckBankCard3EVerificationResponse) FromJsonString

func (r *CheckBankCard3EVerificationResponse) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*CheckBankCard3EVerificationResponse) ToJsonString

func (r *CheckBankCard3EVerificationResponse) ToJsonString() string

type CheckBankCard3EVerificationResponseParams added in v1.0.426

type CheckBankCard3EVerificationResponseParams struct {
	// 检测结果
	// 计费结果码:
	//   0:  认证通过
	//   1:  认证未通过
	//   2:  持卡人信息有误
	//   3:  未开通无卡支付
	//   4:  此卡被没收
	//   5:  无效卡号
	//   6:  此卡无对应发卡行
	//   7:  该卡未初始化或睡眠卡
	//   8:  作弊卡、吞卡
	//   9:  此卡已挂失
	//   10: 该卡已过期
	//   11: 受限制的卡
	//   12: 密码错误次数超限
	//   13: 发卡行不支持此交易
	// 不收费结果码:
	//   101: 姓名校验不通过
	//   102: 银行卡号码有误
	//   103: 验证中心服务繁忙
	//   104: 身份证号码有误
	//   105: 手机号码不合法
	Result *int64 `json:"Result,omitnil,omitempty" name:"Result"`

	// 结果描述; 未通过时必选
	Description *string `json:"Description,omitnil,omitempty" name:"Description"`

	// 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
	RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"`
}

Predefined struct for user

type CheckBankCard4EVerificationRequest

type CheckBankCard4EVerificationRequest struct {
	*tchttp.BaseRequest

	// 调用方信息; 必选
	Caller *Caller `json:"Caller,omitnil,omitempty" name:"Caller"`

	// 银行卡号
	BankCard *string `json:"BankCard,omitnil,omitempty" name:"BankCard"`

	// 姓名
	Name *string `json:"Name,omitnil,omitempty" name:"Name"`

	// 身份证件号码
	IdCardNumber *string `json:"IdCardNumber,omitnil,omitempty" name:"IdCardNumber"`

	// 手机号
	Mobile *string `json:"Mobile,omitnil,omitempty" name:"Mobile"`

	// 身份证件类型; ID_CARD
	IdCardType *string `json:"IdCardType,omitnil,omitempty" name:"IdCardType"`
}

func NewCheckBankCard4EVerificationRequest

func NewCheckBankCard4EVerificationRequest() (request *CheckBankCard4EVerificationRequest)

func (*CheckBankCard4EVerificationRequest) FromJsonString

func (r *CheckBankCard4EVerificationRequest) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*CheckBankCard4EVerificationRequest) ToJsonString

func (r *CheckBankCard4EVerificationRequest) ToJsonString() string

type CheckBankCard4EVerificationRequestParams added in v1.0.426

type CheckBankCard4EVerificationRequestParams struct {
	// 调用方信息; 必选
	Caller *Caller `json:"Caller,omitnil,omitempty" name:"Caller"`

	// 银行卡号
	BankCard *string `json:"BankCard,omitnil,omitempty" name:"BankCard"`

	// 姓名
	Name *string `json:"Name,omitnil,omitempty" name:"Name"`

	// 身份证件号码
	IdCardNumber *string `json:"IdCardNumber,omitnil,omitempty" name:"IdCardNumber"`

	// 手机号
	Mobile *string `json:"Mobile,omitnil,omitempty" name:"Mobile"`

	// 身份证件类型; ID_CARD
	IdCardType *string `json:"IdCardType,omitnil,omitempty" name:"IdCardType"`
}

Predefined struct for user

type CheckBankCard4EVerificationResponse

type CheckBankCard4EVerificationResponse struct {
	*tchttp.BaseResponse
	Response *CheckBankCard4EVerificationResponseParams `json:"Response"`
}

func NewCheckBankCard4EVerificationResponse

func NewCheckBankCard4EVerificationResponse() (response *CheckBankCard4EVerificationResponse)

func (*CheckBankCard4EVerificationResponse) FromJsonString

func (r *CheckBankCard4EVerificationResponse) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*CheckBankCard4EVerificationResponse) ToJsonString

func (r *CheckBankCard4EVerificationResponse) ToJsonString() string

type CheckBankCard4EVerificationResponseParams added in v1.0.426

type CheckBankCard4EVerificationResponseParams struct {
	// 检测结果
	// 计费结果码:
	//   0:  认证通过
	//   1:  认证未通过
	//   2:  持卡人信息有误
	//   3:  未开通无卡支付
	//   4:  此卡被没收
	//   5:  无效卡号
	//   6:  此卡无对应发卡行
	//   7:  该卡未初始化或睡眠卡
	//   8:  作弊卡、吞卡
	//   9:  此卡已挂失
	//   10: 该卡已过期
	//   11: 受限制的卡
	//   12: 密码错误次数超限
	//   13: 发卡行不支持此交易
	// 不收费结果码:
	//   101: 姓名校验不通过
	//   102: 银行卡号码有误
	//   103: 验证中心服务繁忙
	//   104: 身份证号码有误
	//   105: 手机号码不合法
	Result *int64 `json:"Result,omitnil,omitempty" name:"Result"`

	// 结果描述; 未通过时必选
	Description *string `json:"Description,omitnil,omitempty" name:"Description"`

	// 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
	RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"`
}

Predefined struct for user

type CheckBankCardVerificationRequest

type CheckBankCardVerificationRequest struct {
	*tchttp.BaseRequest

	// 调用方信息; 必选
	Caller *Caller `json:"Caller,omitnil,omitempty" name:"Caller"`

	// 银行卡号
	BankCard *string `json:"BankCard,omitnil,omitempty" name:"BankCard"`

	// 姓名
	Name *string `json:"Name,omitnil,omitempty" name:"Name"`

	// 身份证件号码
	IdCardNumber *string `json:"IdCardNumber,omitnil,omitempty" name:"IdCardNumber"`

	// 手机号
	Mobile *string `json:"Mobile,omitnil,omitempty" name:"Mobile"`

	// 身份证件类型; ID_CARD
	IdCardType *string `json:"IdCardType,omitnil,omitempty" name:"IdCardType"`
}

func NewCheckBankCardVerificationRequest

func NewCheckBankCardVerificationRequest() (request *CheckBankCardVerificationRequest)

func (*CheckBankCardVerificationRequest) FromJsonString

func (r *CheckBankCardVerificationRequest) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*CheckBankCardVerificationRequest) ToJsonString

func (r *CheckBankCardVerificationRequest) ToJsonString() string

type CheckBankCardVerificationRequestParams added in v1.0.426

type CheckBankCardVerificationRequestParams struct {
	// 调用方信息; 必选
	Caller *Caller `json:"Caller,omitnil,omitempty" name:"Caller"`

	// 银行卡号
	BankCard *string `json:"BankCard,omitnil,omitempty" name:"BankCard"`

	// 姓名
	Name *string `json:"Name,omitnil,omitempty" name:"Name"`

	// 身份证件号码
	IdCardNumber *string `json:"IdCardNumber,omitnil,omitempty" name:"IdCardNumber"`

	// 手机号
	Mobile *string `json:"Mobile,omitnil,omitempty" name:"Mobile"`

	// 身份证件类型; ID_CARD
	IdCardType *string `json:"IdCardType,omitnil,omitempty" name:"IdCardType"`
}

Predefined struct for user

type CheckBankCardVerificationResponse

type CheckBankCardVerificationResponse struct {
	*tchttp.BaseResponse
	Response *CheckBankCardVerificationResponseParams `json:"Response"`
}

func NewCheckBankCardVerificationResponse

func NewCheckBankCardVerificationResponse() (response *CheckBankCardVerificationResponse)

func (*CheckBankCardVerificationResponse) FromJsonString

func (r *CheckBankCardVerificationResponse) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*CheckBankCardVerificationResponse) ToJsonString

func (r *CheckBankCardVerificationResponse) ToJsonString() string

type CheckBankCardVerificationResponseParams added in v1.0.426

type CheckBankCardVerificationResponseParams struct {
	// 检测结果
	// 计费结果码:
	//   0:  认证通过
	//   1:  认证未通过
	//   2:  持卡人信息有误
	//   3:  未开通无卡支付
	//   4:  此卡被没收
	//   5:  无效卡号
	//   6:  此卡无对应发卡行
	//   7:  该卡未初始化或睡眠卡
	//   8:  作弊卡、吞卡
	//   9:  此卡已挂失
	//   10: 该卡已过期
	//   11: 受限制的卡
	//   12: 密码错误次数超限
	//   13: 发卡行不支持此交易
	// 不收费结果码:
	//   101: 姓名校验不通过
	//   102: 银行卡号码有误
	//   103: 验证中心服务繁忙
	//   104: 身份证号码有误
	//   105: 手机号码不合法
	Result *int64 `json:"Result,omitnil,omitempty" name:"Result"`

	// 结果描述; 未通过时必选
	Description *string `json:"Description,omitnil,omitempty" name:"Description"`

	// 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
	RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"`
}

Predefined struct for user

type CheckFaceIdentifyRequest

type CheckFaceIdentifyRequest struct {
	*tchttp.BaseRequest

	// 调用方信息; 必选
	Caller *Caller `json:"Caller,omitnil,omitempty" name:"Caller"`

	// 人脸核身渠道; 必选; WEIXINAPP:腾讯电子签小程序,FACEID:腾讯电子签慧眼,None:白名单中的客户直接通过
	VerifyChannel *string `json:"VerifyChannel,omitnil,omitempty" name:"VerifyChannel"`

	// 核身订单号; 必选; 对于WEIXINAPP,直接取响应的{VerifyResult};对于FACEID,使用{WbAppId}:{OrderNo}拼接
	VerifyResult *string `json:"VerifyResult,omitnil,omitempty" name:"VerifyResult"`

	// 要对比的姓名; 可选; 未填写时对比caller.OperatorId的实名信息
	Name *string `json:"Name,omitnil,omitempty" name:"Name"`

	// 要对比的身份证号码; 可选; 未填写时对比caller.OperatorId的实名信息
	IdCardNumber *string `json:"IdCardNumber,omitnil,omitempty" name:"IdCardNumber"`

	// 是否取认证时的照片
	GetPhoto *bool `json:"GetPhoto,omitnil,omitempty" name:"GetPhoto"`
}

func NewCheckFaceIdentifyRequest

func NewCheckFaceIdentifyRequest() (request *CheckFaceIdentifyRequest)

func (*CheckFaceIdentifyRequest) FromJsonString

func (r *CheckFaceIdentifyRequest) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*CheckFaceIdentifyRequest) ToJsonString

func (r *CheckFaceIdentifyRequest) ToJsonString() string

type CheckFaceIdentifyRequestParams added in v1.0.426

type CheckFaceIdentifyRequestParams struct {
	// 调用方信息; 必选
	Caller *Caller `json:"Caller,omitnil,omitempty" name:"Caller"`

	// 人脸核身渠道; 必选; WEIXINAPP:腾讯电子签小程序,FACEID:腾讯电子签慧眼,None:白名单中的客户直接通过
	VerifyChannel *string `json:"VerifyChannel,omitnil,omitempty" name:"VerifyChannel"`

	// 核身订单号; 必选; 对于WEIXINAPP,直接取响应的{VerifyResult};对于FACEID,使用{WbAppId}:{OrderNo}拼接
	VerifyResult *string `json:"VerifyResult,omitnil,omitempty" name:"VerifyResult"`

	// 要对比的姓名; 可选; 未填写时对比caller.OperatorId的实名信息
	Name *string `json:"Name,omitnil,omitempty" name:"Name"`

	// 要对比的身份证号码; 可选; 未填写时对比caller.OperatorId的实名信息
	IdCardNumber *string `json:"IdCardNumber,omitnil,omitempty" name:"IdCardNumber"`

	// 是否取认证时的照片
	GetPhoto *bool `json:"GetPhoto,omitnil,omitempty" name:"GetPhoto"`
}

Predefined struct for user

type CheckFaceIdentifyResponse

type CheckFaceIdentifyResponse struct {
	*tchttp.BaseResponse
	Response *CheckFaceIdentifyResponseParams `json:"Response"`
}

func NewCheckFaceIdentifyResponse

func NewCheckFaceIdentifyResponse() (response *CheckFaceIdentifyResponse)

func (*CheckFaceIdentifyResponse) FromJsonString

func (r *CheckFaceIdentifyResponse) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*CheckFaceIdentifyResponse) ToJsonString

func (r *CheckFaceIdentifyResponse) ToJsonString() string

type CheckFaceIdentifyResponseParams added in v1.0.426

type CheckFaceIdentifyResponseParams struct {
	// 核身结果; 0:通过,1:不通过
	Result *int64 `json:"Result,omitnil,omitempty" name:"Result"`

	// 核身结果描述
	Description *string `json:"Description,omitnil,omitempty" name:"Description"`

	// 渠道名
	ChannelName *string `json:"ChannelName,omitnil,omitempty" name:"ChannelName"`

	// 认证通过时间
	// 注意:此字段可能返回 null,表示取不到有效值。
	VerifiedOn *int64 `json:"VerifiedOn,omitnil,omitempty" name:"VerifiedOn"`

	// 核身流水号
	SerialNumber *string `json:"SerialNumber,omitnil,omitempty" name:"SerialNumber"`

	// 渠道核身服务器IP
	// 注意:此字段可能返回 null,表示取不到有效值。
	VerifyServerIp *string `json:"VerifyServerIp,omitnil,omitempty" name:"VerifyServerIp"`

	// 核身照片文件名
	// 注意:此字段可能返回 null,表示取不到有效值。
	PhotoFileName *string `json:"PhotoFileName,omitnil,omitempty" name:"PhotoFileName"`

	// 核身照片内容base64(文件格式见文件名后缀,一般为jpg)
	// 注意:此字段可能返回 null,表示取不到有效值。
	PhotoFileData *string `json:"PhotoFileData,omitnil,omitempty" name:"PhotoFileData"`

	// 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
	RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"`
}

Predefined struct for user

type CheckIdCardVerificationRequest

type CheckIdCardVerificationRequest struct {
	*tchttp.BaseRequest

	// 调用方信息; 必选
	Caller *Caller `json:"Caller,omitnil,omitempty" name:"Caller"`

	// 姓名
	Name *string `json:"Name,omitnil,omitempty" name:"Name"`

	// 身份证件号码
	IdCardNumber *string `json:"IdCardNumber,omitnil,omitempty" name:"IdCardNumber"`

	// 身份证件类型; ID_CARD
	IdCardType *string `json:"IdCardType,omitnil,omitempty" name:"IdCardType"`
}

func NewCheckIdCardVerificationRequest

func NewCheckIdCardVerificationRequest() (request *CheckIdCardVerificationRequest)

func (*CheckIdCardVerificationRequest) FromJsonString

func (r *CheckIdCardVerificationRequest) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*CheckIdCardVerificationRequest) ToJsonString

func (r *CheckIdCardVerificationRequest) ToJsonString() string

type CheckIdCardVerificationRequestParams added in v1.0.426

type CheckIdCardVerificationRequestParams struct {
	// 调用方信息; 必选
	Caller *Caller `json:"Caller,omitnil,omitempty" name:"Caller"`

	// 姓名
	Name *string `json:"Name,omitnil,omitempty" name:"Name"`

	// 身份证件号码
	IdCardNumber *string `json:"IdCardNumber,omitnil,omitempty" name:"IdCardNumber"`

	// 身份证件类型; ID_CARD
	IdCardType *string `json:"IdCardType,omitnil,omitempty" name:"IdCardType"`
}

Predefined struct for user

type CheckIdCardVerificationResponse

type CheckIdCardVerificationResponse struct {
	*tchttp.BaseResponse
	Response *CheckIdCardVerificationResponseParams `json:"Response"`
}

func NewCheckIdCardVerificationResponse

func NewCheckIdCardVerificationResponse() (response *CheckIdCardVerificationResponse)

func (*CheckIdCardVerificationResponse) FromJsonString

func (r *CheckIdCardVerificationResponse) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*CheckIdCardVerificationResponse) ToJsonString

func (r *CheckIdCardVerificationResponse) ToJsonString() string

type CheckIdCardVerificationResponseParams added in v1.0.426

type CheckIdCardVerificationResponseParams struct {
	// 检测结果;
	// 收费错误码:
	//   0: 通过,
	//   1: 姓名和身份证号不一致,
	// 免费错误码:
	//   101: 非法身份证号(长度,格式等不正确),
	//   102: 非法姓名(长度,格式等不正确),
	//   103: 验证平台异常,
	//   104: 证件库中无此身份证记录
	Result *int64 `json:"Result,omitnil,omitempty" name:"Result"`

	// 结果描述; 未通过时必选
	Description *string `json:"Description,omitnil,omitempty" name:"Description"`

	// 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
	RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"`
}

Predefined struct for user

type CheckMobileAndNameRequest

type CheckMobileAndNameRequest struct {
	*tchttp.BaseRequest

	// 调用方信息; 必选
	Caller *Caller `json:"Caller,omitnil,omitempty" name:"Caller"`

	// 手机号
	Mobile *string `json:"Mobile,omitnil,omitempty" name:"Mobile"`

	// 姓名
	Name *string `json:"Name,omitnil,omitempty" name:"Name"`
}

func NewCheckMobileAndNameRequest

func NewCheckMobileAndNameRequest() (request *CheckMobileAndNameRequest)

func (*CheckMobileAndNameRequest) FromJsonString

func (r *CheckMobileAndNameRequest) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*CheckMobileAndNameRequest) ToJsonString

func (r *CheckMobileAndNameRequest) ToJsonString() string

type CheckMobileAndNameRequestParams added in v1.0.426

type CheckMobileAndNameRequestParams struct {
	// 调用方信息; 必选
	Caller *Caller `json:"Caller,omitnil,omitempty" name:"Caller"`

	// 手机号
	Mobile *string `json:"Mobile,omitnil,omitempty" name:"Mobile"`

	// 姓名
	Name *string `json:"Name,omitnil,omitempty" name:"Name"`
}

Predefined struct for user

type CheckMobileAndNameResponse

type CheckMobileAndNameResponse struct {
	*tchttp.BaseResponse
	Response *CheckMobileAndNameResponseParams `json:"Response"`
}

func NewCheckMobileAndNameResponse

func NewCheckMobileAndNameResponse() (response *CheckMobileAndNameResponse)

func (*CheckMobileAndNameResponse) FromJsonString

func (r *CheckMobileAndNameResponse) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*CheckMobileAndNameResponse) ToJsonString

func (r *CheckMobileAndNameResponse) ToJsonString() string

type CheckMobileAndNameResponseParams added in v1.0.426

type CheckMobileAndNameResponseParams struct {
	// 检测结果
	// 计费结果码:
	//   0:  验证结果一致
	//   1:  手机号未实名
	//   2:  姓名和手机号不一致
	//   3:  信息不一致(手机号已实名,但姓名和身份证号与实名信息不一致)
	// 不收费结果码:
	//   101: 查无记录
	//   102: 非法姓名(长度,格式等不正确)
	//   103: 非法手机号(长度,格式等不正确)
	//   104: 非法身份证号(长度,校验位等不正确)
	//   105: 认证未通过
	//   106: 验证平台异常
	Result *int64 `json:"Result,omitnil,omitempty" name:"Result"`

	// 结果描述; 未通过时必选
	Description *string `json:"Description,omitnil,omitempty" name:"Description"`

	// 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
	RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"`
}

Predefined struct for user

type CheckMobileVerificationRequest

type CheckMobileVerificationRequest struct {
	*tchttp.BaseRequest

	// 调用方信息; 必选
	Caller *Caller `json:"Caller,omitnil,omitempty" name:"Caller"`

	// 手机号
	Mobile *string `json:"Mobile,omitnil,omitempty" name:"Mobile"`

	// 姓名
	Name *string `json:"Name,omitnil,omitempty" name:"Name"`

	// 身份证件号码
	IdCardNumber *string `json:"IdCardNumber,omitnil,omitempty" name:"IdCardNumber"`

	// 身份证件类型; ID_CARD
	IdCardType *string `json:"IdCardType,omitnil,omitempty" name:"IdCardType"`
}

func NewCheckMobileVerificationRequest

func NewCheckMobileVerificationRequest() (request *CheckMobileVerificationRequest)

func (*CheckMobileVerificationRequest) FromJsonString

func (r *CheckMobileVerificationRequest) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*CheckMobileVerificationRequest) ToJsonString

func (r *CheckMobileVerificationRequest) ToJsonString() string

type CheckMobileVerificationRequestParams added in v1.0.426

type CheckMobileVerificationRequestParams struct {
	// 调用方信息; 必选
	Caller *Caller `json:"Caller,omitnil,omitempty" name:"Caller"`

	// 手机号
	Mobile *string `json:"Mobile,omitnil,omitempty" name:"Mobile"`

	// 姓名
	Name *string `json:"Name,omitnil,omitempty" name:"Name"`

	// 身份证件号码
	IdCardNumber *string `json:"IdCardNumber,omitnil,omitempty" name:"IdCardNumber"`

	// 身份证件类型; ID_CARD
	IdCardType *string `json:"IdCardType,omitnil,omitempty" name:"IdCardType"`
}

Predefined struct for user

type CheckMobileVerificationResponse

type CheckMobileVerificationResponse struct {
	*tchttp.BaseResponse
	Response *CheckMobileVerificationResponseParams `json:"Response"`
}

func NewCheckMobileVerificationResponse

func NewCheckMobileVerificationResponse() (response *CheckMobileVerificationResponse)

func (*CheckMobileVerificationResponse) FromJsonString

func (r *CheckMobileVerificationResponse) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*CheckMobileVerificationResponse) ToJsonString

func (r *CheckMobileVerificationResponse) ToJsonString() string

type CheckMobileVerificationResponseParams added in v1.0.426

type CheckMobileVerificationResponseParams struct {
	// 检测结果
	// 计费结果码:
	//   0:  验证结果一致
	//   1:  手机号未实名
	//   2:  姓名和手机号不一致
	//   3:  信息不一致(手机号已实名,但姓名和身份证号与实名信息不一致)
	// 不收费结果码:
	//   101: 查无记录
	//   102: 非法姓名(长度,格式等不正确)
	//   103: 非法手机号(长度,格式等不正确)
	//   104: 非法身份证号(长度,校验位等不正确)
	//   105: 认证未通过
	//   106: 验证平台异常
	Result *int64 `json:"Result,omitnil,omitempty" name:"Result"`

	// 结果描述; 未通过时必选
	Description *string `json:"Description,omitnil,omitempty" name:"Description"`

	// 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
	RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"`
}

Predefined struct for user

type CheckVerifyCodeMatchFlowIdRequest

type CheckVerifyCodeMatchFlowIdRequest struct {
	*tchttp.BaseRequest

	// 调用方信息
	Caller *Caller `json:"Caller,omitnil,omitempty" name:"Caller"`

	// 手机号
	Mobile *string `json:"Mobile,omitnil,omitempty" name:"Mobile"`

	// 验证码
	VerifyCode *string `json:"VerifyCode,omitnil,omitempty" name:"VerifyCode"`

	// 流程(目录) id
	FlowId *string `json:"FlowId,omitnil,omitempty" name:"FlowId"`
}

func NewCheckVerifyCodeMatchFlowIdRequest

func NewCheckVerifyCodeMatchFlowIdRequest() (request *CheckVerifyCodeMatchFlowIdRequest)

func (*CheckVerifyCodeMatchFlowIdRequest) FromJsonString

func (r *CheckVerifyCodeMatchFlowIdRequest) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*CheckVerifyCodeMatchFlowIdRequest) ToJsonString

func (r *CheckVerifyCodeMatchFlowIdRequest) ToJsonString() string

type CheckVerifyCodeMatchFlowIdRequestParams added in v1.0.426

type CheckVerifyCodeMatchFlowIdRequestParams struct {
	// 调用方信息
	Caller *Caller `json:"Caller,omitnil,omitempty" name:"Caller"`

	// 手机号
	Mobile *string `json:"Mobile,omitnil,omitempty" name:"Mobile"`

	// 验证码
	VerifyCode *string `json:"VerifyCode,omitnil,omitempty" name:"VerifyCode"`

	// 流程(目录) id
	FlowId *string `json:"FlowId,omitnil,omitempty" name:"FlowId"`
}

Predefined struct for user

type CheckVerifyCodeMatchFlowIdResponse

type CheckVerifyCodeMatchFlowIdResponse struct {
	*tchttp.BaseResponse
	Response *CheckVerifyCodeMatchFlowIdResponseParams `json:"Response"`
}

func NewCheckVerifyCodeMatchFlowIdResponse

func NewCheckVerifyCodeMatchFlowIdResponse() (response *CheckVerifyCodeMatchFlowIdResponse)

func (*CheckVerifyCodeMatchFlowIdResponse) FromJsonString

func (r *CheckVerifyCodeMatchFlowIdResponse) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*CheckVerifyCodeMatchFlowIdResponse) ToJsonString

func (r *CheckVerifyCodeMatchFlowIdResponse) ToJsonString() string

type CheckVerifyCodeMatchFlowIdResponseParams added in v1.0.426

type CheckVerifyCodeMatchFlowIdResponseParams struct {
	// true: 验证码正确,false: 验证码错误
	Success *bool `json:"Success,omitnil,omitempty" name:"Success"`

	// 0: 验证码正确 1:验证码错误或过期 2:验证码错误 3:验证码和流程不匹配 4:验证码输入错误超过次数 5:内部错误
	// 6:参数错误
	Result *int64 `json:"Result,omitnil,omitempty" name:"Result"`

	// 结果描述
	Description *string `json:"Description,omitnil,omitempty" name:"Description"`

	// 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
	RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"`
}

Predefined struct for user

type Client

type Client struct {
	common.Client
}

func NewClient

func NewClient(credential common.CredentialIface, region string, clientProfile *profile.ClientProfile) (client *Client, err error)

func NewClientWithSecretId

func NewClientWithSecretId(secretId, secretKey, region string) (client *Client, err error)

Deprecated

func (*Client) ArchiveFlow

func (c *Client) ArchiveFlow(request *ArchiveFlowRequest) (response *ArchiveFlowResponse, err error)

ArchiveFlow 此接口(ArchiveFlow)用于流程的归档。

注意:归档后的流程不可再进行发送、签署、拒签、撤回等一系列操作。

可能返回的错误码:

INTERNALERROR = "InternalError"
INVALIDPARAMETER = "InvalidParameter"
MISSINGPARAMETER = "MissingParameter"
OPERATIONDENIED = "OperationDenied"
RESOURCENOTFOUND = "ResourceNotFound"

func (*Client) ArchiveFlowWithContext added in v1.0.324

func (c *Client) ArchiveFlowWithContext(ctx context.Context, request *ArchiveFlowRequest) (response *ArchiveFlowResponse, err error)

ArchiveFlow 此接口(ArchiveFlow)用于流程的归档。

注意:归档后的流程不可再进行发送、签署、拒签、撤回等一系列操作。

可能返回的错误码:

INTERNALERROR = "InternalError"
INVALIDPARAMETER = "InvalidParameter"
MISSINGPARAMETER = "MissingParameter"
OPERATIONDENIED = "OperationDenied"
RESOURCENOTFOUND = "ResourceNotFound"

func (*Client) CancelFlow

func (c *Client) CancelFlow(request *CancelFlowRequest) (response *CancelFlowResponse, err error)

CancelFlow 此接口(CancelFlow)用于撤销正在进行中的流程。

注:已归档流程不可完成撤销动作。

可能返回的错误码:

FAILEDOPERATION = "FailedOperation"
INTERNALERROR = "InternalError"
INVALIDPARAMETER = "InvalidParameter"
MISSINGPARAMETER = "MissingParameter"
OPERATIONDENIED = "OperationDenied"
RESOURCENOTFOUND = "ResourceNotFound"

func (*Client) CancelFlowWithContext added in v1.0.324

func (c *Client) CancelFlowWithContext(ctx context.Context, request *CancelFlowRequest) (response *CancelFlowResponse, err error)

CancelFlow 此接口(CancelFlow)用于撤销正在进行中的流程。

注:已归档流程不可完成撤销动作。

可能返回的错误码:

FAILEDOPERATION = "FailedOperation"
INTERNALERROR = "InternalError"
INVALIDPARAMETER = "InvalidParameter"
MISSINGPARAMETER = "MissingParameter"
OPERATIONDENIED = "OperationDenied"
RESOURCENOTFOUND = "ResourceNotFound"

func (*Client) CheckBankCard2EVerification

func (c *Client) CheckBankCard2EVerification(request *CheckBankCard2EVerificationRequest) (response *CheckBankCard2EVerificationResponse, err error)

CheckBankCard2EVerification 该接口为第三方平台向电子签平台验证银行卡二要素

可能返回的错误码:

INTERNALERROR = "InternalError"
INTERNALERROR_API = "InternalError.Api"
INVALIDPARAMETERVALUE = "InvalidParameterValue"
MISSINGPARAMETER = "MissingParameter"

func (*Client) CheckBankCard2EVerificationWithContext added in v1.0.324

func (c *Client) CheckBankCard2EVerificationWithContext(ctx context.Context, request *CheckBankCard2EVerificationRequest) (response *CheckBankCard2EVerificationResponse, err error)

CheckBankCard2EVerification 该接口为第三方平台向电子签平台验证银行卡二要素

可能返回的错误码:

INTERNALERROR = "InternalError"
INTERNALERROR_API = "InternalError.Api"
INVALIDPARAMETERVALUE = "InvalidParameterValue"
MISSINGPARAMETER = "MissingParameter"

func (*Client) CheckBankCard3EVerification

func (c *Client) CheckBankCard3EVerification(request *CheckBankCard3EVerificationRequest) (response *CheckBankCard3EVerificationResponse, err error)

CheckBankCard3EVerification 该接口为第三方平台向电子签平台验证银行卡三要素

可能返回的错误码:

INTERNALERROR = "InternalError"
INTERNALERROR_API = "InternalError.Api"
INVALIDPARAMETERVALUE = "InvalidParameterValue"
MISSINGPARAMETER = "MissingParameter"

func (*Client) CheckBankCard3EVerificationWithContext added in v1.0.324

func (c *Client) CheckBankCard3EVerificationWithContext(ctx context.Context, request *CheckBankCard3EVerificationRequest) (response *CheckBankCard3EVerificationResponse, err error)

CheckBankCard3EVerification 该接口为第三方平台向电子签平台验证银行卡三要素

可能返回的错误码:

INTERNALERROR = "InternalError"
INTERNALERROR_API = "InternalError.Api"
INVALIDPARAMETERVALUE = "InvalidParameterValue"
MISSINGPARAMETER = "MissingParameter"

func (*Client) CheckBankCard4EVerification

func (c *Client) CheckBankCard4EVerification(request *CheckBankCard4EVerificationRequest) (response *CheckBankCard4EVerificationResponse, err error)

CheckBankCard4EVerification 该接口为第三方平台向电子签平台验证银行卡四要素

可能返回的错误码:

INTERNALERROR = "InternalError"
INTERNALERROR_API = "InternalError.Api"
INVALIDPARAMETERVALUE = "InvalidParameterValue"
MISSINGPARAMETER = "MissingParameter"

func (*Client) CheckBankCard4EVerificationWithContext added in v1.0.324

func (c *Client) CheckBankCard4EVerificationWithContext(ctx context.Context, request *CheckBankCard4EVerificationRequest) (response *CheckBankCard4EVerificationResponse, err error)

CheckBankCard4EVerification 该接口为第三方平台向电子签平台验证银行卡四要素

可能返回的错误码:

INTERNALERROR = "InternalError"
INTERNALERROR_API = "InternalError.Api"
INVALIDPARAMETERVALUE = "InvalidParameterValue"
MISSINGPARAMETER = "MissingParameter"

func (*Client) CheckBankCardVerification

func (c *Client) CheckBankCardVerification(request *CheckBankCardVerificationRequest) (response *CheckBankCardVerificationResponse, err error)

CheckBankCardVerification 该接口为第三方平台向电子签平台验证银行卡二/三/四要素

银行卡二要素(同CheckBankCard2EVerification): bank_card + name

银行卡三要素(同CheckBankCard3EVerification): bank_card + name + id_card_number

银行卡四要素(同CheckBankCard4EVerification): bank_card + name + id_card_number + mobile

可能返回的错误码:

INTERNALERROR = "InternalError"
INTERNALERROR_API = "InternalError.Api"
INVALIDPARAMETERVALUE = "InvalidParameterValue"
MISSINGPARAMETER = "MissingParameter"

func (*Client) CheckBankCardVerificationWithContext added in v1.0.324

func (c *Client) CheckBankCardVerificationWithContext(ctx context.Context, request *CheckBankCardVerificationRequest) (response *CheckBankCardVerificationResponse, err error)

CheckBankCardVerification 该接口为第三方平台向电子签平台验证银行卡二/三/四要素

银行卡二要素(同CheckBankCard2EVerification): bank_card + name

银行卡三要素(同CheckBankCard3EVerification): bank_card + name + id_card_number

银行卡四要素(同CheckBankCard4EVerification): bank_card + name + id_card_number + mobile

可能返回的错误码:

INTERNALERROR = "InternalError"
INTERNALERROR_API = "InternalError.Api"
INVALIDPARAMETERVALUE = "InvalidParameterValue"
MISSINGPARAMETER = "MissingParameter"

func (*Client) CheckFaceIdentify

func (c *Client) CheckFaceIdentify(request *CheckFaceIdentifyRequest) (response *CheckFaceIdentifyResponse, err error)

CheckFaceIdentify 该接口为第三方平台向电子签平台检测慧眼或腾讯电子签小程序人脸核身结果

可能返回的错误码:

INTERNALERROR = "InternalError"
INTERNALERROR_API = "InternalError.Api"
INVALIDPARAMETER = "InvalidParameter"
INVALIDPARAMETERVALUE = "InvalidParameterValue"
MISSINGPARAMETER = "MissingParameter"
RESOURCENOTFOUND = "ResourceNotFound"

func (*Client) CheckFaceIdentifyWithContext added in v1.0.324

func (c *Client) CheckFaceIdentifyWithContext(ctx context.Context, request *CheckFaceIdentifyRequest) (response *CheckFaceIdentifyResponse, err error)

CheckFaceIdentify 该接口为第三方平台向电子签平台检测慧眼或腾讯电子签小程序人脸核身结果

可能返回的错误码:

INTERNALERROR = "InternalError"
INTERNALERROR_API = "InternalError.Api"
INVALIDPARAMETER = "InvalidParameter"
INVALIDPARAMETERVALUE = "InvalidParameterValue"
MISSINGPARAMETER = "MissingParameter"
RESOURCENOTFOUND = "ResourceNotFound"

func (*Client) CheckIdCardVerification

func (c *Client) CheckIdCardVerification(request *CheckIdCardVerificationRequest) (response *CheckIdCardVerificationResponse, err error)

CheckIdCardVerification 该接口为第三方平台向电子签平台验证姓名和身份证信息

可能返回的错误码:

INTERNALERROR = "InternalError"
INTERNALERROR_API = "InternalError.Api"
INVALIDPARAMETERVALUE = "InvalidParameterValue"
MISSINGPARAMETER = "MissingParameter"

func (*Client) CheckIdCardVerificationWithContext added in v1.0.324

func (c *Client) CheckIdCardVerificationWithContext(ctx context.Context, request *CheckIdCardVerificationRequest) (response *CheckIdCardVerificationResponse, err error)

CheckIdCardVerification 该接口为第三方平台向电子签平台验证姓名和身份证信息

可能返回的错误码:

INTERNALERROR = "InternalError"
INTERNALERROR_API = "InternalError.Api"
INVALIDPARAMETERVALUE = "InvalidParameterValue"
MISSINGPARAMETER = "MissingParameter"

func (*Client) CheckMobileAndName

func (c *Client) CheckMobileAndName(request *CheckMobileAndNameRequest) (response *CheckMobileAndNameResponse, err error)

CheckMobileAndName 该接口为第三方平台向电子签平台验证手机号二要素

可能返回的错误码:

INTERNALERROR = "InternalError"
INTERNALERROR_API = "InternalError.Api"
INVALIDPARAMETERVALUE = "InvalidParameterValue"
MISSINGPARAMETER = "MissingParameter"

func (*Client) CheckMobileAndNameWithContext added in v1.0.324

func (c *Client) CheckMobileAndNameWithContext(ctx context.Context, request *CheckMobileAndNameRequest) (response *CheckMobileAndNameResponse, err error)

CheckMobileAndName 该接口为第三方平台向电子签平台验证手机号二要素

可能返回的错误码:

INTERNALERROR = "InternalError"
INTERNALERROR_API = "InternalError.Api"
INVALIDPARAMETERVALUE = "InvalidParameterValue"
MISSINGPARAMETER = "MissingParameter"

func (*Client) CheckMobileVerification

func (c *Client) CheckMobileVerification(request *CheckMobileVerificationRequest) (response *CheckMobileVerificationResponse, err error)

CheckMobileVerification 该接口为第三方平台向电子签平台验证手机号三要素

可能返回的错误码:

INTERNALERROR = "InternalError"
INTERNALERROR_API = "InternalError.Api"
INVALIDPARAMETERVALUE = "InvalidParameterValue"
MISSINGPARAMETER = "MissingParameter"

func (*Client) CheckMobileVerificationWithContext added in v1.0.324

func (c *Client) CheckMobileVerificationWithContext(ctx context.Context, request *CheckMobileVerificationRequest) (response *CheckMobileVerificationResponse, err error)

CheckMobileVerification 该接口为第三方平台向电子签平台验证手机号三要素

可能返回的错误码:

INTERNALERROR = "InternalError"
INTERNALERROR_API = "InternalError.Api"
INVALIDPARAMETERVALUE = "InvalidParameterValue"
MISSINGPARAMETER = "MissingParameter"

func (*Client) CheckVerifyCodeMatchFlowId

func (c *Client) CheckVerifyCodeMatchFlowId(request *CheckVerifyCodeMatchFlowIdRequest) (response *CheckVerifyCodeMatchFlowIdResponse, err error)

CheckVerifyCodeMatchFlowId 此接口用于确认验证码是否正确

可能返回的错误码:

FAILEDOPERATION = "FailedOperation"
INTERNALERROR = "InternalError"
INTERNALERROR_CACHE = "InternalError.Cache"
INTERNALERROR_DB = "InternalError.Db"
INTERNALERROR_SERIALIZE = "InternalError.Serialize"
INTERNALERROR_UNSERIALIZE = "InternalError.UnSerialize"
INVALIDPARAMETER = "InvalidParameter"
INVALIDPARAMETERVALUE = "InvalidParameterValue"
MISSINGPARAMETER = "MissingParameter"

func (*Client) CheckVerifyCodeMatchFlowIdWithContext added in v1.0.324

func (c *Client) CheckVerifyCodeMatchFlowIdWithContext(ctx context.Context, request *CheckVerifyCodeMatchFlowIdRequest) (response *CheckVerifyCodeMatchFlowIdResponse, err error)

CheckVerifyCodeMatchFlowId 此接口用于确认验证码是否正确

可能返回的错误码:

FAILEDOPERATION = "FailedOperation"
INTERNALERROR = "InternalError"
INTERNALERROR_CACHE = "InternalError.Cache"
INTERNALERROR_DB = "InternalError.Db"
INTERNALERROR_SERIALIZE = "InternalError.Serialize"
INTERNALERROR_UNSERIALIZE = "InternalError.UnSerialize"
INVALIDPARAMETER = "InvalidParameter"
INVALIDPARAMETERVALUE = "InvalidParameterValue"
MISSINGPARAMETER = "MissingParameter"

func (*Client) CreateFaceIdSign

func (c *Client) CreateFaceIdSign(request *CreateFaceIdSignRequest) (response *CreateFaceIdSignResponse, err error)

CreateFaceIdSign 该接口为第三方平台向电子签平台获取慧眼慧眼API签名

可能返回的错误码:

INTERNALERROR = "InternalError"
INTERNALERROR_API = "InternalError.Api"
INVALIDPARAMETERVALUE = "InvalidParameterValue"
MISSINGPARAMETER = "MissingParameter"
RESOURCENOTFOUND = "ResourceNotFound"

func (*Client) CreateFaceIdSignWithContext added in v1.0.324

func (c *Client) CreateFaceIdSignWithContext(ctx context.Context, request *CreateFaceIdSignRequest) (response *CreateFaceIdSignResponse, err error)

CreateFaceIdSign 该接口为第三方平台向电子签平台获取慧眼慧眼API签名

可能返回的错误码:

INTERNALERROR = "InternalError"
INTERNALERROR_API = "InternalError.Api"
INVALIDPARAMETERVALUE = "InvalidParameterValue"
MISSINGPARAMETER = "MissingParameter"
RESOURCENOTFOUND = "ResourceNotFound"

func (*Client) CreateFlowByFiles

func (c *Client) CreateFlowByFiles(request *CreateFlowByFilesRequest) (response *CreateFlowByFilesResponse, err error)

CreateFlowByFiles 此接口(CreateFlowByFiles)用于通过PDF文件创建签署流程。

注意:调用此接口前,请先调用多文件上传接口 (UploadFiles),提前上传合同文件。

可能返回的错误码:

INTERNALERROR_API = "InternalError.Api"
INTERNALERROR_DB = "InternalError.Db"
INVALIDPARAMETERVALUE = "InvalidParameterValue"
MISSINGPARAMETER = "MissingParameter"
RESOURCENOTFOUND = "ResourceNotFound"
RESOURCEUNAVAILABLE = "ResourceUnavailable"

func (*Client) CreateFlowByFilesWithContext added in v1.0.324

func (c *Client) CreateFlowByFilesWithContext(ctx context.Context, request *CreateFlowByFilesRequest) (response *CreateFlowByFilesResponse, err error)

CreateFlowByFiles 此接口(CreateFlowByFiles)用于通过PDF文件创建签署流程。

注意:调用此接口前,请先调用多文件上传接口 (UploadFiles),提前上传合同文件。

可能返回的错误码:

INTERNALERROR_API = "InternalError.Api"
INTERNALERROR_DB = "InternalError.Db"
INVALIDPARAMETERVALUE = "InvalidParameterValue"
MISSINGPARAMETER = "MissingParameter"
RESOURCENOTFOUND = "ResourceNotFound"
RESOURCEUNAVAILABLE = "ResourceUnavailable"

func (*Client) CreateH5FaceIdUrl

func (c *Client) CreateH5FaceIdUrl(request *CreateH5FaceIdUrlRequest) (response *CreateH5FaceIdUrlResponse, err error)

CreateH5FaceIdUrl 该接口为第三方平台向电子签平台获取慧眼H5人脸核身Url

可能返回的错误码:

INTERNALERROR = "InternalError"
INTERNALERROR_API = "InternalError.Api"
INVALIDPARAMETERVALUE = "InvalidParameterValue"
MISSINGPARAMETER = "MissingParameter"
RESOURCENOTFOUND = "ResourceNotFound"

func (*Client) CreateH5FaceIdUrlWithContext added in v1.0.324

func (c *Client) CreateH5FaceIdUrlWithContext(ctx context.Context, request *CreateH5FaceIdUrlRequest) (response *CreateH5FaceIdUrlResponse, err error)

CreateH5FaceIdUrl 该接口为第三方平台向电子签平台获取慧眼H5人脸核身Url

可能返回的错误码:

INTERNALERROR = "InternalError"
INTERNALERROR_API = "InternalError.Api"
INVALIDPARAMETERVALUE = "InvalidParameterValue"
MISSINGPARAMETER = "MissingParameter"
RESOURCENOTFOUND = "ResourceNotFound"

func (*Client) CreatePreviewSignUrl

func (c *Client) CreatePreviewSignUrl(request *CreatePreviewSignUrlRequest) (response *CreatePreviewSignUrlResponse, err error)

CreatePreviewSignUrl 此接口(CreatePreviewSignUrl)用于生成生成预览签署URL。

注:调用此接口前,请确保您已提前调用了发送流程接口(SendFlow)指定相关签署方。

可能返回的错误码:

AUTHFAILURE = "AuthFailure"
DRYRUNOPERATION = "DryRunOperation"
FAILEDOPERATION = "FailedOperation"
FAILEDOPERATION_ACCOUNTALREADYEXISTS = "FailedOperation.AccountAlreadyExists"
FAILEDOPERATION_ACCOUNTVERIFYFAIL = "FailedOperation.AccountVerifyFail"
FAILEDOPERATION_AUTHFAIL = "FailedOperation.AuthFail"
FAILEDOPERATION_DLOCKFAILED = "FailedOperation.DLockFailed"
FAILEDOPERATION_ERRBINDINGREPEATED = "FailedOperation.ErrBindingRepeated"
FAILEDOPERATION_GENERATEUSERSEAL = "FailedOperation.GenerateUserSeal"
FAILEDOPERATION_NOROLE = "FailedOperation.NoRole"
FAILEDOPERATION_REQUESTLIMITEXCEEDED = "FailedOperation.RequestLimitExceeded"
INTERNALERROR = "InternalError"
INTERNALERROR_API = "InternalError.Api"
INTERNALERROR_CACHE = "InternalError.Cache"
INTERNALERROR_CALLBACK = "InternalError.Callback"
INTERNALERROR_DB = "InternalError.Db"
INTERNALERROR_DECRYPTION = "InternalError.Decryption"
INTERNALERROR_ENCRYPTION = "InternalError.Encryption"
INTERNALERROR_GENERATEID = "InternalError.GenerateId"
INTERNALERROR_MQ = "InternalError.Mq"
INTERNALERROR_PDF = "InternalError.Pdf"
INTERNALERROR_SERIALIZE = "InternalError.Serialize"
INTERNALERROR_STORAGE = "InternalError.Storage"
INTERNALERROR_THIRDPARTY = "InternalError.ThirdParty"
INTERNALERROR_UNSERIALIZE = "InternalError.UnSerialize"
INVALIDPARAMETER = "InvalidParameter"
INVALIDPARAMETERVALUE = "InvalidParameterValue"
LIMITEXCEEDED = "LimitExceeded"
MISSINGPARAMETER = "MissingParameter"
OPERATIONDENIED = "OperationDenied"
OPERATIONDENIED_BANNEDAPPLICATION = "OperationDenied.BannedApplication"
OPERATIONDENIED_NOAPIAUTH = "OperationDenied.NoApiAuth"
OPERATIONDENIED_NOEXTRAVERIFY = "OperationDenied.NoExtraVerify"
OPERATIONDENIED_NOIDENTITYVERIFY = "OperationDenied.NoIdentityVerify"
OPERATIONDENIED_NOPAYMENTVERIFY = "OperationDenied.NoPaymentVerify"
OPERATIONDENIED_NOSESSION = "OperationDenied.NoSession"
OPERATIONDENIED_NOVERIFY = "OperationDenied.NoVerify"
OPERATIONDENIED_NOTOWNERUIN = "OperationDenied.NotOwnerUin"
OPERATIONDENIED_USERNOTINORGANIZATION = "OperationDenied.UserNotInOrganization"
REQUESTLIMITEXCEEDED = "RequestLimitExceeded"
RESOURCEINUSE = "ResourceInUse"
RESOURCEINSUFFICIENT = "ResourceInsufficient"
RESOURCENOTFOUND = "ResourceNotFound"
RESOURCEUNAVAILABLE = "ResourceUnavailable"
RESOURCESSOLDOUT = "ResourcesSoldOut"
UNAUTHORIZEDOPERATION = "UnauthorizedOperation"
UNKNOWNPARAMETER = "UnknownParameter"
UNSUPPORTEDOPERATION = "UnsupportedOperation"

func (*Client) CreatePreviewSignUrlWithContext added in v1.0.324

func (c *Client) CreatePreviewSignUrlWithContext(ctx context.Context, request *CreatePreviewSignUrlRequest) (response *CreatePreviewSignUrlResponse, err error)

CreatePreviewSignUrl 此接口(CreatePreviewSignUrl)用于生成生成预览签署URL。

注:调用此接口前,请确保您已提前调用了发送流程接口(SendFlow)指定相关签署方。

可能返回的错误码:

AUTHFAILURE = "AuthFailure"
DRYRUNOPERATION = "DryRunOperation"
FAILEDOPERATION = "FailedOperation"
FAILEDOPERATION_ACCOUNTALREADYEXISTS = "FailedOperation.AccountAlreadyExists"
FAILEDOPERATION_ACCOUNTVERIFYFAIL = "FailedOperation.AccountVerifyFail"
FAILEDOPERATION_AUTHFAIL = "FailedOperation.AuthFail"
FAILEDOPERATION_DLOCKFAILED = "FailedOperation.DLockFailed"
FAILEDOPERATION_ERRBINDINGREPEATED = "FailedOperation.ErrBindingRepeated"
FAILEDOPERATION_GENERATEUSERSEAL = "FailedOperation.GenerateUserSeal"
FAILEDOPERATION_NOROLE = "FailedOperation.NoRole"
FAILEDOPERATION_REQUESTLIMITEXCEEDED = "FailedOperation.RequestLimitExceeded"
INTERNALERROR = "InternalError"
INTERNALERROR_API = "InternalError.Api"
INTERNALERROR_CACHE = "InternalError.Cache"
INTERNALERROR_CALLBACK = "InternalError.Callback"
INTERNALERROR_DB = "InternalError.Db"
INTERNALERROR_DECRYPTION = "InternalError.Decryption"
INTERNALERROR_ENCRYPTION = "InternalError.Encryption"
INTERNALERROR_GENERATEID = "InternalError.GenerateId"
INTERNALERROR_MQ = "InternalError.Mq"
INTERNALERROR_PDF = "InternalError.Pdf"
INTERNALERROR_SERIALIZE = "InternalError.Serialize"
INTERNALERROR_STORAGE = "InternalError.Storage"
INTERNALERROR_THIRDPARTY = "InternalError.ThirdParty"
INTERNALERROR_UNSERIALIZE = "InternalError.UnSerialize"
INVALIDPARAMETER = "InvalidParameter"
INVALIDPARAMETERVALUE = "InvalidParameterValue"
LIMITEXCEEDED = "LimitExceeded"
MISSINGPARAMETER = "MissingParameter"
OPERATIONDENIED = "OperationDenied"
OPERATIONDENIED_BANNEDAPPLICATION = "OperationDenied.BannedApplication"
OPERATIONDENIED_NOAPIAUTH = "OperationDenied.NoApiAuth"
OPERATIONDENIED_NOEXTRAVERIFY = "OperationDenied.NoExtraVerify"
OPERATIONDENIED_NOIDENTITYVERIFY = "OperationDenied.NoIdentityVerify"
OPERATIONDENIED_NOPAYMENTVERIFY = "OperationDenied.NoPaymentVerify"
OPERATIONDENIED_NOSESSION = "OperationDenied.NoSession"
OPERATIONDENIED_NOVERIFY = "OperationDenied.NoVerify"
OPERATIONDENIED_NOTOWNERUIN = "OperationDenied.NotOwnerUin"
OPERATIONDENIED_USERNOTINORGANIZATION = "OperationDenied.UserNotInOrganization"
REQUESTLIMITEXCEEDED = "RequestLimitExceeded"
RESOURCEINUSE = "ResourceInUse"
RESOURCEINSUFFICIENT = "ResourceInsufficient"
RESOURCENOTFOUND = "ResourceNotFound"
RESOURCEUNAVAILABLE = "ResourceUnavailable"
RESOURCESSOLDOUT = "ResourcesSoldOut"
UNAUTHORIZEDOPERATION = "UnauthorizedOperation"
UNKNOWNPARAMETER = "UnknownParameter"
UNSUPPORTEDOPERATION = "UnsupportedOperation"

func (*Client) CreateSeal

func (c *Client) CreateSeal(request *CreateSealRequest) (response *CreateSealResponse, err error)

CreateSeal 此接口(CreateSeal)用于创建个人/企业印章。

注意:使用FileId参数指定印章,需先调用多文件上传 (UploadFiles) 上传印章图片。

可能返回的错误码:

FAILEDOPERATION = "FailedOperation"
INTERNALERROR = "InternalError"
INTERNALERROR_API = "InternalError.Api"
INTERNALERROR_DB = "InternalError.Db"
INTERNALERROR_GENERATEID = "InternalError.GenerateId"
INTERNALERROR_STORAGE = "InternalError.Storage"
INVALIDPARAMETER = "InvalidParameter"
INVALIDPARAMETERVALUE = "InvalidParameterValue"
MISSINGPARAMETER = "MissingParameter"
RESOURCENOTFOUND = "ResourceNotFound"

func (*Client) CreateSealWithContext added in v1.0.324

func (c *Client) CreateSealWithContext(ctx context.Context, request *CreateSealRequest) (response *CreateSealResponse, err error)

CreateSeal 此接口(CreateSeal)用于创建个人/企业印章。

注意:使用FileId参数指定印章,需先调用多文件上传 (UploadFiles) 上传印章图片。

可能返回的错误码:

FAILEDOPERATION = "FailedOperation"
INTERNALERROR = "InternalError"
INTERNALERROR_API = "InternalError.Api"
INTERNALERROR_DB = "InternalError.Db"
INTERNALERROR_GENERATEID = "InternalError.GenerateId"
INTERNALERROR_STORAGE = "InternalError.Storage"
INVALIDPARAMETER = "InvalidParameter"
INVALIDPARAMETERVALUE = "InvalidParameterValue"
MISSINGPARAMETER = "MissingParameter"
RESOURCENOTFOUND = "ResourceNotFound"

func (*Client) CreateServerFlowSign

func (c *Client) CreateServerFlowSign(request *CreateServerFlowSignRequest) (response *CreateServerFlowSignResponse, err error)

CreateServerFlowSign 此接口(CreateServerFlowSign)用于静默签署文件。

注:

1、此接口为白名单接口,调用前请提前与客服经理或邮件至e-contract@tencent.com进行联系。

2、仅合同发起者可使用流程静默签署能力。

可能返回的错误码:

FAILEDOPERATION = "FailedOperation"
FAILEDOPERATION_ACCOUNTVERIFYFAIL = "FailedOperation.AccountVerifyFail"
INTERNALERROR = "InternalError"
INTERNALERROR_DB = "InternalError.Db"
INTERNALERROR_PDF = "InternalError.Pdf"
RESOURCENOTFOUND = "ResourceNotFound"
RESOURCEUNAVAILABLE = "ResourceUnavailable"
UNKNOWNPARAMETER = "UnknownParameter"

func (*Client) CreateServerFlowSignWithContext added in v1.0.324

func (c *Client) CreateServerFlowSignWithContext(ctx context.Context, request *CreateServerFlowSignRequest) (response *CreateServerFlowSignResponse, err error)

CreateServerFlowSign 此接口(CreateServerFlowSign)用于静默签署文件。

注:

1、此接口为白名单接口,调用前请提前与客服经理或邮件至e-contract@tencent.com进行联系。

2、仅合同发起者可使用流程静默签署能力。

可能返回的错误码:

FAILEDOPERATION = "FailedOperation"
FAILEDOPERATION_ACCOUNTVERIFYFAIL = "FailedOperation.AccountVerifyFail"
INTERNALERROR = "InternalError"
INTERNALERROR_DB = "InternalError.Db"
INTERNALERROR_PDF = "InternalError.Pdf"
RESOURCENOTFOUND = "ResourceNotFound"
RESOURCEUNAVAILABLE = "ResourceUnavailable"
UNKNOWNPARAMETER = "UnknownParameter"

func (*Client) CreateSignUrl

func (c *Client) CreateSignUrl(request *CreateSignUrlRequest) (response *CreateSignUrlResponse, err error)

CreateSignUrl 此接口(CreateSignUrl)用于生成指定用户的签署URL。

注:调用此接口前,请确保您已提前调用了发送流程接口(SendFlow)指定相关签署方。

可能返回的错误码:

AUTHFAILURE = "AuthFailure"
DRYRUNOPERATION = "DryRunOperation"
FAILEDOPERATION = "FailedOperation"
FAILEDOPERATION_ACCOUNTALREADYEXISTS = "FailedOperation.AccountAlreadyExists"
FAILEDOPERATION_ACCOUNTVERIFYFAIL = "FailedOperation.AccountVerifyFail"
FAILEDOPERATION_AUTHFAIL = "FailedOperation.AuthFail"
FAILEDOPERATION_DLOCKFAILED = "FailedOperation.DLockFailed"
FAILEDOPERATION_ERRBINDINGREPEATED = "FailedOperation.ErrBindingRepeated"
FAILEDOPERATION_GENERATEUSERSEAL = "FailedOperation.GenerateUserSeal"
FAILEDOPERATION_NOROLE = "FailedOperation.NoRole"
FAILEDOPERATION_REQUESTLIMITEXCEEDED = "FailedOperation.RequestLimitExceeded"
INTERNALERROR = "InternalError"
INTERNALERROR_API = "InternalError.Api"
INTERNALERROR_CACHE = "InternalError.Cache"
INTERNALERROR_CALLBACK = "InternalError.Callback"
INTERNALERROR_DB = "InternalError.Db"
INTERNALERROR_DECRYPTION = "InternalError.Decryption"
INTERNALERROR_ENCRYPTION = "InternalError.Encryption"
INTERNALERROR_GENERATEID = "InternalError.GenerateId"
INTERNALERROR_MQ = "InternalError.Mq"
INTERNALERROR_PDF = "InternalError.Pdf"
INTERNALERROR_SERIALIZE = "InternalError.Serialize"
INTERNALERROR_STORAGE = "InternalError.Storage"
INTERNALERROR_THIRDPARTY = "InternalError.ThirdParty"
INTERNALERROR_UNSERIALIZE = "InternalError.UnSerialize"
INVALIDPARAMETER = "InvalidParameter"
INVALIDPARAMETERVALUE = "InvalidParameterValue"
LIMITEXCEEDED = "LimitExceeded"
MISSINGPARAMETER = "MissingParameter"
OPERATIONDENIED = "OperationDenied"
OPERATIONDENIED_BANNEDAPPLICATION = "OperationDenied.BannedApplication"
OPERATIONDENIED_NOAPIAUTH = "OperationDenied.NoApiAuth"
OPERATIONDENIED_NOEXTRAVERIFY = "OperationDenied.NoExtraVerify"
OPERATIONDENIED_NOIDENTITYVERIFY = "OperationDenied.NoIdentityVerify"
OPERATIONDENIED_NOPAYMENTVERIFY = "OperationDenied.NoPaymentVerify"
OPERATIONDENIED_NOSESSION = "OperationDenied.NoSession"
OPERATIONDENIED_NOVERIFY = "OperationDenied.NoVerify"
OPERATIONDENIED_NOTOWNERUIN = "OperationDenied.NotOwnerUin"
OPERATIONDENIED_USERNOTINORGANIZATION = "OperationDenied.UserNotInOrganization"
REQUESTLIMITEXCEEDED = "RequestLimitExceeded"
RESOURCEINUSE = "ResourceInUse"
RESOURCEINSUFFICIENT = "ResourceInsufficient"
RESOURCENOTFOUND = "ResourceNotFound"
RESOURCEUNAVAILABLE = "ResourceUnavailable"
RESOURCESSOLDOUT = "ResourcesSoldOut"
UNAUTHORIZEDOPERATION = "UnauthorizedOperation"
UNKNOWNPARAMETER = "UnknownParameter"
UNSUPPORTEDOPERATION = "UnsupportedOperation"

func (*Client) CreateSignUrlWithContext added in v1.0.324

func (c *Client) CreateSignUrlWithContext(ctx context.Context, request *CreateSignUrlRequest) (response *CreateSignUrlResponse, err error)

CreateSignUrl 此接口(CreateSignUrl)用于生成指定用户的签署URL。

注:调用此接口前,请确保您已提前调用了发送流程接口(SendFlow)指定相关签署方。

可能返回的错误码:

AUTHFAILURE = "AuthFailure"
DRYRUNOPERATION = "DryRunOperation"
FAILEDOPERATION = "FailedOperation"
FAILEDOPERATION_ACCOUNTALREADYEXISTS = "FailedOperation.AccountAlreadyExists"
FAILEDOPERATION_ACCOUNTVERIFYFAIL = "FailedOperation.AccountVerifyFail"
FAILEDOPERATION_AUTHFAIL = "FailedOperation.AuthFail"
FAILEDOPERATION_DLOCKFAILED = "FailedOperation.DLockFailed"
FAILEDOPERATION_ERRBINDINGREPEATED = "FailedOperation.ErrBindingRepeated"
FAILEDOPERATION_GENERATEUSERSEAL = "FailedOperation.GenerateUserSeal"
FAILEDOPERATION_NOROLE = "FailedOperation.NoRole"
FAILEDOPERATION_REQUESTLIMITEXCEEDED = "FailedOperation.RequestLimitExceeded"
INTERNALERROR = "InternalError"
INTERNALERROR_API = "InternalError.Api"
INTERNALERROR_CACHE = "InternalError.Cache"
INTERNALERROR_CALLBACK = "InternalError.Callback"
INTERNALERROR_DB = "InternalError.Db"
INTERNALERROR_DECRYPTION = "InternalError.Decryption"
INTERNALERROR_ENCRYPTION = "InternalError.Encryption"
INTERNALERROR_GENERATEID = "InternalError.GenerateId"
INTERNALERROR_MQ = "InternalError.Mq"
INTERNALERROR_PDF = "InternalError.Pdf"
INTERNALERROR_SERIALIZE = "InternalError.Serialize"
INTERNALERROR_STORAGE = "InternalError.Storage"
INTERNALERROR_THIRDPARTY = "InternalError.ThirdParty"
INTERNALERROR_UNSERIALIZE = "InternalError.UnSerialize"
INVALIDPARAMETER = "InvalidParameter"
INVALIDPARAMETERVALUE = "InvalidParameterValue"
LIMITEXCEEDED = "LimitExceeded"
MISSINGPARAMETER = "MissingParameter"
OPERATIONDENIED = "OperationDenied"
OPERATIONDENIED_BANNEDAPPLICATION = "OperationDenied.BannedApplication"
OPERATIONDENIED_NOAPIAUTH = "OperationDenied.NoApiAuth"
OPERATIONDENIED_NOEXTRAVERIFY = "OperationDenied.NoExtraVerify"
OPERATIONDENIED_NOIDENTITYVERIFY = "OperationDenied.NoIdentityVerify"
OPERATIONDENIED_NOPAYMENTVERIFY = "OperationDenied.NoPaymentVerify"
OPERATIONDENIED_NOSESSION = "OperationDenied.NoSession"
OPERATIONDENIED_NOVERIFY = "OperationDenied.NoVerify"
OPERATIONDENIED_NOTOWNERUIN = "OperationDenied.NotOwnerUin"
OPERATIONDENIED_USERNOTINORGANIZATION = "OperationDenied.UserNotInOrganization"
REQUESTLIMITEXCEEDED = "RequestLimitExceeded"
RESOURCEINUSE = "ResourceInUse"
RESOURCEINSUFFICIENT = "ResourceInsufficient"
RESOURCENOTFOUND = "ResourceNotFound"
RESOURCEUNAVAILABLE = "ResourceUnavailable"
RESOURCESSOLDOUT = "ResourcesSoldOut"
UNAUTHORIZEDOPERATION = "UnauthorizedOperation"
UNKNOWNPARAMETER = "UnknownParameter"
UNSUPPORTEDOPERATION = "UnsupportedOperation"

func (*Client) CreateSubOrganization

func (c *Client) CreateSubOrganization(request *CreateSubOrganizationRequest) (response *CreateSubOrganizationResponse, err error)

CreateSubOrganization 此接口(CreateSubOrganization)用于在腾讯电子签内注册子机构。

可能返回的错误码:

AUTHFAILURE = "AuthFailure"
DRYRUNOPERATION = "DryRunOperation"
FAILEDOPERATION = "FailedOperation"
FAILEDOPERATION_ACCOUNTALREADYEXISTS = "FailedOperation.AccountAlreadyExists"
FAILEDOPERATION_ACCOUNTVERIFYFAIL = "FailedOperation.AccountVerifyFail"
FAILEDOPERATION_AUTHFAIL = "FailedOperation.AuthFail"
FAILEDOPERATION_DLOCKFAILED = "FailedOperation.DLockFailed"
FAILEDOPERATION_ERRBINDINGREPEATED = "FailedOperation.ErrBindingRepeated"
FAILEDOPERATION_GENERATEUSERSEAL = "FailedOperation.GenerateUserSeal"
FAILEDOPERATION_NOROLE = "FailedOperation.NoRole"
FAILEDOPERATION_OPENIDALREADYEXISTS = "FailedOperation.OpenIdAlreadyExists"
FAILEDOPERATION_ORGIDCARDNUMBERALREADYEXISTS = "FailedOperation.OrgIdCardNumberAlreadyExists"
FAILEDOPERATION_REQUESTLIMITEXCEEDED = "FailedOperation.RequestLimitExceeded"
INTERNALERROR = "InternalError"
INTERNALERROR_API = "InternalError.Api"
INTERNALERROR_CACHE = "InternalError.Cache"
INTERNALERROR_CALLBACK = "InternalError.Callback"
INTERNALERROR_DB = "InternalError.Db"
INTERNALERROR_DECRYPTION = "InternalError.Decryption"
INTERNALERROR_ENCRYPTION = "InternalError.Encryption"
INTERNALERROR_GENERATEID = "InternalError.GenerateId"
INTERNALERROR_MQ = "InternalError.Mq"
INTERNALERROR_PDF = "InternalError.Pdf"
INTERNALERROR_SERIALIZE = "InternalError.Serialize"
INTERNALERROR_STORAGE = "InternalError.Storage"
INTERNALERROR_THIRDPARTY = "InternalError.ThirdParty"
INTERNALERROR_UNSERIALIZE = "InternalError.UnSerialize"
INVALIDPARAMETER = "InvalidParameter"
INVALIDPARAMETERVALUE = "InvalidParameterValue"
LIMITEXCEEDED = "LimitExceeded"
MISSINGPARAMETER = "MissingParameter"
OPERATIONDENIED = "OperationDenied"
OPERATIONDENIED_BANNEDAPPLICATION = "OperationDenied.BannedApplication"
OPERATIONDENIED_NOAPIAUTH = "OperationDenied.NoApiAuth"
OPERATIONDENIED_NOEXTRAVERIFY = "OperationDenied.NoExtraVerify"
OPERATIONDENIED_NOIDENTITYVERIFY = "OperationDenied.NoIdentityVerify"
OPERATIONDENIED_NOPAYMENTVERIFY = "OperationDenied.NoPaymentVerify"
OPERATIONDENIED_NOSESSION = "OperationDenied.NoSession"
OPERATIONDENIED_NOVERIFY = "OperationDenied.NoVerify"
OPERATIONDENIED_NOTOWNERUIN = "OperationDenied.NotOwnerUin"
OPERATIONDENIED_USERNOTINORGANIZATION = "OperationDenied.UserNotInOrganization"
REQUESTLIMITEXCEEDED = "RequestLimitExceeded"
RESOURCEINUSE = "ResourceInUse"
RESOURCEINSUFFICIENT = "ResourceInsufficient"
RESOURCENOTFOUND = "ResourceNotFound"
RESOURCEUNAVAILABLE = "ResourceUnavailable"
RESOURCESSOLDOUT = "ResourcesSoldOut"
UNAUTHORIZEDOPERATION = "UnauthorizedOperation"
UNKNOWNPARAMETER = "UnknownParameter"
UNSUPPORTEDOPERATION = "UnsupportedOperation"

func (*Client) CreateSubOrganizationAndSeal

func (c *Client) CreateSubOrganizationAndSeal(request *CreateSubOrganizationAndSealRequest) (response *CreateSubOrganizationAndSealResponse, err error)

CreateSubOrganizationAndSeal 此接口(CreateSubOrganizationAndSeal)用于注册子机构,同时系统将为该子企业自动生成一个默认电子印章图片。

注意:

1. 在后续的签署流程中,若未指定签署使用的印章ID,则默认调用自动生成的印章图片进行签署。

2. 此接口为白名单接口,如您需要使用此能力,请提前与客户经理沟通或邮件至e-contract@tencent.com与我们联系。

可能返回的错误码:

AUTHFAILURE = "AuthFailure"
DRYRUNOPERATION = "DryRunOperation"
FAILEDOPERATION = "FailedOperation"
FAILEDOPERATION_ACCOUNTALREADYEXISTS = "FailedOperation.AccountAlreadyExists"
FAILEDOPERATION_ACCOUNTVERIFYFAIL = "FailedOperation.AccountVerifyFail"
FAILEDOPERATION_AUTHFAIL = "FailedOperation.AuthFail"
FAILEDOPERATION_DLOCKFAILED = "FailedOperation.DLockFailed"
FAILEDOPERATION_ERRBINDINGREPEATED = "FailedOperation.ErrBindingRepeated"
FAILEDOPERATION_GENERATEUSERSEAL = "FailedOperation.GenerateUserSeal"
FAILEDOPERATION_NOROLE = "FailedOperation.NoRole"
FAILEDOPERATION_ORGIDCARDNUMBERALREADYEXISTS = "FailedOperation.OrgIdCardNumberAlreadyExists"
FAILEDOPERATION_REQUESTLIMITEXCEEDED = "FailedOperation.RequestLimitExceeded"
INTERNALERROR = "InternalError"
INTERNALERROR_API = "InternalError.Api"
INTERNALERROR_CACHE = "InternalError.Cache"
INTERNALERROR_CALLBACK = "InternalError.Callback"
INTERNALERROR_DB = "InternalError.Db"
INTERNALERROR_DECRYPTION = "InternalError.Decryption"
INTERNALERROR_ENCRYPTION = "InternalError.Encryption"
INTERNALERROR_GENERATEID = "InternalError.GenerateId"
INTERNALERROR_MQ = "InternalError.Mq"
INTERNALERROR_PDF = "InternalError.Pdf"
INTERNALERROR_SERIALIZE = "InternalError.Serialize"
INTERNALERROR_STORAGE = "InternalError.Storage"
INTERNALERROR_THIRDPARTY = "InternalError.ThirdParty"
INTERNALERROR_UNSERIALIZE = "InternalError.UnSerialize"
INVALIDPARAMETER = "InvalidParameter"
INVALIDPARAMETERVALUE = "InvalidParameterValue"
LIMITEXCEEDED = "LimitExceeded"
MISSINGPARAMETER = "MissingParameter"
OPERATIONDENIED = "OperationDenied"
OPERATIONDENIED_BANNEDAPPLICATION = "OperationDenied.BannedApplication"
OPERATIONDENIED_NOAPIAUTH = "OperationDenied.NoApiAuth"
OPERATIONDENIED_NOEXTRAVERIFY = "OperationDenied.NoExtraVerify"
OPERATIONDENIED_NOIDENTITYVERIFY = "OperationDenied.NoIdentityVerify"
OPERATIONDENIED_NOPAYMENTVERIFY = "OperationDenied.NoPaymentVerify"
OPERATIONDENIED_NOSESSION = "OperationDenied.NoSession"
OPERATIONDENIED_NOVERIFY = "OperationDenied.NoVerify"
OPERATIONDENIED_NOTOWNERUIN = "OperationDenied.NotOwnerUin"
OPERATIONDENIED_USERNOTINORGANIZATION = "OperationDenied.UserNotInOrganization"
REQUESTLIMITEXCEEDED = "RequestLimitExceeded"
RESOURCEINUSE = "ResourceInUse"
RESOURCEINSUFFICIENT = "ResourceInsufficient"
RESOURCENOTFOUND = "ResourceNotFound"
RESOURCEUNAVAILABLE = "ResourceUnavailable"
RESOURCESSOLDOUT = "ResourcesSoldOut"
UNAUTHORIZEDOPERATION = "UnauthorizedOperation"
UNKNOWNPARAMETER = "UnknownParameter"
UNSUPPORTEDOPERATION = "UnsupportedOperation"

func (*Client) CreateSubOrganizationAndSealWithContext added in v1.0.324

func (c *Client) CreateSubOrganizationAndSealWithContext(ctx context.Context, request *CreateSubOrganizationAndSealRequest) (response *CreateSubOrganizationAndSealResponse, err error)

CreateSubOrganizationAndSeal 此接口(CreateSubOrganizationAndSeal)用于注册子机构,同时系统将为该子企业自动生成一个默认电子印章图片。

注意:

1. 在后续的签署流程中,若未指定签署使用的印章ID,则默认调用自动生成的印章图片进行签署。

2. 此接口为白名单接口,如您需要使用此能力,请提前与客户经理沟通或邮件至e-contract@tencent.com与我们联系。

可能返回的错误码:

AUTHFAILURE = "AuthFailure"
DRYRUNOPERATION = "DryRunOperation"
FAILEDOPERATION = "FailedOperation"
FAILEDOPERATION_ACCOUNTALREADYEXISTS = "FailedOperation.AccountAlreadyExists"
FAILEDOPERATION_ACCOUNTVERIFYFAIL = "FailedOperation.AccountVerifyFail"
FAILEDOPERATION_AUTHFAIL = "FailedOperation.AuthFail"
FAILEDOPERATION_DLOCKFAILED = "FailedOperation.DLockFailed"
FAILEDOPERATION_ERRBINDINGREPEATED = "FailedOperation.ErrBindingRepeated"
FAILEDOPERATION_GENERATEUSERSEAL = "FailedOperation.GenerateUserSeal"
FAILEDOPERATION_NOROLE = "FailedOperation.NoRole"
FAILEDOPERATION_ORGIDCARDNUMBERALREADYEXISTS = "FailedOperation.OrgIdCardNumberAlreadyExists"
FAILEDOPERATION_REQUESTLIMITEXCEEDED = "FailedOperation.RequestLimitExceeded"
INTERNALERROR = "InternalError"
INTERNALERROR_API = "InternalError.Api"
INTERNALERROR_CACHE = "InternalError.Cache"
INTERNALERROR_CALLBACK = "InternalError.Callback"
INTERNALERROR_DB = "InternalError.Db"
INTERNALERROR_DECRYPTION = "InternalError.Decryption"
INTERNALERROR_ENCRYPTION = "InternalError.Encryption"
INTERNALERROR_GENERATEID = "InternalError.GenerateId"
INTERNALERROR_MQ = "InternalError.Mq"
INTERNALERROR_PDF = "InternalError.Pdf"
INTERNALERROR_SERIALIZE = "InternalError.Serialize"
INTERNALERROR_STORAGE = "InternalError.Storage"
INTERNALERROR_THIRDPARTY = "InternalError.ThirdParty"
INTERNALERROR_UNSERIALIZE = "InternalError.UnSerialize"
INVALIDPARAMETER = "InvalidParameter"
INVALIDPARAMETERVALUE = "InvalidParameterValue"
LIMITEXCEEDED = "LimitExceeded"
MISSINGPARAMETER = "MissingParameter"
OPERATIONDENIED = "OperationDenied"
OPERATIONDENIED_BANNEDAPPLICATION = "OperationDenied.BannedApplication"
OPERATIONDENIED_NOAPIAUTH = "OperationDenied.NoApiAuth"
OPERATIONDENIED_NOEXTRAVERIFY = "OperationDenied.NoExtraVerify"
OPERATIONDENIED_NOIDENTITYVERIFY = "OperationDenied.NoIdentityVerify"
OPERATIONDENIED_NOPAYMENTVERIFY = "OperationDenied.NoPaymentVerify"
OPERATIONDENIED_NOSESSION = "OperationDenied.NoSession"
OPERATIONDENIED_NOVERIFY = "OperationDenied.NoVerify"
OPERATIONDENIED_NOTOWNERUIN = "OperationDenied.NotOwnerUin"
OPERATIONDENIED_USERNOTINORGANIZATION = "OperationDenied.UserNotInOrganization"
REQUESTLIMITEXCEEDED = "RequestLimitExceeded"
RESOURCEINUSE = "ResourceInUse"
RESOURCEINSUFFICIENT = "ResourceInsufficient"
RESOURCENOTFOUND = "ResourceNotFound"
RESOURCEUNAVAILABLE = "ResourceUnavailable"
RESOURCESSOLDOUT = "ResourcesSoldOut"
UNAUTHORIZEDOPERATION = "UnauthorizedOperation"
UNKNOWNPARAMETER = "UnknownParameter"
UNSUPPORTEDOPERATION = "UnsupportedOperation"

func (*Client) CreateSubOrganizationWithContext added in v1.0.324

func (c *Client) CreateSubOrganizationWithContext(ctx context.Context, request *CreateSubOrganizationRequest) (response *CreateSubOrganizationResponse, err error)

CreateSubOrganization 此接口(CreateSubOrganization)用于在腾讯电子签内注册子机构。

可能返回的错误码:

AUTHFAILURE = "AuthFailure"
DRYRUNOPERATION = "DryRunOperation"
FAILEDOPERATION = "FailedOperation"
FAILEDOPERATION_ACCOUNTALREADYEXISTS = "FailedOperation.AccountAlreadyExists"
FAILEDOPERATION_ACCOUNTVERIFYFAIL = "FailedOperation.AccountVerifyFail"
FAILEDOPERATION_AUTHFAIL = "FailedOperation.AuthFail"
FAILEDOPERATION_DLOCKFAILED = "FailedOperation.DLockFailed"
FAILEDOPERATION_ERRBINDINGREPEATED = "FailedOperation.ErrBindingRepeated"
FAILEDOPERATION_GENERATEUSERSEAL = "FailedOperation.GenerateUserSeal"
FAILEDOPERATION_NOROLE = "FailedOperation.NoRole"
FAILEDOPERATION_OPENIDALREADYEXISTS = "FailedOperation.OpenIdAlreadyExists"
FAILEDOPERATION_ORGIDCARDNUMBERALREADYEXISTS = "FailedOperation.OrgIdCardNumberAlreadyExists"
FAILEDOPERATION_REQUESTLIMITEXCEEDED = "FailedOperation.RequestLimitExceeded"
INTERNALERROR = "InternalError"
INTERNALERROR_API = "InternalError.Api"
INTERNALERROR_CACHE = "InternalError.Cache"
INTERNALERROR_CALLBACK = "InternalError.Callback"
INTERNALERROR_DB = "InternalError.Db"
INTERNALERROR_DECRYPTION = "InternalError.Decryption"
INTERNALERROR_ENCRYPTION = "InternalError.Encryption"
INTERNALERROR_GENERATEID = "InternalError.GenerateId"
INTERNALERROR_MQ = "InternalError.Mq"
INTERNALERROR_PDF = "InternalError.Pdf"
INTERNALERROR_SERIALIZE = "InternalError.Serialize"
INTERNALERROR_STORAGE = "InternalError.Storage"
INTERNALERROR_THIRDPARTY = "InternalError.ThirdParty"
INTERNALERROR_UNSERIALIZE = "InternalError.UnSerialize"
INVALIDPARAMETER = "InvalidParameter"
INVALIDPARAMETERVALUE = "InvalidParameterValue"
LIMITEXCEEDED = "LimitExceeded"
MISSINGPARAMETER = "MissingParameter"
OPERATIONDENIED = "OperationDenied"
OPERATIONDENIED_BANNEDAPPLICATION = "OperationDenied.BannedApplication"
OPERATIONDENIED_NOAPIAUTH = "OperationDenied.NoApiAuth"
OPERATIONDENIED_NOEXTRAVERIFY = "OperationDenied.NoExtraVerify"
OPERATIONDENIED_NOIDENTITYVERIFY = "OperationDenied.NoIdentityVerify"
OPERATIONDENIED_NOPAYMENTVERIFY = "OperationDenied.NoPaymentVerify"
OPERATIONDENIED_NOSESSION = "OperationDenied.NoSession"
OPERATIONDENIED_NOVERIFY = "OperationDenied.NoVerify"
OPERATIONDENIED_NOTOWNERUIN = "OperationDenied.NotOwnerUin"
OPERATIONDENIED_USERNOTINORGANIZATION = "OperationDenied.UserNotInOrganization"
REQUESTLIMITEXCEEDED = "RequestLimitExceeded"
RESOURCEINUSE = "ResourceInUse"
RESOURCEINSUFFICIENT = "ResourceInsufficient"
RESOURCENOTFOUND = "ResourceNotFound"
RESOURCEUNAVAILABLE = "ResourceUnavailable"
RESOURCESSOLDOUT = "ResourcesSoldOut"
UNAUTHORIZEDOPERATION = "UnauthorizedOperation"
UNKNOWNPARAMETER = "UnknownParameter"
UNSUPPORTEDOPERATION = "UnsupportedOperation"

func (*Client) CreateUser

func (c *Client) CreateUser(request *CreateUserRequest) (response *CreateUserResponse, err error)

CreateUser 此接口(CreateUser)用于注册腾讯电子签个人用户。

可能返回的错误码:

AUTHFAILURE = "AuthFailure"
DRYRUNOPERATION = "DryRunOperation"
FAILEDOPERATION = "FailedOperation"
FAILEDOPERATION_ACCOUNTALREADYEXISTS = "FailedOperation.AccountAlreadyExists"
FAILEDOPERATION_ACCOUNTVERIFYFAIL = "FailedOperation.AccountVerifyFail"
FAILEDOPERATION_AUTHFAIL = "FailedOperation.AuthFail"
FAILEDOPERATION_DLOCKFAILED = "FailedOperation.DLockFailed"
FAILEDOPERATION_ERRBINDINGREPEATED = "FailedOperation.ErrBindingRepeated"
FAILEDOPERATION_GENERATEUSERSEAL = "FailedOperation.GenerateUserSeal"
FAILEDOPERATION_NOROLE = "FailedOperation.NoRole"
FAILEDOPERATION_REQUESTLIMITEXCEEDED = "FailedOperation.RequestLimitExceeded"
FAILEDOPERATION_REQUESTLIMITEXCEEDED1D = "FailedOperation.RequestLimitExceeded1D"
FAILEDOPERATION_REQUESTLIMITEXCEEDED1H = "FailedOperation.RequestLimitExceeded1H"
FAILEDOPERATION_REQUESTLIMITEXCEEDED30S = "FailedOperation.RequestLimitExceeded30S"
INTERNALERROR = "InternalError"
INTERNALERROR_API = "InternalError.Api"
INTERNALERROR_CACHE = "InternalError.Cache"
INTERNALERROR_CALLBACK = "InternalError.Callback"
INTERNALERROR_DB = "InternalError.Db"
INTERNALERROR_DECRYPTION = "InternalError.Decryption"
INTERNALERROR_ENCRYPTION = "InternalError.Encryption"
INTERNALERROR_GENERATEID = "InternalError.GenerateId"
INTERNALERROR_MQ = "InternalError.Mq"
INTERNALERROR_PDF = "InternalError.Pdf"
INTERNALERROR_SERIALIZE = "InternalError.Serialize"
INTERNALERROR_STORAGE = "InternalError.Storage"
INTERNALERROR_THIRDPARTY = "InternalError.ThirdParty"
INTERNALERROR_UNSERIALIZE = "InternalError.UnSerialize"
INVALIDPARAMETER = "InvalidParameter"
INVALIDPARAMETER_INVALIDVERIFYRESULT = "InvalidParameter.InvalidVerifyResult"
INVALIDPARAMETERVALUE = "InvalidParameterValue"
LIMITEXCEEDED = "LimitExceeded"
MISSINGPARAMETER = "MissingParameter"
OPERATIONDENIED = "OperationDenied"
OPERATIONDENIED_BANNEDAPPLICATION = "OperationDenied.BannedApplication"
OPERATIONDENIED_NOAPIAUTH = "OperationDenied.NoApiAuth"
OPERATIONDENIED_NOEXTRAVERIFY = "OperationDenied.NoExtraVerify"
OPERATIONDENIED_NOIDENTITYVERIFY = "OperationDenied.NoIdentityVerify"
OPERATIONDENIED_NOPAYMENTVERIFY = "OperationDenied.NoPaymentVerify"
OPERATIONDENIED_NOSESSION = "OperationDenied.NoSession"
OPERATIONDENIED_NOVERIFY = "OperationDenied.NoVerify"
OPERATIONDENIED_NOTOWNERUIN = "OperationDenied.NotOwnerUin"
OPERATIONDENIED_USERNOTINORGANIZATION = "OperationDenied.UserNotInOrganization"
REQUESTLIMITEXCEEDED = "RequestLimitExceeded"
RESOURCEINUSE = "ResourceInUse"
RESOURCEINSUFFICIENT = "ResourceInsufficient"
RESOURCENOTFOUND = "ResourceNotFound"
RESOURCEUNAVAILABLE = "ResourceUnavailable"
RESOURCESSOLDOUT = "ResourcesSoldOut"
UNAUTHORIZEDOPERATION = "UnauthorizedOperation"
UNKNOWNPARAMETER = "UnknownParameter"
UNSUPPORTEDOPERATION = "UnsupportedOperation"

func (*Client) CreateUserAndSeal

func (c *Client) CreateUserAndSeal(request *CreateUserAndSealRequest) (response *CreateUserAndSealResponse, err error)

CreateUserAndSeal 第三方应用可通过此接口(CreateUserAndSeal)注册腾讯电子签实名个人用户,同时系统将为该用户自动生成一个默认电子签名图片。

注意:

1. 在后续的签署流程中,若未指定签署使用的印章ID,则默认调用自动生成的签名图片进行签署。

2. 此接口为白名单接口,如您需要使用此能力,请提前与客户经理沟通或邮件至e-contract@tencent.com与我们联系。

可能返回的错误码:

AUTHFAILURE = "AuthFailure"
DRYRUNOPERATION = "DryRunOperation"
FAILEDOPERATION = "FailedOperation"
FAILEDOPERATION_ACCOUNTALREADYEXISTS = "FailedOperation.AccountAlreadyExists"
FAILEDOPERATION_ACCOUNTVERIFYFAIL = "FailedOperation.AccountVerifyFail"
FAILEDOPERATION_AUTHFAIL = "FailedOperation.AuthFail"
FAILEDOPERATION_DLOCKFAILED = "FailedOperation.DLockFailed"
FAILEDOPERATION_ERRBINDINGREPEATED = "FailedOperation.ErrBindingRepeated"
FAILEDOPERATION_GENERATEUSERSEAL = "FailedOperation.GenerateUserSeal"
FAILEDOPERATION_NOROLE = "FailedOperation.NoRole"
FAILEDOPERATION_REQUESTLIMITEXCEEDED = "FailedOperation.RequestLimitExceeded"
FAILEDOPERATION_REQUESTLIMITEXCEEDED1D = "FailedOperation.RequestLimitExceeded1D"
FAILEDOPERATION_REQUESTLIMITEXCEEDED1H = "FailedOperation.RequestLimitExceeded1H"
FAILEDOPERATION_REQUESTLIMITEXCEEDED30S = "FailedOperation.RequestLimitExceeded30S"
INTERNALERROR = "InternalError"
INTERNALERROR_API = "InternalError.Api"
INTERNALERROR_CACHE = "InternalError.Cache"
INTERNALERROR_CALLBACK = "InternalError.Callback"
INTERNALERROR_DB = "InternalError.Db"
INTERNALERROR_DECRYPTION = "InternalError.Decryption"
INTERNALERROR_ENCRYPTION = "InternalError.Encryption"
INTERNALERROR_GENERATEID = "InternalError.GenerateId"
INTERNALERROR_MQ = "InternalError.Mq"
INTERNALERROR_PDF = "InternalError.Pdf"
INTERNALERROR_SERIALIZE = "InternalError.Serialize"
INTERNALERROR_STORAGE = "InternalError.Storage"
INTERNALERROR_THIRDPARTY = "InternalError.ThirdParty"
INTERNALERROR_UNSERIALIZE = "InternalError.UnSerialize"
INVALIDPARAMETER = "InvalidParameter"
INVALIDPARAMETER_INVALIDVERIFYRESULT = "InvalidParameter.InvalidVerifyResult"
INVALIDPARAMETERVALUE = "InvalidParameterValue"
LIMITEXCEEDED = "LimitExceeded"
MISSINGPARAMETER = "MissingParameter"
OPERATIONDENIED = "OperationDenied"
OPERATIONDENIED_BANNEDAPPLICATION = "OperationDenied.BannedApplication"
OPERATIONDENIED_NOAPIAUTH = "OperationDenied.NoApiAuth"
OPERATIONDENIED_NOEXTRAVERIFY = "OperationDenied.NoExtraVerify"
OPERATIONDENIED_NOIDENTITYVERIFY = "OperationDenied.NoIdentityVerify"
OPERATIONDENIED_NOPAYMENTVERIFY = "OperationDenied.NoPaymentVerify"
OPERATIONDENIED_NOSESSION = "OperationDenied.NoSession"
OPERATIONDENIED_NOVERIFY = "OperationDenied.NoVerify"
OPERATIONDENIED_NOTOWNERUIN = "OperationDenied.NotOwnerUin"
OPERATIONDENIED_USERNOTINORGANIZATION = "OperationDenied.UserNotInOrganization"
REQUESTLIMITEXCEEDED = "RequestLimitExceeded"
RESOURCEINUSE = "ResourceInUse"
RESOURCEINSUFFICIENT = "ResourceInsufficient"
RESOURCENOTFOUND = "ResourceNotFound"
RESOURCEUNAVAILABLE = "ResourceUnavailable"
RESOURCESSOLDOUT = "ResourcesSoldOut"
UNAUTHORIZEDOPERATION = "UnauthorizedOperation"
UNKNOWNPARAMETER = "UnknownParameter"
UNSUPPORTEDOPERATION = "UnsupportedOperation"

func (*Client) CreateUserAndSealWithContext added in v1.0.324

func (c *Client) CreateUserAndSealWithContext(ctx context.Context, request *CreateUserAndSealRequest) (response *CreateUserAndSealResponse, err error)

CreateUserAndSeal 第三方应用可通过此接口(CreateUserAndSeal)注册腾讯电子签实名个人用户,同时系统将为该用户自动生成一个默认电子签名图片。

注意:

1. 在后续的签署流程中,若未指定签署使用的印章ID,则默认调用自动生成的签名图片进行签署。

2. 此接口为白名单接口,如您需要使用此能力,请提前与客户经理沟通或邮件至e-contract@tencent.com与我们联系。

可能返回的错误码:

AUTHFAILURE = "AuthFailure"
DRYRUNOPERATION = "DryRunOperation"
FAILEDOPERATION = "FailedOperation"
FAILEDOPERATION_ACCOUNTALREADYEXISTS = "FailedOperation.AccountAlreadyExists"
FAILEDOPERATION_ACCOUNTVERIFYFAIL = "FailedOperation.AccountVerifyFail"
FAILEDOPERATION_AUTHFAIL = "FailedOperation.AuthFail"
FAILEDOPERATION_DLOCKFAILED = "FailedOperation.DLockFailed"
FAILEDOPERATION_ERRBINDINGREPEATED = "FailedOperation.ErrBindingRepeated"
FAILEDOPERATION_GENERATEUSERSEAL = "FailedOperation.GenerateUserSeal"
FAILEDOPERATION_NOROLE = "FailedOperation.NoRole"
FAILEDOPERATION_REQUESTLIMITEXCEEDED = "FailedOperation.RequestLimitExceeded"
FAILEDOPERATION_REQUESTLIMITEXCEEDED1D = "FailedOperation.RequestLimitExceeded1D"
FAILEDOPERATION_REQUESTLIMITEXCEEDED1H = "FailedOperation.RequestLimitExceeded1H"
FAILEDOPERATION_REQUESTLIMITEXCEEDED30S = "FailedOperation.RequestLimitExceeded30S"
INTERNALERROR = "InternalError"
INTERNALERROR_API = "InternalError.Api"
INTERNALERROR_CACHE = "InternalError.Cache"
INTERNALERROR_CALLBACK = "InternalError.Callback"
INTERNALERROR_DB = "InternalError.Db"
INTERNALERROR_DECRYPTION = "InternalError.Decryption"
INTERNALERROR_ENCRYPTION = "InternalError.Encryption"
INTERNALERROR_GENERATEID = "InternalError.GenerateId"
INTERNALERROR_MQ = "InternalError.Mq"
INTERNALERROR_PDF = "InternalError.Pdf"
INTERNALERROR_SERIALIZE = "InternalError.Serialize"
INTERNALERROR_STORAGE = "InternalError.Storage"
INTERNALERROR_THIRDPARTY = "InternalError.ThirdParty"
INTERNALERROR_UNSERIALIZE = "InternalError.UnSerialize"
INVALIDPARAMETER = "InvalidParameter"
INVALIDPARAMETER_INVALIDVERIFYRESULT = "InvalidParameter.InvalidVerifyResult"
INVALIDPARAMETERVALUE = "InvalidParameterValue"
LIMITEXCEEDED = "LimitExceeded"
MISSINGPARAMETER = "MissingParameter"
OPERATIONDENIED = "OperationDenied"
OPERATIONDENIED_BANNEDAPPLICATION = "OperationDenied.BannedApplication"
OPERATIONDENIED_NOAPIAUTH = "OperationDenied.NoApiAuth"
OPERATIONDENIED_NOEXTRAVERIFY = "OperationDenied.NoExtraVerify"
OPERATIONDENIED_NOIDENTITYVERIFY = "OperationDenied.NoIdentityVerify"
OPERATIONDENIED_NOPAYMENTVERIFY = "OperationDenied.NoPaymentVerify"
OPERATIONDENIED_NOSESSION = "OperationDenied.NoSession"
OPERATIONDENIED_NOVERIFY = "OperationDenied.NoVerify"
OPERATIONDENIED_NOTOWNERUIN = "OperationDenied.NotOwnerUin"
OPERATIONDENIED_USERNOTINORGANIZATION = "OperationDenied.UserNotInOrganization"
REQUESTLIMITEXCEEDED = "RequestLimitExceeded"
RESOURCEINUSE = "ResourceInUse"
RESOURCEINSUFFICIENT = "ResourceInsufficient"
RESOURCENOTFOUND = "ResourceNotFound"
RESOURCEUNAVAILABLE = "ResourceUnavailable"
RESOURCESSOLDOUT = "ResourcesSoldOut"
UNAUTHORIZEDOPERATION = "UnauthorizedOperation"
UNKNOWNPARAMETER = "UnknownParameter"
UNSUPPORTEDOPERATION = "UnsupportedOperation"

func (*Client) CreateUserWithContext added in v1.0.324

func (c *Client) CreateUserWithContext(ctx context.Context, request *CreateUserRequest) (response *CreateUserResponse, err error)

CreateUser 此接口(CreateUser)用于注册腾讯电子签个人用户。

可能返回的错误码:

AUTHFAILURE = "AuthFailure"
DRYRUNOPERATION = "DryRunOperation"
FAILEDOPERATION = "FailedOperation"
FAILEDOPERATION_ACCOUNTALREADYEXISTS = "FailedOperation.AccountAlreadyExists"
FAILEDOPERATION_ACCOUNTVERIFYFAIL = "FailedOperation.AccountVerifyFail"
FAILEDOPERATION_AUTHFAIL = "FailedOperation.AuthFail"
FAILEDOPERATION_DLOCKFAILED = "FailedOperation.DLockFailed"
FAILEDOPERATION_ERRBINDINGREPEATED = "FailedOperation.ErrBindingRepeated"
FAILEDOPERATION_GENERATEUSERSEAL = "FailedOperation.GenerateUserSeal"
FAILEDOPERATION_NOROLE = "FailedOperation.NoRole"
FAILEDOPERATION_REQUESTLIMITEXCEEDED = "FailedOperation.RequestLimitExceeded"
FAILEDOPERATION_REQUESTLIMITEXCEEDED1D = "FailedOperation.RequestLimitExceeded1D"
FAILEDOPERATION_REQUESTLIMITEXCEEDED1H = "FailedOperation.RequestLimitExceeded1H"
FAILEDOPERATION_REQUESTLIMITEXCEEDED30S = "FailedOperation.RequestLimitExceeded30S"
INTERNALERROR = "InternalError"
INTERNALERROR_API = "InternalError.Api"
INTERNALERROR_CACHE = "InternalError.Cache"
INTERNALERROR_CALLBACK = "InternalError.Callback"
INTERNALERROR_DB = "InternalError.Db"
INTERNALERROR_DECRYPTION = "InternalError.Decryption"
INTERNALERROR_ENCRYPTION = "InternalError.Encryption"
INTERNALERROR_GENERATEID = "InternalError.GenerateId"
INTERNALERROR_MQ = "InternalError.Mq"
INTERNALERROR_PDF = "InternalError.Pdf"
INTERNALERROR_SERIALIZE = "InternalError.Serialize"
INTERNALERROR_STORAGE = "InternalError.Storage"
INTERNALERROR_THIRDPARTY = "InternalError.ThirdParty"
INTERNALERROR_UNSERIALIZE = "InternalError.UnSerialize"
INVALIDPARAMETER = "InvalidParameter"
INVALIDPARAMETER_INVALIDVERIFYRESULT = "InvalidParameter.InvalidVerifyResult"
INVALIDPARAMETERVALUE = "InvalidParameterValue"
LIMITEXCEEDED = "LimitExceeded"
MISSINGPARAMETER = "MissingParameter"
OPERATIONDENIED = "OperationDenied"
OPERATIONDENIED_BANNEDAPPLICATION = "OperationDenied.BannedApplication"
OPERATIONDENIED_NOAPIAUTH = "OperationDenied.NoApiAuth"
OPERATIONDENIED_NOEXTRAVERIFY = "OperationDenied.NoExtraVerify"
OPERATIONDENIED_NOIDENTITYVERIFY = "OperationDenied.NoIdentityVerify"
OPERATIONDENIED_NOPAYMENTVERIFY = "OperationDenied.NoPaymentVerify"
OPERATIONDENIED_NOSESSION = "OperationDenied.NoSession"
OPERATIONDENIED_NOVERIFY = "OperationDenied.NoVerify"
OPERATIONDENIED_NOTOWNERUIN = "OperationDenied.NotOwnerUin"
OPERATIONDENIED_USERNOTINORGANIZATION = "OperationDenied.UserNotInOrganization"
REQUESTLIMITEXCEEDED = "RequestLimitExceeded"
RESOURCEINUSE = "ResourceInUse"
RESOURCEINSUFFICIENT = "ResourceInsufficient"
RESOURCENOTFOUND = "ResourceNotFound"
RESOURCEUNAVAILABLE = "ResourceUnavailable"
RESOURCESSOLDOUT = "ResourcesSoldOut"
UNAUTHORIZEDOPERATION = "UnauthorizedOperation"
UNKNOWNPARAMETER = "UnknownParameter"
UNSUPPORTEDOPERATION = "UnsupportedOperation"

func (*Client) DeleteSeal

func (c *Client) DeleteSeal(request *DeleteSealRequest) (response *DeleteSealResponse, err error)

DeleteSeal 此接口 (DeleteSeal) 用于删除指定ID的印章。

注意:默认印章不支持删除

可能返回的错误码:

FAILEDOPERATION = "FailedOperation"
INTERNALERROR = "InternalError"
INTERNALERROR_API = "InternalError.Api"
INTERNALERROR_DB = "InternalError.Db"
INVALIDPARAMETER = "InvalidParameter"
INVALIDPARAMETERVALUE = "InvalidParameterValue"
MISSINGPARAMETER = "MissingParameter"
OPERATIONDENIED = "OperationDenied"
RESOURCENOTFOUND = "ResourceNotFound"

func (*Client) DeleteSealWithContext added in v1.0.324

func (c *Client) DeleteSealWithContext(ctx context.Context, request *DeleteSealRequest) (response *DeleteSealResponse, err error)

DeleteSeal 此接口 (DeleteSeal) 用于删除指定ID的印章。

注意:默认印章不支持删除

可能返回的错误码:

FAILEDOPERATION = "FailedOperation"
INTERNALERROR = "InternalError"
INTERNALERROR_API = "InternalError.Api"
INTERNALERROR_DB = "InternalError.Db"
INVALIDPARAMETER = "InvalidParameter"
INVALIDPARAMETERVALUE = "InvalidParameterValue"
MISSINGPARAMETER = "MissingParameter"
OPERATIONDENIED = "OperationDenied"
RESOURCENOTFOUND = "ResourceNotFound"

func (*Client) DescribeCatalogApprovers

func (c *Client) DescribeCatalogApprovers(request *DescribeCatalogApproversRequest) (response *DescribeCatalogApproversResponse, err error)

DescribeCatalogApprovers 第三方应用可通过此接口(DescribeCatalogApprovers)查询指定目录的参与者列表

可能返回的错误码:

INTERNALERROR = "InternalError"
INTERNALERROR_DB = "InternalError.Db"
INTERNALERROR_UNSERIALIZE = "InternalError.UnSerialize"
INVALIDPARAMETERVALUE = "InvalidParameterValue"
MISSINGPARAMETER = "MissingParameter"

func (*Client) DescribeCatalogApproversWithContext added in v1.0.324

func (c *Client) DescribeCatalogApproversWithContext(ctx context.Context, request *DescribeCatalogApproversRequest) (response *DescribeCatalogApproversResponse, err error)

DescribeCatalogApprovers 第三方应用可通过此接口(DescribeCatalogApprovers)查询指定目录的参与者列表

可能返回的错误码:

INTERNALERROR = "InternalError"
INTERNALERROR_DB = "InternalError.Db"
INTERNALERROR_UNSERIALIZE = "InternalError.UnSerialize"
INVALIDPARAMETERVALUE = "InvalidParameterValue"
MISSINGPARAMETER = "MissingParameter"

func (*Client) DescribeCatalogSignComponents

func (c *Client) DescribeCatalogSignComponents(request *DescribeCatalogSignComponentsRequest) (response *DescribeCatalogSignComponentsResponse, err error)

DescribeCatalogSignComponents 第三方应用可通过此接口(DescribeCatalogSignComponents)拉取目录签署区

可能返回的错误码:

AUTHFAILURE = "AuthFailure"
DRYRUNOPERATION = "DryRunOperation"
FAILEDOPERATION = "FailedOperation"
FAILEDOPERATION_ACCOUNTALREADYEXISTS = "FailedOperation.AccountAlreadyExists"
FAILEDOPERATION_ACCOUNTVERIFYFAIL = "FailedOperation.AccountVerifyFail"
FAILEDOPERATION_AUTHFAIL = "FailedOperation.AuthFail"
FAILEDOPERATION_DLOCKFAILED = "FailedOperation.DLockFailed"
FAILEDOPERATION_ERRBINDINGREPEATED = "FailedOperation.ErrBindingRepeated"
FAILEDOPERATION_GENERATEUSERSEAL = "FailedOperation.GenerateUserSeal"
FAILEDOPERATION_NOROLE = "FailedOperation.NoRole"
FAILEDOPERATION_REQUESTLIMITEXCEEDED = "FailedOperation.RequestLimitExceeded"
FAILEDOPERATION_REQUESTLIMITEXCEEDED1D = "FailedOperation.RequestLimitExceeded1D"
FAILEDOPERATION_REQUESTLIMITEXCEEDED1H = "FailedOperation.RequestLimitExceeded1H"
FAILEDOPERATION_REQUESTLIMITEXCEEDED30S = "FailedOperation.RequestLimitExceeded30S"
INTERNALERROR = "InternalError"
INTERNALERROR_API = "InternalError.Api"
INTERNALERROR_CACHE = "InternalError.Cache"
INTERNALERROR_CALLBACK = "InternalError.Callback"
INTERNALERROR_DB = "InternalError.Db"
INTERNALERROR_DECRYPTION = "InternalError.Decryption"
INTERNALERROR_ENCRYPTION = "InternalError.Encryption"
INTERNALERROR_GENERATEID = "InternalError.GenerateId"
INTERNALERROR_MQ = "InternalError.Mq"
INTERNALERROR_PDF = "InternalError.Pdf"
INTERNALERROR_SERIALIZE = "InternalError.Serialize"
INTERNALERROR_STORAGE = "InternalError.Storage"
INTERNALERROR_THIRDPARTY = "InternalError.ThirdParty"
INTERNALERROR_UNSERIALIZE = "InternalError.UnSerialize"
INVALIDPARAMETER = "InvalidParameter"
INVALIDPARAMETER_INVALIDVERIFYRESULT = "InvalidParameter.InvalidVerifyResult"
INVALIDPARAMETERVALUE = "InvalidParameterValue"
LIMITEXCEEDED = "LimitExceeded"
MISSINGPARAMETER = "MissingParameter"
OPERATIONDENIED = "OperationDenied"
OPERATIONDENIED_BANNEDAPPLICATION = "OperationDenied.BannedApplication"
OPERATIONDENIED_NOAPIAUTH = "OperationDenied.NoApiAuth"
OPERATIONDENIED_NOEXTRAVERIFY = "OperationDenied.NoExtraVerify"
OPERATIONDENIED_NOIDENTITYVERIFY = "OperationDenied.NoIdentityVerify"
OPERATIONDENIED_NOPAYMENTVERIFY = "OperationDenied.NoPaymentVerify"
OPERATIONDENIED_NOSESSION = "OperationDenied.NoSession"
OPERATIONDENIED_NOVERIFY = "OperationDenied.NoVerify"
OPERATIONDENIED_NOTOWNERUIN = "OperationDenied.NotOwnerUin"
OPERATIONDENIED_USERNOTINORGANIZATION = "OperationDenied.UserNotInOrganization"
REQUESTLIMITEXCEEDED = "RequestLimitExceeded"
RESOURCEINUSE = "ResourceInUse"
RESOURCEINSUFFICIENT = "ResourceInsufficient"
RESOURCENOTFOUND = "ResourceNotFound"
RESOURCEUNAVAILABLE = "ResourceUnavailable"
RESOURCESSOLDOUT = "ResourcesSoldOut"
UNAUTHORIZEDOPERATION = "UnauthorizedOperation"
UNKNOWNPARAMETER = "UnknownParameter"
UNSUPPORTEDOPERATION = "UnsupportedOperation"

func (*Client) DescribeCatalogSignComponentsWithContext added in v1.0.324

func (c *Client) DescribeCatalogSignComponentsWithContext(ctx context.Context, request *DescribeCatalogSignComponentsRequest) (response *DescribeCatalogSignComponentsResponse, err error)

DescribeCatalogSignComponents 第三方应用可通过此接口(DescribeCatalogSignComponents)拉取目录签署区

可能返回的错误码:

AUTHFAILURE = "AuthFailure"
DRYRUNOPERATION = "DryRunOperation"
FAILEDOPERATION = "FailedOperation"
FAILEDOPERATION_ACCOUNTALREADYEXISTS = "FailedOperation.AccountAlreadyExists"
FAILEDOPERATION_ACCOUNTVERIFYFAIL = "FailedOperation.AccountVerifyFail"
FAILEDOPERATION_AUTHFAIL = "FailedOperation.AuthFail"
FAILEDOPERATION_DLOCKFAILED = "FailedOperation.DLockFailed"
FAILEDOPERATION_ERRBINDINGREPEATED = "FailedOperation.ErrBindingRepeated"
FAILEDOPERATION_GENERATEUSERSEAL = "FailedOperation.GenerateUserSeal"
FAILEDOPERATION_NOROLE = "FailedOperation.NoRole"
FAILEDOPERATION_REQUESTLIMITEXCEEDED = "FailedOperation.RequestLimitExceeded"
FAILEDOPERATION_REQUESTLIMITEXCEEDED1D = "FailedOperation.RequestLimitExceeded1D"
FAILEDOPERATION_REQUESTLIMITEXCEEDED1H = "FailedOperation.RequestLimitExceeded1H"
FAILEDOPERATION_REQUESTLIMITEXCEEDED30S = "FailedOperation.RequestLimitExceeded30S"
INTERNALERROR = "InternalError"
INTERNALERROR_API = "InternalError.Api"
INTERNALERROR_CACHE = "InternalError.Cache"
INTERNALERROR_CALLBACK = "InternalError.Callback"
INTERNALERROR_DB = "InternalError.Db"
INTERNALERROR_DECRYPTION = "InternalError.Decryption"
INTERNALERROR_ENCRYPTION = "InternalError.Encryption"
INTERNALERROR_GENERATEID = "InternalError.GenerateId"
INTERNALERROR_MQ = "InternalError.Mq"
INTERNALERROR_PDF = "InternalError.Pdf"
INTERNALERROR_SERIALIZE = "InternalError.Serialize"
INTERNALERROR_STORAGE = "InternalError.Storage"
INTERNALERROR_THIRDPARTY = "InternalError.ThirdParty"
INTERNALERROR_UNSERIALIZE = "InternalError.UnSerialize"
INVALIDPARAMETER = "InvalidParameter"
INVALIDPARAMETER_INVALIDVERIFYRESULT = "InvalidParameter.InvalidVerifyResult"
INVALIDPARAMETERVALUE = "InvalidParameterValue"
LIMITEXCEEDED = "LimitExceeded"
MISSINGPARAMETER = "MissingParameter"
OPERATIONDENIED = "OperationDenied"
OPERATIONDENIED_BANNEDAPPLICATION = "OperationDenied.BannedApplication"
OPERATIONDENIED_NOAPIAUTH = "OperationDenied.NoApiAuth"
OPERATIONDENIED_NOEXTRAVERIFY = "OperationDenied.NoExtraVerify"
OPERATIONDENIED_NOIDENTITYVERIFY = "OperationDenied.NoIdentityVerify"
OPERATIONDENIED_NOPAYMENTVERIFY = "OperationDenied.NoPaymentVerify"
OPERATIONDENIED_NOSESSION = "OperationDenied.NoSession"
OPERATIONDENIED_NOVERIFY = "OperationDenied.NoVerify"
OPERATIONDENIED_NOTOWNERUIN = "OperationDenied.NotOwnerUin"
OPERATIONDENIED_USERNOTINORGANIZATION = "OperationDenied.UserNotInOrganization"
REQUESTLIMITEXCEEDED = "RequestLimitExceeded"
RESOURCEINUSE = "ResourceInUse"
RESOURCEINSUFFICIENT = "ResourceInsufficient"
RESOURCENOTFOUND = "ResourceNotFound"
RESOURCEUNAVAILABLE = "ResourceUnavailable"
RESOURCESSOLDOUT = "ResourcesSoldOut"
UNAUTHORIZEDOPERATION = "UnauthorizedOperation"
UNKNOWNPARAMETER = "UnknownParameter"
UNSUPPORTEDOPERATION = "UnsupportedOperation"

func (*Client) DescribeCustomFlowIds

func (c *Client) DescribeCustomFlowIds(request *DescribeCustomFlowIdsRequest) (response *DescribeCustomFlowIdsResponse, err error)

DescribeCustomFlowIds 此接口(DescribeCustomFlowIds)用于通过自定义流程id来查询对应的电子签流程id

可能返回的错误码:

INTERNALERROR_API = "InternalError.Api"
INTERNALERROR_DB = "InternalError.Db"
INVALIDPARAMETER = "InvalidParameter"
INVALIDPARAMETERVALUE = "InvalidParameterValue"
MISSINGPARAMETER = "MissingParameter"
RESOURCENOTFOUND = "ResourceNotFound"
RESOURCEUNAVAILABLE = "ResourceUnavailable"

func (*Client) DescribeCustomFlowIdsByFlowId

func (c *Client) DescribeCustomFlowIdsByFlowId(request *DescribeCustomFlowIdsByFlowIdRequest) (response *DescribeCustomFlowIdsByFlowIdResponse, err error)

DescribeCustomFlowIdsByFlowId 此接口(DescribeCustomFlowIdsByFlowId)用于根据流程id反查自定义流程id

可能返回的错误码:

INTERNALERROR_API = "InternalError.Api"
INTERNALERROR_DB = "InternalError.Db"
INVALIDPARAMETER = "InvalidParameter"
INVALIDPARAMETERVALUE = "InvalidParameterValue"
MISSINGPARAMETER = "MissingParameter"
RESOURCENOTFOUND = "ResourceNotFound"
RESOURCEUNAVAILABLE = "ResourceUnavailable"

func (*Client) DescribeCustomFlowIdsByFlowIdWithContext added in v1.0.324

func (c *Client) DescribeCustomFlowIdsByFlowIdWithContext(ctx context.Context, request *DescribeCustomFlowIdsByFlowIdRequest) (response *DescribeCustomFlowIdsByFlowIdResponse, err error)

DescribeCustomFlowIdsByFlowId 此接口(DescribeCustomFlowIdsByFlowId)用于根据流程id反查自定义流程id

可能返回的错误码:

INTERNALERROR_API = "InternalError.Api"
INTERNALERROR_DB = "InternalError.Db"
INVALIDPARAMETER = "InvalidParameter"
INVALIDPARAMETERVALUE = "InvalidParameterValue"
MISSINGPARAMETER = "MissingParameter"
RESOURCENOTFOUND = "ResourceNotFound"
RESOURCEUNAVAILABLE = "ResourceUnavailable"

func (*Client) DescribeCustomFlowIdsWithContext added in v1.0.324

func (c *Client) DescribeCustomFlowIdsWithContext(ctx context.Context, request *DescribeCustomFlowIdsRequest) (response *DescribeCustomFlowIdsResponse, err error)

DescribeCustomFlowIds 此接口(DescribeCustomFlowIds)用于通过自定义流程id来查询对应的电子签流程id

可能返回的错误码:

INTERNALERROR_API = "InternalError.Api"
INTERNALERROR_DB = "InternalError.Db"
INVALIDPARAMETER = "InvalidParameter"
INVALIDPARAMETERVALUE = "InvalidParameterValue"
MISSINGPARAMETER = "MissingParameter"
RESOURCENOTFOUND = "ResourceNotFound"
RESOURCEUNAVAILABLE = "ResourceUnavailable"

func (*Client) DescribeFaceIdPhotos

func (c *Client) DescribeFaceIdPhotos(request *DescribeFaceIdPhotosRequest) (response *DescribeFaceIdPhotosResponse, err error)

DescribeFaceIdPhotos 该接口为第三方平台向电子签平台获取慧眼人脸核身照片

可能返回的错误码:

INTERNALERROR = "InternalError"
INTERNALERROR_API = "InternalError.Api"
INVALIDPARAMETER = "InvalidParameter"
INVALIDPARAMETERVALUE = "InvalidParameterValue"
MISSINGPARAMETER = "MissingParameter"
RESOURCENOTFOUND = "ResourceNotFound"

func (*Client) DescribeFaceIdPhotosWithContext added in v1.0.324

func (c *Client) DescribeFaceIdPhotosWithContext(ctx context.Context, request *DescribeFaceIdPhotosRequest) (response *DescribeFaceIdPhotosResponse, err error)

DescribeFaceIdPhotos 该接口为第三方平台向电子签平台获取慧眼人脸核身照片

可能返回的错误码:

INTERNALERROR = "InternalError"
INTERNALERROR_API = "InternalError.Api"
INVALIDPARAMETER = "InvalidParameter"
INVALIDPARAMETERVALUE = "InvalidParameterValue"
MISSINGPARAMETER = "MissingParameter"
RESOURCENOTFOUND = "ResourceNotFound"

func (*Client) DescribeFaceIdResults

func (c *Client) DescribeFaceIdResults(request *DescribeFaceIdResultsRequest) (response *DescribeFaceIdResultsResponse, err error)

DescribeFaceIdResults 该接口为第三方平台向电子签平台获取慧眼人脸核身结果

可能返回的错误码:

INTERNALERROR = "InternalError"
INTERNALERROR_API = "InternalError.Api"
INVALIDPARAMETER = "InvalidParameter"
INVALIDPARAMETERVALUE = "InvalidParameterValue"
MISSINGPARAMETER = "MissingParameter"
RESOURCENOTFOUND = "ResourceNotFound"

func (*Client) DescribeFaceIdResultsWithContext added in v1.0.324

func (c *Client) DescribeFaceIdResultsWithContext(ctx context.Context, request *DescribeFaceIdResultsRequest) (response *DescribeFaceIdResultsResponse, err error)

DescribeFaceIdResults 该接口为第三方平台向电子签平台获取慧眼人脸核身结果

可能返回的错误码:

INTERNALERROR = "InternalError"
INTERNALERROR_API = "InternalError.Api"
INVALIDPARAMETER = "InvalidParameter"
INVALIDPARAMETERVALUE = "InvalidParameterValue"
MISSINGPARAMETER = "MissingParameter"
RESOURCENOTFOUND = "ResourceNotFound"

func (*Client) DescribeFileIdsByCustomIds

func (c *Client) DescribeFileIdsByCustomIds(request *DescribeFileIdsByCustomIdsRequest) (response *DescribeFileIdsByCustomIdsResponse, err error)

DescribeFileIdsByCustomIds 根据用户自定义id查询文件id

可能返回的错误码:

INTERNALERROR_API = "InternalError.Api"
INTERNALERROR_DB = "InternalError.Db"
INVALIDPARAMETER = "InvalidParameter"
INVALIDPARAMETERVALUE = "InvalidParameterValue"
MISSINGPARAMETER = "MissingParameter"
RESOURCEINSUFFICIENT = "ResourceInsufficient"
RESOURCENOTFOUND = "ResourceNotFound"
RESOURCEUNAVAILABLE = "ResourceUnavailable"

func (*Client) DescribeFileIdsByCustomIdsWithContext added in v1.0.324

func (c *Client) DescribeFileIdsByCustomIdsWithContext(ctx context.Context, request *DescribeFileIdsByCustomIdsRequest) (response *DescribeFileIdsByCustomIdsResponse, err error)

DescribeFileIdsByCustomIds 根据用户自定义id查询文件id

可能返回的错误码:

INTERNALERROR_API = "InternalError.Api"
INTERNALERROR_DB = "InternalError.Db"
INVALIDPARAMETER = "InvalidParameter"
INVALIDPARAMETERVALUE = "InvalidParameterValue"
MISSINGPARAMETER = "MissingParameter"
RESOURCEINSUFFICIENT = "ResourceInsufficient"
RESOURCENOTFOUND = "ResourceNotFound"
RESOURCEUNAVAILABLE = "ResourceUnavailable"

func (*Client) DescribeFileUrls

func (c *Client) DescribeFileUrls(request *DescribeFileUrlsRequest) (response *DescribeFileUrlsResponse, err error)

DescribeFileUrls 此接口(DescribeFileUrls)用于获取签署文件下载的URL。

可能返回的错误码:

INTERNALERROR = "InternalError"
INVALIDPARAMETER = "InvalidParameter"
MISSINGPARAMETER = "MissingParameter"
RESOURCENOTFOUND = "ResourceNotFound"
RESOURCEUNAVAILABLE = "ResourceUnavailable"

func (*Client) DescribeFileUrlsWithContext added in v1.0.324

func (c *Client) DescribeFileUrlsWithContext(ctx context.Context, request *DescribeFileUrlsRequest) (response *DescribeFileUrlsResponse, err error)

DescribeFileUrls 此接口(DescribeFileUrls)用于获取签署文件下载的URL。

可能返回的错误码:

INTERNALERROR = "InternalError"
INVALIDPARAMETER = "InvalidParameter"
MISSINGPARAMETER = "MissingParameter"
RESOURCENOTFOUND = "ResourceNotFound"
RESOURCEUNAVAILABLE = "ResourceUnavailable"

func (*Client) DescribeFlow

func (c *Client) DescribeFlow(request *DescribeFlowRequest) (response *DescribeFlowResponse, err error)

DescribeFlow 通过此接口(DescribeFlow)可查询签署流程的详细信息。

可能返回的错误码:

INTERNALERROR_DB = "InternalError.Db"
INVALIDPARAMETERVALUE = "InvalidParameterValue"
MISSINGPARAMETER = "MissingParameter"
RESOURCENOTFOUND = "ResourceNotFound"

func (*Client) DescribeFlowApprovers

func (c *Client) DescribeFlowApprovers(request *DescribeFlowApproversRequest) (response *DescribeFlowApproversResponse, err error)

DescribeFlowApprovers 第三方应用可通过此接口(DescribeFlowApprovers)查询流程参与者信息。

可能返回的错误码:

INTERNALERROR_DB = "InternalError.Db"
INTERNALERROR_UNSERIALIZE = "InternalError.UnSerialize"
MISSINGPARAMETER = "MissingParameter"

func (*Client) DescribeFlowApproversWithContext added in v1.0.324

func (c *Client) DescribeFlowApproversWithContext(ctx context.Context, request *DescribeFlowApproversRequest) (response *DescribeFlowApproversResponse, err error)

DescribeFlowApprovers 第三方应用可通过此接口(DescribeFlowApprovers)查询流程参与者信息。

可能返回的错误码:

INTERNALERROR_DB = "InternalError.Db"
INTERNALERROR_UNSERIALIZE = "InternalError.UnSerialize"
MISSINGPARAMETER = "MissingParameter"

func (*Client) DescribeFlowFiles

func (c *Client) DescribeFlowFiles(request *DescribeFlowFilesRequest) (response *DescribeFlowFilesResponse, err error)

DescribeFlowFiles 查询流程文件

可能返回的错误码:

INTERNALERROR_DB = "InternalError.Db"
INVALIDPARAMETERVALUE = "InvalidParameterValue"
MISSINGPARAMETER = "MissingParameter"

func (*Client) DescribeFlowFilesWithContext added in v1.0.324

func (c *Client) DescribeFlowFilesWithContext(ctx context.Context, request *DescribeFlowFilesRequest) (response *DescribeFlowFilesResponse, err error)

DescribeFlowFiles 查询流程文件

可能返回的错误码:

INTERNALERROR_DB = "InternalError.Db"
INVALIDPARAMETERVALUE = "InvalidParameterValue"
MISSINGPARAMETER = "MissingParameter"

func (*Client) DescribeFlowWithContext added in v1.0.324

func (c *Client) DescribeFlowWithContext(ctx context.Context, request *DescribeFlowRequest) (response *DescribeFlowResponse, err error)

DescribeFlow 通过此接口(DescribeFlow)可查询签署流程的详细信息。

可能返回的错误码:

INTERNALERROR_DB = "InternalError.Db"
INVALIDPARAMETERVALUE = "InvalidParameterValue"
MISSINGPARAMETER = "MissingParameter"
RESOURCENOTFOUND = "ResourceNotFound"

func (*Client) DescribeSeals

func (c *Client) DescribeSeals(request *DescribeSealsRequest) (response *DescribeSealsResponse, err error)

DescribeSeals 此接口(DescribeSeals)用于查询指定ID的印章信息。

可能返回的错误码:

FAILEDOPERATION = "FailedOperation"
INTERNALERROR = "InternalError"
INTERNALERROR_API = "InternalError.Api"
INTERNALERROR_DB = "InternalError.Db"
INVALIDPARAMETER = "InvalidParameter"
INVALIDPARAMETERVALUE = "InvalidParameterValue"
MISSINGPARAMETER = "MissingParameter"
RESOURCENOTFOUND = "ResourceNotFound"

func (*Client) DescribeSealsWithContext added in v1.0.324

func (c *Client) DescribeSealsWithContext(ctx context.Context, request *DescribeSealsRequest) (response *DescribeSealsResponse, err error)

DescribeSeals 此接口(DescribeSeals)用于查询指定ID的印章信息。

可能返回的错误码:

FAILEDOPERATION = "FailedOperation"
INTERNALERROR = "InternalError"
INTERNALERROR_API = "InternalError.Api"
INTERNALERROR_DB = "InternalError.Db"
INVALIDPARAMETER = "InvalidParameter"
INVALIDPARAMETERVALUE = "InvalidParameterValue"
MISSINGPARAMETER = "MissingParameter"
RESOURCENOTFOUND = "ResourceNotFound"

func (*Client) DescribeSubOrganizations

func (c *Client) DescribeSubOrganizations(request *DescribeSubOrganizationsRequest) (response *DescribeSubOrganizationsResponse, err error)

DescribeSubOrganizations 此接口(DescribeSubOrganizations)用于查询子机构信息。

注:此接口仅可查询您所属机构应用号创建的子机构信息,不可跨应用/跨机构查询。

可能返回的错误码:

AUTHFAILURE = "AuthFailure"
DRYRUNOPERATION = "DryRunOperation"
FAILEDOPERATION = "FailedOperation"
FAILEDOPERATION_ACCOUNTALREADYEXISTS = "FailedOperation.AccountAlreadyExists"
FAILEDOPERATION_ACCOUNTVERIFYFAIL = "FailedOperation.AccountVerifyFail"
FAILEDOPERATION_AUTHFAIL = "FailedOperation.AuthFail"
FAILEDOPERATION_DLOCKFAILED = "FailedOperation.DLockFailed"
FAILEDOPERATION_ERRBINDINGREPEATED = "FailedOperation.ErrBindingRepeated"
FAILEDOPERATION_GENERATEUSERSEAL = "FailedOperation.GenerateUserSeal"
FAILEDOPERATION_NOROLE = "FailedOperation.NoRole"
FAILEDOPERATION_REQUESTLIMITEXCEEDED = "FailedOperation.RequestLimitExceeded"
INTERNALERROR = "InternalError"
INTERNALERROR_API = "InternalError.Api"
INTERNALERROR_CACHE = "InternalError.Cache"
INTERNALERROR_CALLBACK = "InternalError.Callback"
INTERNALERROR_DB = "InternalError.Db"
INTERNALERROR_DECRYPTION = "InternalError.Decryption"
INTERNALERROR_ENCRYPTION = "InternalError.Encryption"
INTERNALERROR_GENERATEID = "InternalError.GenerateId"
INTERNALERROR_MQ = "InternalError.Mq"
INTERNALERROR_PDF = "InternalError.Pdf"
INTERNALERROR_SERIALIZE = "InternalError.Serialize"
INTERNALERROR_STORAGE = "InternalError.Storage"
INTERNALERROR_THIRDPARTY = "InternalError.ThirdParty"
INTERNALERROR_UNSERIALIZE = "InternalError.UnSerialize"
INVALIDPARAMETER = "InvalidParameter"
INVALIDPARAMETERVALUE = "InvalidParameterValue"
LIMITEXCEEDED = "LimitExceeded"
MISSINGPARAMETER = "MissingParameter"
OPERATIONDENIED = "OperationDenied"
OPERATIONDENIED_BANNEDAPPLICATION = "OperationDenied.BannedApplication"
OPERATIONDENIED_NOAPIAUTH = "OperationDenied.NoApiAuth"
OPERATIONDENIED_NOEXTRAVERIFY = "OperationDenied.NoExtraVerify"
OPERATIONDENIED_NOIDENTITYVERIFY = "OperationDenied.NoIdentityVerify"
OPERATIONDENIED_NOPAYMENTVERIFY = "OperationDenied.NoPaymentVerify"
OPERATIONDENIED_NOSESSION = "OperationDenied.NoSession"
OPERATIONDENIED_NOVERIFY = "OperationDenied.NoVerify"
OPERATIONDENIED_NOTOWNERUIN = "OperationDenied.NotOwnerUin"
OPERATIONDENIED_USERNOTINORGANIZATION = "OperationDenied.UserNotInOrganization"
REQUESTLIMITEXCEEDED = "RequestLimitExceeded"
RESOURCEINUSE = "ResourceInUse"
RESOURCEINSUFFICIENT = "ResourceInsufficient"
RESOURCENOTFOUND = "ResourceNotFound"
RESOURCEUNAVAILABLE = "ResourceUnavailable"
RESOURCESSOLDOUT = "ResourcesSoldOut"
UNAUTHORIZEDOPERATION = "UnauthorizedOperation"
UNKNOWNPARAMETER = "UnknownParameter"
UNSUPPORTEDOPERATION = "UnsupportedOperation"

func (*Client) DescribeSubOrganizationsWithContext added in v1.0.324

func (c *Client) DescribeSubOrganizationsWithContext(ctx context.Context, request *DescribeSubOrganizationsRequest) (response *DescribeSubOrganizationsResponse, err error)

DescribeSubOrganizations 此接口(DescribeSubOrganizations)用于查询子机构信息。

注:此接口仅可查询您所属机构应用号创建的子机构信息,不可跨应用/跨机构查询。

可能返回的错误码:

AUTHFAILURE = "AuthFailure"
DRYRUNOPERATION = "DryRunOperation"
FAILEDOPERATION = "FailedOperation"
FAILEDOPERATION_ACCOUNTALREADYEXISTS = "FailedOperation.AccountAlreadyExists"
FAILEDOPERATION_ACCOUNTVERIFYFAIL = "FailedOperation.AccountVerifyFail"
FAILEDOPERATION_AUTHFAIL = "FailedOperation.AuthFail"
FAILEDOPERATION_DLOCKFAILED = "FailedOperation.DLockFailed"
FAILEDOPERATION_ERRBINDINGREPEATED = "FailedOperation.ErrBindingRepeated"
FAILEDOPERATION_GENERATEUSERSEAL = "FailedOperation.GenerateUserSeal"
FAILEDOPERATION_NOROLE = "FailedOperation.NoRole"
FAILEDOPERATION_REQUESTLIMITEXCEEDED = "FailedOperation.RequestLimitExceeded"
INTERNALERROR = "InternalError"
INTERNALERROR_API = "InternalError.Api"
INTERNALERROR_CACHE = "InternalError.Cache"
INTERNALERROR_CALLBACK = "InternalError.Callback"
INTERNALERROR_DB = "InternalError.Db"
INTERNALERROR_DECRYPTION = "InternalError.Decryption"
INTERNALERROR_ENCRYPTION = "InternalError.Encryption"
INTERNALERROR_GENERATEID = "InternalError.GenerateId"
INTERNALERROR_MQ = "InternalError.Mq"
INTERNALERROR_PDF = "InternalError.Pdf"
INTERNALERROR_SERIALIZE = "InternalError.Serialize"
INTERNALERROR_STORAGE = "InternalError.Storage"
INTERNALERROR_THIRDPARTY = "InternalError.ThirdParty"
INTERNALERROR_UNSERIALIZE = "InternalError.UnSerialize"
INVALIDPARAMETER = "InvalidParameter"
INVALIDPARAMETERVALUE = "InvalidParameterValue"
LIMITEXCEEDED = "LimitExceeded"
MISSINGPARAMETER = "MissingParameter"
OPERATIONDENIED = "OperationDenied"
OPERATIONDENIED_BANNEDAPPLICATION = "OperationDenied.BannedApplication"
OPERATIONDENIED_NOAPIAUTH = "OperationDenied.NoApiAuth"
OPERATIONDENIED_NOEXTRAVERIFY = "OperationDenied.NoExtraVerify"
OPERATIONDENIED_NOIDENTITYVERIFY = "OperationDenied.NoIdentityVerify"
OPERATIONDENIED_NOPAYMENTVERIFY = "OperationDenied.NoPaymentVerify"
OPERATIONDENIED_NOSESSION = "OperationDenied.NoSession"
OPERATIONDENIED_NOVERIFY = "OperationDenied.NoVerify"
OPERATIONDENIED_NOTOWNERUIN = "OperationDenied.NotOwnerUin"
OPERATIONDENIED_USERNOTINORGANIZATION = "OperationDenied.UserNotInOrganization"
REQUESTLIMITEXCEEDED = "RequestLimitExceeded"
RESOURCEINUSE = "ResourceInUse"
RESOURCEINSUFFICIENT = "ResourceInsufficient"
RESOURCENOTFOUND = "ResourceNotFound"
RESOURCEUNAVAILABLE = "ResourceUnavailable"
RESOURCESSOLDOUT = "ResourcesSoldOut"
UNAUTHORIZEDOPERATION = "UnauthorizedOperation"
UNKNOWNPARAMETER = "UnknownParameter"
UNSUPPORTEDOPERATION = "UnsupportedOperation"

func (*Client) DescribeUsers

func (c *Client) DescribeUsers(request *DescribeUsersRequest) (response *DescribeUsersResponse, err error)

DescribeUsers 此接口(DescribeUsers)用于查询应用号下的个人用户信息。

注:此接口仅可查询您所属机构应用号创建的个人用户信息,不可跨应用/跨机构查询。

可能返回的错误码:

INTERNALERROR = "InternalError"
INVALIDPARAMETERVALUE = "InvalidParameterValue"
MISSINGPARAMETER = "MissingParameter"

func (*Client) DescribeUsersWithContext added in v1.0.324

func (c *Client) DescribeUsersWithContext(ctx context.Context, request *DescribeUsersRequest) (response *DescribeUsersResponse, err error)

DescribeUsers 此接口(DescribeUsers)用于查询应用号下的个人用户信息。

注:此接口仅可查询您所属机构应用号创建的个人用户信息,不可跨应用/跨机构查询。

可能返回的错误码:

INTERNALERROR = "InternalError"
INVALIDPARAMETERVALUE = "InvalidParameterValue"
MISSINGPARAMETER = "MissingParameter"

func (*Client) DestroyFlowFile

func (c *Client) DestroyFlowFile(request *DestroyFlowFileRequest) (response *DestroyFlowFileResponse, err error)

DestroyFlowFile 通过此接口(DestroyFlowFile)可删除指定流程中的合同文件。

注:调用此接口前,请确保此流程已属于归档状态。您可通过查询流程信息接口(DescribeFlow)进行查询。

可能返回的错误码:

INTERNALERROR = "InternalError"
INVALIDPARAMETERVALUE = "InvalidParameterValue"
MISSINGPARAMETER = "MissingParameter"

func (*Client) DestroyFlowFileWithContext added in v1.0.324

func (c *Client) DestroyFlowFileWithContext(ctx context.Context, request *DestroyFlowFileRequest) (response *DestroyFlowFileResponse, err error)

DestroyFlowFile 通过此接口(DestroyFlowFile)可删除指定流程中的合同文件。

注:调用此接口前,请确保此流程已属于归档状态。您可通过查询流程信息接口(DescribeFlow)进行查询。

可能返回的错误码:

INTERNALERROR = "InternalError"
INVALIDPARAMETERVALUE = "InvalidParameterValue"
MISSINGPARAMETER = "MissingParameter"

func (*Client) GenerateOrganizationSeal

func (c *Client) GenerateOrganizationSeal(request *GenerateOrganizationSealRequest) (response *GenerateOrganizationSealResponse, err error)

GenerateOrganizationSeal 生成企业电子印章

可能返回的错误码:

FAILEDOPERATION = "FailedOperation"
FAILEDOPERATION_GENERATEORGSEAL = "FailedOperation.GenerateOrgSeal"
INTERNALERROR = "InternalError"
INTERNALERROR_API = "InternalError.Api"
INTERNALERROR_DB = "InternalError.Db"
INTERNALERROR_GENERATEID = "InternalError.GenerateId"
INTERNALERROR_STORAGE = "InternalError.Storage"
INVALIDPARAMETER = "InvalidParameter"
INVALIDPARAMETERVALUE = "InvalidParameterValue"
MISSINGPARAMETER = "MissingParameter"
OPERATIONDENIED = "OperationDenied"
RESOURCENOTFOUND = "ResourceNotFound"

func (*Client) GenerateOrganizationSealWithContext added in v1.0.324

func (c *Client) GenerateOrganizationSealWithContext(ctx context.Context, request *GenerateOrganizationSealRequest) (response *GenerateOrganizationSealResponse, err error)

GenerateOrganizationSeal 生成企业电子印章

可能返回的错误码:

FAILEDOPERATION = "FailedOperation"
FAILEDOPERATION_GENERATEORGSEAL = "FailedOperation.GenerateOrgSeal"
INTERNALERROR = "InternalError"
INTERNALERROR_API = "InternalError.Api"
INTERNALERROR_DB = "InternalError.Db"
INTERNALERROR_GENERATEID = "InternalError.GenerateId"
INTERNALERROR_STORAGE = "InternalError.Storage"
INVALIDPARAMETER = "InvalidParameter"
INVALIDPARAMETERVALUE = "InvalidParameterValue"
MISSINGPARAMETER = "MissingParameter"
OPERATIONDENIED = "OperationDenied"
RESOURCENOTFOUND = "ResourceNotFound"

func (*Client) GenerateUserSeal

func (c *Client) GenerateUserSeal(request *GenerateUserSealRequest) (response *GenerateUserSealResponse, err error)

GenerateUserSeal 此接口(GenerateUserSeal)用于生成个人签名图片。

注意:

1. 个人签名由用户注册时预留的姓名信息生成,不支持自定义签名内容。

2. 个人用户仅支持拥有一个系统生成的电子签名。

可能返回的错误码:

FAILEDOPERATION = "FailedOperation"
FAILEDOPERATION_GENERATEUSERSEAL = "FailedOperation.GenerateUserSeal"
INTERNALERROR = "InternalError"
INTERNALERROR_API = "InternalError.Api"
INTERNALERROR_DB = "InternalError.Db"
INTERNALERROR_GENERATEID = "InternalError.GenerateId"
INTERNALERROR_STORAGE = "InternalError.Storage"
INVALIDPARAMETER = "InvalidParameter"
INVALIDPARAMETERVALUE = "InvalidParameterValue"
MISSINGPARAMETER = "MissingParameter"
OPERATIONDENIED = "OperationDenied"
RESOURCENOTFOUND = "ResourceNotFound"

func (*Client) GenerateUserSealWithContext added in v1.0.324

func (c *Client) GenerateUserSealWithContext(ctx context.Context, request *GenerateUserSealRequest) (response *GenerateUserSealResponse, err error)

GenerateUserSeal 此接口(GenerateUserSeal)用于生成个人签名图片。

注意:

1. 个人签名由用户注册时预留的姓名信息生成,不支持自定义签名内容。

2. 个人用户仅支持拥有一个系统生成的电子签名。

可能返回的错误码:

FAILEDOPERATION = "FailedOperation"
FAILEDOPERATION_GENERATEUSERSEAL = "FailedOperation.GenerateUserSeal"
INTERNALERROR = "InternalError"
INTERNALERROR_API = "InternalError.Api"
INTERNALERROR_DB = "InternalError.Db"
INTERNALERROR_GENERATEID = "InternalError.GenerateId"
INTERNALERROR_STORAGE = "InternalError.Storage"
INVALIDPARAMETER = "InvalidParameter"
INVALIDPARAMETERVALUE = "InvalidParameterValue"
MISSINGPARAMETER = "MissingParameter"
OPERATIONDENIED = "OperationDenied"
RESOURCENOTFOUND = "ResourceNotFound"

func (*Client) ModifyOrganizationDefaultSeal

func (c *Client) ModifyOrganizationDefaultSeal(request *ModifyOrganizationDefaultSealRequest) (response *ModifyOrganizationDefaultSealResponse, err error)

ModifyOrganizationDefaultSeal 此接口 (ModifyOrganizationDefaultSeal) 用于重新指定企业默认印章。

可能返回的错误码:

FAILEDOPERATION = "FailedOperation"
INTERNALERROR = "InternalError"
INTERNALERROR_API = "InternalError.Api"
INTERNALERROR_DB = "InternalError.Db"
INVALIDPARAMETER = "InvalidParameter"
INVALIDPARAMETERVALUE = "InvalidParameterValue"
MISSINGPARAMETER = "MissingParameter"
OPERATIONDENIED = "OperationDenied"
RESOURCENOTFOUND = "ResourceNotFound"

func (*Client) ModifyOrganizationDefaultSealWithContext added in v1.0.324

func (c *Client) ModifyOrganizationDefaultSealWithContext(ctx context.Context, request *ModifyOrganizationDefaultSealRequest) (response *ModifyOrganizationDefaultSealResponse, err error)

ModifyOrganizationDefaultSeal 此接口 (ModifyOrganizationDefaultSeal) 用于重新指定企业默认印章。

可能返回的错误码:

FAILEDOPERATION = "FailedOperation"
INTERNALERROR = "InternalError"
INTERNALERROR_API = "InternalError.Api"
INTERNALERROR_DB = "InternalError.Db"
INVALIDPARAMETER = "InvalidParameter"
INVALIDPARAMETERVALUE = "InvalidParameterValue"
MISSINGPARAMETER = "MissingParameter"
OPERATIONDENIED = "OperationDenied"
RESOURCENOTFOUND = "ResourceNotFound"

func (*Client) ModifySeal

func (c *Client) ModifySeal(request *ModifySealRequest) (response *ModifySealResponse, err error)

ModifySeal 此接口(ModifySeal)用于修改指定印章ID的印章图片和名称。

注:印章类型暂不支持修改,如需调整,请联系客服经理或通过创建印章接口(CreateSeal)进行创建新印章。

可能返回的错误码:

FAILEDOPERATION = "FailedOperation"
INTERNALERROR = "InternalError"
INTERNALERROR_API = "InternalError.Api"
INTERNALERROR_DB = "InternalError.Db"
INTERNALERROR_GENERATEID = "InternalError.GenerateId"
INVALIDPARAMETER = "InvalidParameter"
INVALIDPARAMETERVALUE = "InvalidParameterValue"
MISSINGPARAMETER = "MissingParameter"
RESOURCENOTFOUND = "ResourceNotFound"

func (*Client) ModifySealWithContext added in v1.0.324

func (c *Client) ModifySealWithContext(ctx context.Context, request *ModifySealRequest) (response *ModifySealResponse, err error)

ModifySeal 此接口(ModifySeal)用于修改指定印章ID的印章图片和名称。

注:印章类型暂不支持修改,如需调整,请联系客服经理或通过创建印章接口(CreateSeal)进行创建新印章。

可能返回的错误码:

FAILEDOPERATION = "FailedOperation"
INTERNALERROR = "InternalError"
INTERNALERROR_API = "InternalError.Api"
INTERNALERROR_DB = "InternalError.Db"
INTERNALERROR_GENERATEID = "InternalError.GenerateId"
INVALIDPARAMETER = "InvalidParameter"
INVALIDPARAMETERVALUE = "InvalidParameterValue"
MISSINGPARAMETER = "MissingParameter"
RESOURCENOTFOUND = "ResourceNotFound"

func (*Client) ModifySubOrganizationInfo

func (c *Client) ModifySubOrganizationInfo(request *ModifySubOrganizationInfoRequest) (response *ModifySubOrganizationInfoResponse, err error)

ModifySubOrganizationInfo 此接口(ModifySubOrganizationInfo)用于更新子机构信息。

注:若修改子机构名称或更新机构证件照片,需要重新通过子机构实名接口(VerifySubOrganization)进行重新实名。

可能返回的错误码:

AUTHFAILURE = "AuthFailure"
DRYRUNOPERATION = "DryRunOperation"
FAILEDOPERATION = "FailedOperation"
FAILEDOPERATION_ACCOUNTALREADYEXISTS = "FailedOperation.AccountAlreadyExists"
FAILEDOPERATION_ACCOUNTVERIFYFAIL = "FailedOperation.AccountVerifyFail"
FAILEDOPERATION_AUTHFAIL = "FailedOperation.AuthFail"
FAILEDOPERATION_DLOCKFAILED = "FailedOperation.DLockFailed"
FAILEDOPERATION_ERRBINDINGREPEATED = "FailedOperation.ErrBindingRepeated"
FAILEDOPERATION_GENERATEUSERSEAL = "FailedOperation.GenerateUserSeal"
FAILEDOPERATION_NOROLE = "FailedOperation.NoRole"
FAILEDOPERATION_OPENIDALREADYEXISTS = "FailedOperation.OpenIdAlreadyExists"
FAILEDOPERATION_ORGIDCARDNUMBERALREADYEXISTS = "FailedOperation.OrgIdCardNumberAlreadyExists"
FAILEDOPERATION_REQUESTLIMITEXCEEDED = "FailedOperation.RequestLimitExceeded"
INTERNALERROR = "InternalError"
INTERNALERROR_API = "InternalError.Api"
INTERNALERROR_CACHE = "InternalError.Cache"
INTERNALERROR_CALLBACK = "InternalError.Callback"
INTERNALERROR_DB = "InternalError.Db"
INTERNALERROR_DECRYPTION = "InternalError.Decryption"
INTERNALERROR_ENCRYPTION = "InternalError.Encryption"
INTERNALERROR_GENERATEID = "InternalError.GenerateId"
INTERNALERROR_MQ = "InternalError.Mq"
INTERNALERROR_PDF = "InternalError.Pdf"
INTERNALERROR_SERIALIZE = "InternalError.Serialize"
INTERNALERROR_STORAGE = "InternalError.Storage"
INTERNALERROR_THIRDPARTY = "InternalError.ThirdParty"
INTERNALERROR_UNSERIALIZE = "InternalError.UnSerialize"
INVALIDPARAMETER = "InvalidParameter"
INVALIDPARAMETERVALUE = "InvalidParameterValue"
LIMITEXCEEDED = "LimitExceeded"
MISSINGPARAMETER = "MissingParameter"
OPERATIONDENIED = "OperationDenied"
OPERATIONDENIED_BANNEDAPPLICATION = "OperationDenied.BannedApplication"
OPERATIONDENIED_NOAPIAUTH = "OperationDenied.NoApiAuth"
OPERATIONDENIED_NOEXTRAVERIFY = "OperationDenied.NoExtraVerify"
OPERATIONDENIED_NOIDENTITYVERIFY = "OperationDenied.NoIdentityVerify"
OPERATIONDENIED_NOPAYMENTVERIFY = "OperationDenied.NoPaymentVerify"
OPERATIONDENIED_NOSESSION = "OperationDenied.NoSession"
OPERATIONDENIED_NOVERIFY = "OperationDenied.NoVerify"
OPERATIONDENIED_NOTOWNERUIN = "OperationDenied.NotOwnerUin"
OPERATIONDENIED_USERNOTINORGANIZATION = "OperationDenied.UserNotInOrganization"
REQUESTLIMITEXCEEDED = "RequestLimitExceeded"
RESOURCEINUSE = "ResourceInUse"
RESOURCEINSUFFICIENT = "ResourceInsufficient"
RESOURCENOTFOUND = "ResourceNotFound"
RESOURCEUNAVAILABLE = "ResourceUnavailable"
RESOURCESSOLDOUT = "ResourcesSoldOut"
UNAUTHORIZEDOPERATION = "UnauthorizedOperation"
UNKNOWNPARAMETER = "UnknownParameter"
UNSUPPORTEDOPERATION = "UnsupportedOperation"

func (*Client) ModifySubOrganizationInfoWithContext added in v1.0.324

func (c *Client) ModifySubOrganizationInfoWithContext(ctx context.Context, request *ModifySubOrganizationInfoRequest) (response *ModifySubOrganizationInfoResponse, err error)

ModifySubOrganizationInfo 此接口(ModifySubOrganizationInfo)用于更新子机构信息。

注:若修改子机构名称或更新机构证件照片,需要重新通过子机构实名接口(VerifySubOrganization)进行重新实名。

可能返回的错误码:

AUTHFAILURE = "AuthFailure"
DRYRUNOPERATION = "DryRunOperation"
FAILEDOPERATION = "FailedOperation"
FAILEDOPERATION_ACCOUNTALREADYEXISTS = "FailedOperation.AccountAlreadyExists"
FAILEDOPERATION_ACCOUNTVERIFYFAIL = "FailedOperation.AccountVerifyFail"
FAILEDOPERATION_AUTHFAIL = "FailedOperation.AuthFail"
FAILEDOPERATION_DLOCKFAILED = "FailedOperation.DLockFailed"
FAILEDOPERATION_ERRBINDINGREPEATED = "FailedOperation.ErrBindingRepeated"
FAILEDOPERATION_GENERATEUSERSEAL = "FailedOperation.GenerateUserSeal"
FAILEDOPERATION_NOROLE = "FailedOperation.NoRole"
FAILEDOPERATION_OPENIDALREADYEXISTS = "FailedOperation.OpenIdAlreadyExists"
FAILEDOPERATION_ORGIDCARDNUMBERALREADYEXISTS = "FailedOperation.OrgIdCardNumberAlreadyExists"
FAILEDOPERATION_REQUESTLIMITEXCEEDED = "FailedOperation.RequestLimitExceeded"
INTERNALERROR = "InternalError"
INTERNALERROR_API = "InternalError.Api"
INTERNALERROR_CACHE = "InternalError.Cache"
INTERNALERROR_CALLBACK = "InternalError.Callback"
INTERNALERROR_DB = "InternalError.Db"
INTERNALERROR_DECRYPTION = "InternalError.Decryption"
INTERNALERROR_ENCRYPTION = "InternalError.Encryption"
INTERNALERROR_GENERATEID = "InternalError.GenerateId"
INTERNALERROR_MQ = "InternalError.Mq"
INTERNALERROR_PDF = "InternalError.Pdf"
INTERNALERROR_SERIALIZE = "InternalError.Serialize"
INTERNALERROR_STORAGE = "InternalError.Storage"
INTERNALERROR_THIRDPARTY = "InternalError.ThirdParty"
INTERNALERROR_UNSERIALIZE = "InternalError.UnSerialize"
INVALIDPARAMETER = "InvalidParameter"
INVALIDPARAMETERVALUE = "InvalidParameterValue"
LIMITEXCEEDED = "LimitExceeded"
MISSINGPARAMETER = "MissingParameter"
OPERATIONDENIED = "OperationDenied"
OPERATIONDENIED_BANNEDAPPLICATION = "OperationDenied.BannedApplication"
OPERATIONDENIED_NOAPIAUTH = "OperationDenied.NoApiAuth"
OPERATIONDENIED_NOEXTRAVERIFY = "OperationDenied.NoExtraVerify"
OPERATIONDENIED_NOIDENTITYVERIFY = "OperationDenied.NoIdentityVerify"
OPERATIONDENIED_NOPAYMENTVERIFY = "OperationDenied.NoPaymentVerify"
OPERATIONDENIED_NOSESSION = "OperationDenied.NoSession"
OPERATIONDENIED_NOVERIFY = "OperationDenied.NoVerify"
OPERATIONDENIED_NOTOWNERUIN = "OperationDenied.NotOwnerUin"
OPERATIONDENIED_USERNOTINORGANIZATION = "OperationDenied.UserNotInOrganization"
REQUESTLIMITEXCEEDED = "RequestLimitExceeded"
RESOURCEINUSE = "ResourceInUse"
RESOURCEINSUFFICIENT = "ResourceInsufficient"
RESOURCENOTFOUND = "ResourceNotFound"
RESOURCEUNAVAILABLE = "ResourceUnavailable"
RESOURCESSOLDOUT = "ResourcesSoldOut"
UNAUTHORIZEDOPERATION = "UnauthorizedOperation"
UNKNOWNPARAMETER = "UnknownParameter"
UNSUPPORTEDOPERATION = "UnsupportedOperation"

func (*Client) ModifyUser

func (c *Client) ModifyUser(request *ModifyUserRequest) (response *ModifyUserResponse, err error)

ModifyUser 此接口(ModifyUser)用于更新个人用户信息。

注:若修改用户姓名,需要重新通过个人用户实名接口(VerifyUser)进行重新实名。

可能返回的错误码:

AUTHFAILURE = "AuthFailure"
DRYRUNOPERATION = "DryRunOperation"
FAILEDOPERATION = "FailedOperation"
FAILEDOPERATION_ACCOUNTALREADYEXISTS = "FailedOperation.AccountAlreadyExists"
FAILEDOPERATION_ACCOUNTVERIFYFAIL = "FailedOperation.AccountVerifyFail"
FAILEDOPERATION_AUTHFAIL = "FailedOperation.AuthFail"
FAILEDOPERATION_DLOCKFAILED = "FailedOperation.DLockFailed"
FAILEDOPERATION_ERRBINDINGREPEATED = "FailedOperation.ErrBindingRepeated"
FAILEDOPERATION_GENERATEUSERSEAL = "FailedOperation.GenerateUserSeal"
FAILEDOPERATION_NOROLE = "FailedOperation.NoRole"
FAILEDOPERATION_REQUESTLIMITEXCEEDED = "FailedOperation.RequestLimitExceeded"
FAILEDOPERATION_REQUESTLIMITEXCEEDED1D = "FailedOperation.RequestLimitExceeded1D"
FAILEDOPERATION_REQUESTLIMITEXCEEDED1H = "FailedOperation.RequestLimitExceeded1H"
FAILEDOPERATION_REQUESTLIMITEXCEEDED30S = "FailedOperation.RequestLimitExceeded30S"
INTERNALERROR = "InternalError"
INTERNALERROR_API = "InternalError.Api"
INTERNALERROR_CACHE = "InternalError.Cache"
INTERNALERROR_CALLBACK = "InternalError.Callback"
INTERNALERROR_DB = "InternalError.Db"
INTERNALERROR_DECRYPTION = "InternalError.Decryption"
INTERNALERROR_ENCRYPTION = "InternalError.Encryption"
INTERNALERROR_GENERATEID = "InternalError.GenerateId"
INTERNALERROR_MQ = "InternalError.Mq"
INTERNALERROR_PDF = "InternalError.Pdf"
INTERNALERROR_SERIALIZE = "InternalError.Serialize"
INTERNALERROR_STORAGE = "InternalError.Storage"
INTERNALERROR_THIRDPARTY = "InternalError.ThirdParty"
INTERNALERROR_UNSERIALIZE = "InternalError.UnSerialize"
INVALIDPARAMETER = "InvalidParameter"
INVALIDPARAMETER_INVALIDVERIFYRESULT = "InvalidParameter.InvalidVerifyResult"
INVALIDPARAMETERVALUE = "InvalidParameterValue"
LIMITEXCEEDED = "LimitExceeded"
MISSINGPARAMETER = "MissingParameter"
OPERATIONDENIED = "OperationDenied"
OPERATIONDENIED_BANNEDAPPLICATION = "OperationDenied.BannedApplication"
OPERATIONDENIED_NOAPIAUTH = "OperationDenied.NoApiAuth"
OPERATIONDENIED_NOEXTRAVERIFY = "OperationDenied.NoExtraVerify"
OPERATIONDENIED_NOIDENTITYVERIFY = "OperationDenied.NoIdentityVerify"
OPERATIONDENIED_NOPAYMENTVERIFY = "OperationDenied.NoPaymentVerify"
OPERATIONDENIED_NOSESSION = "OperationDenied.NoSession"
OPERATIONDENIED_NOVERIFY = "OperationDenied.NoVerify"
OPERATIONDENIED_NOTOWNERUIN = "OperationDenied.NotOwnerUin"
OPERATIONDENIED_USERNOTINORGANIZATION = "OperationDenied.UserNotInOrganization"
REQUESTLIMITEXCEEDED = "RequestLimitExceeded"
RESOURCEINUSE = "ResourceInUse"
RESOURCEINSUFFICIENT = "ResourceInsufficient"
RESOURCENOTFOUND = "ResourceNotFound"
RESOURCEUNAVAILABLE = "ResourceUnavailable"
RESOURCESSOLDOUT = "ResourcesSoldOut"
UNAUTHORIZEDOPERATION = "UnauthorizedOperation"
UNKNOWNPARAMETER = "UnknownParameter"
UNSUPPORTEDOPERATION = "UnsupportedOperation"

func (*Client) ModifyUserDefaultSeal

func (c *Client) ModifyUserDefaultSeal(request *ModifyUserDefaultSealRequest) (response *ModifyUserDefaultSealResponse, err error)

ModifyUserDefaultSeal 此接口 (ModifyUserDefaultSeal) 用于重新指定个人默认印章。

可能返回的错误码:

FAILEDOPERATION = "FailedOperation"
INTERNALERROR = "InternalError"
INTERNALERROR_API = "InternalError.Api"
INTERNALERROR_DB = "InternalError.Db"
INVALIDPARAMETER = "InvalidParameter"
INVALIDPARAMETERVALUE = "InvalidParameterValue"
MISSINGPARAMETER = "MissingParameter"
OPERATIONDENIED = "OperationDenied"
RESOURCENOTFOUND = "ResourceNotFound"

func (*Client) ModifyUserDefaultSealWithContext added in v1.0.324

func (c *Client) ModifyUserDefaultSealWithContext(ctx context.Context, request *ModifyUserDefaultSealRequest) (response *ModifyUserDefaultSealResponse, err error)

ModifyUserDefaultSeal 此接口 (ModifyUserDefaultSeal) 用于重新指定个人默认印章。

可能返回的错误码:

FAILEDOPERATION = "FailedOperation"
INTERNALERROR = "InternalError"
INTERNALERROR_API = "InternalError.Api"
INTERNALERROR_DB = "InternalError.Db"
INVALIDPARAMETER = "InvalidParameter"
INVALIDPARAMETERVALUE = "InvalidParameterValue"
MISSINGPARAMETER = "MissingParameter"
OPERATIONDENIED = "OperationDenied"
RESOURCENOTFOUND = "ResourceNotFound"

func (*Client) ModifyUserWithContext added in v1.0.324

func (c *Client) ModifyUserWithContext(ctx context.Context, request *ModifyUserRequest) (response *ModifyUserResponse, err error)

ModifyUser 此接口(ModifyUser)用于更新个人用户信息。

注:若修改用户姓名,需要重新通过个人用户实名接口(VerifyUser)进行重新实名。

可能返回的错误码:

AUTHFAILURE = "AuthFailure"
DRYRUNOPERATION = "DryRunOperation"
FAILEDOPERATION = "FailedOperation"
FAILEDOPERATION_ACCOUNTALREADYEXISTS = "FailedOperation.AccountAlreadyExists"
FAILEDOPERATION_ACCOUNTVERIFYFAIL = "FailedOperation.AccountVerifyFail"
FAILEDOPERATION_AUTHFAIL = "FailedOperation.AuthFail"
FAILEDOPERATION_DLOCKFAILED = "FailedOperation.DLockFailed"
FAILEDOPERATION_ERRBINDINGREPEATED = "FailedOperation.ErrBindingRepeated"
FAILEDOPERATION_GENERATEUSERSEAL = "FailedOperation.GenerateUserSeal"
FAILEDOPERATION_NOROLE = "FailedOperation.NoRole"
FAILEDOPERATION_REQUESTLIMITEXCEEDED = "FailedOperation.RequestLimitExceeded"
FAILEDOPERATION_REQUESTLIMITEXCEEDED1D = "FailedOperation.RequestLimitExceeded1D"
FAILEDOPERATION_REQUESTLIMITEXCEEDED1H = "FailedOperation.RequestLimitExceeded1H"
FAILEDOPERATION_REQUESTLIMITEXCEEDED30S = "FailedOperation.RequestLimitExceeded30S"
INTERNALERROR = "InternalError"
INTERNALERROR_API = "InternalError.Api"
INTERNALERROR_CACHE = "InternalError.Cache"
INTERNALERROR_CALLBACK = "InternalError.Callback"
INTERNALERROR_DB = "InternalError.Db"
INTERNALERROR_DECRYPTION = "InternalError.Decryption"
INTERNALERROR_ENCRYPTION = "InternalError.Encryption"
INTERNALERROR_GENERATEID = "InternalError.GenerateId"
INTERNALERROR_MQ = "InternalError.Mq"
INTERNALERROR_PDF = "InternalError.Pdf"
INTERNALERROR_SERIALIZE = "InternalError.Serialize"
INTERNALERROR_STORAGE = "InternalError.Storage"
INTERNALERROR_THIRDPARTY = "InternalError.ThirdParty"
INTERNALERROR_UNSERIALIZE = "InternalError.UnSerialize"
INVALIDPARAMETER = "InvalidParameter"
INVALIDPARAMETER_INVALIDVERIFYRESULT = "InvalidParameter.InvalidVerifyResult"
INVALIDPARAMETERVALUE = "InvalidParameterValue"
LIMITEXCEEDED = "LimitExceeded"
MISSINGPARAMETER = "MissingParameter"
OPERATIONDENIED = "OperationDenied"
OPERATIONDENIED_BANNEDAPPLICATION = "OperationDenied.BannedApplication"
OPERATIONDENIED_NOAPIAUTH = "OperationDenied.NoApiAuth"
OPERATIONDENIED_NOEXTRAVERIFY = "OperationDenied.NoExtraVerify"
OPERATIONDENIED_NOIDENTITYVERIFY = "OperationDenied.NoIdentityVerify"
OPERATIONDENIED_NOPAYMENTVERIFY = "OperationDenied.NoPaymentVerify"
OPERATIONDENIED_NOSESSION = "OperationDenied.NoSession"
OPERATIONDENIED_NOVERIFY = "OperationDenied.NoVerify"
OPERATIONDENIED_NOTOWNERUIN = "OperationDenied.NotOwnerUin"
OPERATIONDENIED_USERNOTINORGANIZATION = "OperationDenied.UserNotInOrganization"
REQUESTLIMITEXCEEDED = "RequestLimitExceeded"
RESOURCEINUSE = "ResourceInUse"
RESOURCEINSUFFICIENT = "ResourceInsufficient"
RESOURCENOTFOUND = "ResourceNotFound"
RESOURCEUNAVAILABLE = "ResourceUnavailable"
RESOURCESSOLDOUT = "ResourcesSoldOut"
UNAUTHORIZEDOPERATION = "UnauthorizedOperation"
UNKNOWNPARAMETER = "UnknownParameter"
UNSUPPORTEDOPERATION = "UnsupportedOperation"

func (*Client) RejectFlow

func (c *Client) RejectFlow(request *RejectFlowRequest) (response *RejectFlowResponse, err error)

RejectFlow 此接口(RejectFlow)用于用户拒绝签署合同流程。

可能返回的错误码:

AUTHFAILURE = "AuthFailure"
DRYRUNOPERATION = "DryRunOperation"
FAILEDOPERATION = "FailedOperation"
FAILEDOPERATION_ACCOUNTALREADYEXISTS = "FailedOperation.AccountAlreadyExists"
FAILEDOPERATION_ACCOUNTVERIFYFAIL = "FailedOperation.AccountVerifyFail"
FAILEDOPERATION_AUTHFAIL = "FailedOperation.AuthFail"
FAILEDOPERATION_DLOCKFAILED = "FailedOperation.DLockFailed"
FAILEDOPERATION_ERRBINDINGREPEATED = "FailedOperation.ErrBindingRepeated"
FAILEDOPERATION_GENERATEUSERSEAL = "FailedOperation.GenerateUserSeal"
FAILEDOPERATION_NOROLE = "FailedOperation.NoRole"
FAILEDOPERATION_REQUESTLIMITEXCEEDED = "FailedOperation.RequestLimitExceeded"
FAILEDOPERATION_REQUESTLIMITEXCEEDED1D = "FailedOperation.RequestLimitExceeded1D"
FAILEDOPERATION_REQUESTLIMITEXCEEDED1H = "FailedOperation.RequestLimitExceeded1H"
FAILEDOPERATION_REQUESTLIMITEXCEEDED30S = "FailedOperation.RequestLimitExceeded30S"
INTERNALERROR = "InternalError"
INTERNALERROR_API = "InternalError.Api"
INTERNALERROR_CACHE = "InternalError.Cache"
INTERNALERROR_CALLBACK = "InternalError.Callback"
INTERNALERROR_DB = "InternalError.Db"
INTERNALERROR_DECRYPTION = "InternalError.Decryption"
INTERNALERROR_ENCRYPTION = "InternalError.Encryption"
INTERNALERROR_GENERATEID = "InternalError.GenerateId"
INTERNALERROR_MQ = "InternalError.Mq"
INTERNALERROR_PDF = "InternalError.Pdf"
INTERNALERROR_SERIALIZE = "InternalError.Serialize"
INTERNALERROR_STORAGE = "InternalError.Storage"
INTERNALERROR_THIRDPARTY = "InternalError.ThirdParty"
INTERNALERROR_UNSERIALIZE = "InternalError.UnSerialize"
INVALIDPARAMETER = "InvalidParameter"
INVALIDPARAMETER_INVALIDVERIFYRESULT = "InvalidParameter.InvalidVerifyResult"
INVALIDPARAMETERVALUE = "InvalidParameterValue"
LIMITEXCEEDED = "LimitExceeded"
MISSINGPARAMETER = "MissingParameter"
OPERATIONDENIED = "OperationDenied"
OPERATIONDENIED_BANNEDAPPLICATION = "OperationDenied.BannedApplication"
OPERATIONDENIED_NOAPIAUTH = "OperationDenied.NoApiAuth"
OPERATIONDENIED_NOEXTRAVERIFY = "OperationDenied.NoExtraVerify"
OPERATIONDENIED_NOIDENTITYVERIFY = "OperationDenied.NoIdentityVerify"
OPERATIONDENIED_NOPAYMENTVERIFY = "OperationDenied.NoPaymentVerify"
OPERATIONDENIED_NOSESSION = "OperationDenied.NoSession"
OPERATIONDENIED_NOVERIFY = "OperationDenied.NoVerify"
OPERATIONDENIED_NOTOWNERUIN = "OperationDenied.NotOwnerUin"
OPERATIONDENIED_USERNOTINORGANIZATION = "OperationDenied.UserNotInOrganization"
REQUESTLIMITEXCEEDED = "RequestLimitExceeded"
RESOURCEINUSE = "ResourceInUse"
RESOURCEINSUFFICIENT = "ResourceInsufficient"
RESOURCENOTFOUND = "ResourceNotFound"
RESOURCEUNAVAILABLE = "ResourceUnavailable"
RESOURCESSOLDOUT = "ResourcesSoldOut"
UNAUTHORIZEDOPERATION = "UnauthorizedOperation"
UNKNOWNPARAMETER = "UnknownParameter"
UNSUPPORTEDOPERATION = "UnsupportedOperation"

func (*Client) RejectFlowWithContext added in v1.0.324

func (c *Client) RejectFlowWithContext(ctx context.Context, request *RejectFlowRequest) (response *RejectFlowResponse, err error)

RejectFlow 此接口(RejectFlow)用于用户拒绝签署合同流程。

可能返回的错误码:

AUTHFAILURE = "AuthFailure"
DRYRUNOPERATION = "DryRunOperation"
FAILEDOPERATION = "FailedOperation"
FAILEDOPERATION_ACCOUNTALREADYEXISTS = "FailedOperation.AccountAlreadyExists"
FAILEDOPERATION_ACCOUNTVERIFYFAIL = "FailedOperation.AccountVerifyFail"
FAILEDOPERATION_AUTHFAIL = "FailedOperation.AuthFail"
FAILEDOPERATION_DLOCKFAILED = "FailedOperation.DLockFailed"
FAILEDOPERATION_ERRBINDINGREPEATED = "FailedOperation.ErrBindingRepeated"
FAILEDOPERATION_GENERATEUSERSEAL = "FailedOperation.GenerateUserSeal"
FAILEDOPERATION_NOROLE = "FailedOperation.NoRole"
FAILEDOPERATION_REQUESTLIMITEXCEEDED = "FailedOperation.RequestLimitExceeded"
FAILEDOPERATION_REQUESTLIMITEXCEEDED1D = "FailedOperation.RequestLimitExceeded1D"
FAILEDOPERATION_REQUESTLIMITEXCEEDED1H = "FailedOperation.RequestLimitExceeded1H"
FAILEDOPERATION_REQUESTLIMITEXCEEDED30S = "FailedOperation.RequestLimitExceeded30S"
INTERNALERROR = "InternalError"
INTERNALERROR_API = "InternalError.Api"
INTERNALERROR_CACHE = "InternalError.Cache"
INTERNALERROR_CALLBACK = "InternalError.Callback"
INTERNALERROR_DB = "InternalError.Db"
INTERNALERROR_DECRYPTION = "InternalError.Decryption"
INTERNALERROR_ENCRYPTION = "InternalError.Encryption"
INTERNALERROR_GENERATEID = "InternalError.GenerateId"
INTERNALERROR_MQ = "InternalError.Mq"
INTERNALERROR_PDF = "InternalError.Pdf"
INTERNALERROR_SERIALIZE = "InternalError.Serialize"
INTERNALERROR_STORAGE = "InternalError.Storage"
INTERNALERROR_THIRDPARTY = "InternalError.ThirdParty"
INTERNALERROR_UNSERIALIZE = "InternalError.UnSerialize"
INVALIDPARAMETER = "InvalidParameter"
INVALIDPARAMETER_INVALIDVERIFYRESULT = "InvalidParameter.InvalidVerifyResult"
INVALIDPARAMETERVALUE = "InvalidParameterValue"
LIMITEXCEEDED = "LimitExceeded"
MISSINGPARAMETER = "MissingParameter"
OPERATIONDENIED = "OperationDenied"
OPERATIONDENIED_BANNEDAPPLICATION = "OperationDenied.BannedApplication"
OPERATIONDENIED_NOAPIAUTH = "OperationDenied.NoApiAuth"
OPERATIONDENIED_NOEXTRAVERIFY = "OperationDenied.NoExtraVerify"
OPERATIONDENIED_NOIDENTITYVERIFY = "OperationDenied.NoIdentityVerify"
OPERATIONDENIED_NOPAYMENTVERIFY = "OperationDenied.NoPaymentVerify"
OPERATIONDENIED_NOSESSION = "OperationDenied.NoSession"
OPERATIONDENIED_NOVERIFY = "OperationDenied.NoVerify"
OPERATIONDENIED_NOTOWNERUIN = "OperationDenied.NotOwnerUin"
OPERATIONDENIED_USERNOTINORGANIZATION = "OperationDenied.UserNotInOrganization"
REQUESTLIMITEXCEEDED = "RequestLimitExceeded"
RESOURCEINUSE = "ResourceInUse"
RESOURCEINSUFFICIENT = "ResourceInsufficient"
RESOURCENOTFOUND = "ResourceNotFound"
RESOURCEUNAVAILABLE = "ResourceUnavailable"
RESOURCESSOLDOUT = "ResourcesSoldOut"
UNAUTHORIZEDOPERATION = "UnauthorizedOperation"
UNKNOWNPARAMETER = "UnknownParameter"
UNSUPPORTEDOPERATION = "UnsupportedOperation"

func (*Client) SendFlow

func (c *Client) SendFlow(request *SendFlowRequest) (response *SendFlowResponse, err error)

SendFlow 此接口(SendFlow)用于指定签署者及签署内容,后续可通过生成签署接口(CreateSignUrl)获取签署url。

可能返回的错误码:

INTERNALERROR_DB = "InternalError.Db"
INTERNALERROR_GENERATEID = "InternalError.GenerateId"
INTERNALERROR_SERIALIZE = "InternalError.Serialize"
INTERNALERROR_UNSERIALIZE = "InternalError.UnSerialize"
INVALIDPARAMETER_BIZAPPROVERALREADYEXISTS = "InvalidParameter.BizApproverAlreadyExists"
INVALIDPARAMETERVALUE = "InvalidParameterValue"
MISSINGPARAMETER = "MissingParameter"
OPERATIONDENIED = "OperationDenied"

func (*Client) SendFlowUrl

func (c *Client) SendFlowUrl(request *SendFlowUrlRequest) (response *SendFlowUrlResponse, err error)

SendFlowUrl 发送流程并获取签署URL

可能返回的错误码:

INTERNALERROR_API = "InternalError.Api"
INTERNALERROR_DB = "InternalError.Db"
INTERNALERROR_GENERATEID = "InternalError.GenerateId"
INTERNALERROR_PDF = "InternalError.Pdf"
INTERNALERROR_SERIALIZE = "InternalError.Serialize"
INTERNALERROR_UNSERIALIZE = "InternalError.UnSerialize"
INVALIDPARAMETER_BIZAPPROVERALREADYEXISTS = "InvalidParameter.BizApproverAlreadyExists"
INVALIDPARAMETERVALUE = "InvalidParameterValue"
MISSINGPARAMETER = "MissingParameter"
OPERATIONDENIED = "OperationDenied"
RESOURCENOTFOUND = "ResourceNotFound"

func (*Client) SendFlowUrlWithContext added in v1.0.324

func (c *Client) SendFlowUrlWithContext(ctx context.Context, request *SendFlowUrlRequest) (response *SendFlowUrlResponse, err error)

SendFlowUrl 发送流程并获取签署URL

可能返回的错误码:

INTERNALERROR_API = "InternalError.Api"
INTERNALERROR_DB = "InternalError.Db"
INTERNALERROR_GENERATEID = "InternalError.GenerateId"
INTERNALERROR_PDF = "InternalError.Pdf"
INTERNALERROR_SERIALIZE = "InternalError.Serialize"
INTERNALERROR_UNSERIALIZE = "InternalError.UnSerialize"
INVALIDPARAMETER_BIZAPPROVERALREADYEXISTS = "InvalidParameter.BizApproverAlreadyExists"
INVALIDPARAMETERVALUE = "InvalidParameterValue"
MISSINGPARAMETER = "MissingParameter"
OPERATIONDENIED = "OperationDenied"
RESOURCENOTFOUND = "ResourceNotFound"

func (*Client) SendFlowWithContext added in v1.0.324

func (c *Client) SendFlowWithContext(ctx context.Context, request *SendFlowRequest) (response *SendFlowResponse, err error)

SendFlow 此接口(SendFlow)用于指定签署者及签署内容,后续可通过生成签署接口(CreateSignUrl)获取签署url。

可能返回的错误码:

INTERNALERROR_DB = "InternalError.Db"
INTERNALERROR_GENERATEID = "InternalError.GenerateId"
INTERNALERROR_SERIALIZE = "InternalError.Serialize"
INTERNALERROR_UNSERIALIZE = "InternalError.UnSerialize"
INVALIDPARAMETER_BIZAPPROVERALREADYEXISTS = "InvalidParameter.BizApproverAlreadyExists"
INVALIDPARAMETERVALUE = "InvalidParameterValue"
MISSINGPARAMETER = "MissingParameter"
OPERATIONDENIED = "OperationDenied"

func (*Client) SendSignInnerVerifyCode

func (c *Client) SendSignInnerVerifyCode(request *SendSignInnerVerifyCodeRequest) (response *SendSignInnerVerifyCodeResponse, err error)

SendSignInnerVerifyCode 此接口用于发送签署验证码

可能返回的错误码:

FAILEDOPERATION = "FailedOperation"
FAILEDOPERATION_REQUESTLIMITEXCEEDED = "FailedOperation.RequestLimitExceeded"
FAILEDOPERATION_REQUESTLIMITEXCEEDED1D = "FailedOperation.RequestLimitExceeded1D"
FAILEDOPERATION_REQUESTLIMITEXCEEDED1H = "FailedOperation.RequestLimitExceeded1H"
FAILEDOPERATION_REQUESTLIMITEXCEEDED30S = "FailedOperation.RequestLimitExceeded30S"
INTERNALERROR = "InternalError"
INTERNALERROR_API = "InternalError.Api"
INTERNALERROR_CACHE = "InternalError.Cache"
INTERNALERROR_DB = "InternalError.Db"
INTERNALERROR_SERIALIZE = "InternalError.Serialize"
INVALIDPARAMETER = "InvalidParameter"
INVALIDPARAMETERVALUE = "InvalidParameterValue"
MISSINGPARAMETER = "MissingParameter"
RESOURCENOTFOUND = "ResourceNotFound"

func (*Client) SendSignInnerVerifyCodeWithContext added in v1.0.324

func (c *Client) SendSignInnerVerifyCodeWithContext(ctx context.Context, request *SendSignInnerVerifyCodeRequest) (response *SendSignInnerVerifyCodeResponse, err error)

SendSignInnerVerifyCode 此接口用于发送签署验证码

可能返回的错误码:

FAILEDOPERATION = "FailedOperation"
FAILEDOPERATION_REQUESTLIMITEXCEEDED = "FailedOperation.RequestLimitExceeded"
FAILEDOPERATION_REQUESTLIMITEXCEEDED1D = "FailedOperation.RequestLimitExceeded1D"
FAILEDOPERATION_REQUESTLIMITEXCEEDED1H = "FailedOperation.RequestLimitExceeded1H"
FAILEDOPERATION_REQUESTLIMITEXCEEDED30S = "FailedOperation.RequestLimitExceeded30S"
INTERNALERROR = "InternalError"
INTERNALERROR_API = "InternalError.Api"
INTERNALERROR_CACHE = "InternalError.Cache"
INTERNALERROR_DB = "InternalError.Db"
INTERNALERROR_SERIALIZE = "InternalError.Serialize"
INVALIDPARAMETER = "InvalidParameter"
INVALIDPARAMETERVALUE = "InvalidParameterValue"
MISSINGPARAMETER = "MissingParameter"
RESOURCENOTFOUND = "ResourceNotFound"

func (*Client) SignFlow

func (c *Client) SignFlow(request *SignFlowRequest) (response *SignFlowResponse, err error)

SignFlow 此接口(SignFlow)可用于对流程文件进行签署。

可能返回的错误码:

INTERNALERROR = "InternalError"
INVALIDPARAMETER = "InvalidParameter"
INVALIDPARAMETER_INVALIDVERIFYRESULT = "InvalidParameter.InvalidVerifyResult"
MISSINGPARAMETER = "MissingParameter"
OPERATIONDENIED = "OperationDenied"
RESOURCENOTFOUND = "ResourceNotFound"

func (*Client) SignFlowWithContext added in v1.0.324

func (c *Client) SignFlowWithContext(ctx context.Context, request *SignFlowRequest) (response *SignFlowResponse, err error)

SignFlow 此接口(SignFlow)可用于对流程文件进行签署。

可能返回的错误码:

INTERNALERROR = "InternalError"
INVALIDPARAMETER = "InvalidParameter"
INVALIDPARAMETER_INVALIDVERIFYRESULT = "InvalidParameter.InvalidVerifyResult"
MISSINGPARAMETER = "MissingParameter"
OPERATIONDENIED = "OperationDenied"
RESOURCENOTFOUND = "ResourceNotFound"

func (*Client) UploadFiles

func (c *Client) UploadFiles(request *UploadFilesRequest) (response *UploadFilesResponse, err error)

UploadFiles 此接口(UploadFiles)用于文件上传。

可能返回的错误码:

AUTHFAILURE = "AuthFailure"
FAILEDOPERATION = "FailedOperation"
INTERNALERROR_SERIALIZE = "InternalError.Serialize"
INVALIDPARAMETER = "InvalidParameter"
OPERATIONDENIED = "OperationDenied"
RESOURCENOTFOUND = "ResourceNotFound"

func (*Client) UploadFilesWithContext added in v1.0.324

func (c *Client) UploadFilesWithContext(ctx context.Context, request *UploadFilesRequest) (response *UploadFilesResponse, err error)

UploadFiles 此接口(UploadFiles)用于文件上传。

可能返回的错误码:

AUTHFAILURE = "AuthFailure"
FAILEDOPERATION = "FailedOperation"
INTERNALERROR_SERIALIZE = "InternalError.Serialize"
INVALIDPARAMETER = "InvalidParameter"
OPERATIONDENIED = "OperationDenied"
RESOURCENOTFOUND = "ResourceNotFound"

func (*Client) VerifySubOrganization

func (c *Client) VerifySubOrganization(request *VerifySubOrganizationRequest) (response *VerifySubOrganizationResponse, err error)

VerifySubOrganization 此接口(VerifySubOrganization)用于通过子机构的实名认证。

注:此接口为白名单接口,如您需要使用此能力,请提前与客户经理沟通或邮件至e-contract@tencent.com与我们联系。

可能返回的错误码:

AUTHFAILURE = "AuthFailure"
DRYRUNOPERATION = "DryRunOperation"
FAILEDOPERATION = "FailedOperation"
FAILEDOPERATION_ACCOUNTALREADYEXISTS = "FailedOperation.AccountAlreadyExists"
FAILEDOPERATION_ACCOUNTVERIFYFAIL = "FailedOperation.AccountVerifyFail"
FAILEDOPERATION_AUTHFAIL = "FailedOperation.AuthFail"
FAILEDOPERATION_DLOCKFAILED = "FailedOperation.DLockFailed"
FAILEDOPERATION_ERRBINDINGREPEATED = "FailedOperation.ErrBindingRepeated"
FAILEDOPERATION_GENERATEUSERSEAL = "FailedOperation.GenerateUserSeal"
FAILEDOPERATION_NOROLE = "FailedOperation.NoRole"
FAILEDOPERATION_REQUESTLIMITEXCEEDED = "FailedOperation.RequestLimitExceeded"
INTERNALERROR = "InternalError"
INTERNALERROR_API = "InternalError.Api"
INTERNALERROR_CACHE = "InternalError.Cache"
INTERNALERROR_CALLBACK = "InternalError.Callback"
INTERNALERROR_DB = "InternalError.Db"
INTERNALERROR_DECRYPTION = "InternalError.Decryption"
INTERNALERROR_ENCRYPTION = "InternalError.Encryption"
INTERNALERROR_GENERATEID = "InternalError.GenerateId"
INTERNALERROR_MQ = "InternalError.Mq"
INTERNALERROR_PDF = "InternalError.Pdf"
INTERNALERROR_SERIALIZE = "InternalError.Serialize"
INTERNALERROR_STORAGE = "InternalError.Storage"
INTERNALERROR_THIRDPARTY = "InternalError.ThirdParty"
INTERNALERROR_UNSERIALIZE = "InternalError.UnSerialize"
INVALIDPARAMETER = "InvalidParameter"
INVALIDPARAMETERVALUE = "InvalidParameterValue"
LIMITEXCEEDED = "LimitExceeded"
MISSINGPARAMETER = "MissingParameter"
OPERATIONDENIED = "OperationDenied"
OPERATIONDENIED_BANNEDAPPLICATION = "OperationDenied.BannedApplication"
OPERATIONDENIED_NOAPIAUTH = "OperationDenied.NoApiAuth"
OPERATIONDENIED_NOEXTRAVERIFY = "OperationDenied.NoExtraVerify"
OPERATIONDENIED_NOIDENTITYVERIFY = "OperationDenied.NoIdentityVerify"
OPERATIONDENIED_NOPAYMENTVERIFY = "OperationDenied.NoPaymentVerify"
OPERATIONDENIED_NOSESSION = "OperationDenied.NoSession"
OPERATIONDENIED_NOVERIFY = "OperationDenied.NoVerify"
OPERATIONDENIED_NOTOWNERUIN = "OperationDenied.NotOwnerUin"
OPERATIONDENIED_USERNOTINORGANIZATION = "OperationDenied.UserNotInOrganization"
REQUESTLIMITEXCEEDED = "RequestLimitExceeded"
RESOURCEINUSE = "ResourceInUse"
RESOURCEINSUFFICIENT = "ResourceInsufficient"
RESOURCENOTFOUND = "ResourceNotFound"
RESOURCEUNAVAILABLE = "ResourceUnavailable"
RESOURCESSOLDOUT = "ResourcesSoldOut"
UNAUTHORIZEDOPERATION = "UnauthorizedOperation"
UNKNOWNPARAMETER = "UnknownParameter"
UNSUPPORTEDOPERATION = "UnsupportedOperation"

func (*Client) VerifySubOrganizationWithContext added in v1.0.324

func (c *Client) VerifySubOrganizationWithContext(ctx context.Context, request *VerifySubOrganizationRequest) (response *VerifySubOrganizationResponse, err error)

VerifySubOrganization 此接口(VerifySubOrganization)用于通过子机构的实名认证。

注:此接口为白名单接口,如您需要使用此能力,请提前与客户经理沟通或邮件至e-contract@tencent.com与我们联系。

可能返回的错误码:

AUTHFAILURE = "AuthFailure"
DRYRUNOPERATION = "DryRunOperation"
FAILEDOPERATION = "FailedOperation"
FAILEDOPERATION_ACCOUNTALREADYEXISTS = "FailedOperation.AccountAlreadyExists"
FAILEDOPERATION_ACCOUNTVERIFYFAIL = "FailedOperation.AccountVerifyFail"
FAILEDOPERATION_AUTHFAIL = "FailedOperation.AuthFail"
FAILEDOPERATION_DLOCKFAILED = "FailedOperation.DLockFailed"
FAILEDOPERATION_ERRBINDINGREPEATED = "FailedOperation.ErrBindingRepeated"
FAILEDOPERATION_GENERATEUSERSEAL = "FailedOperation.GenerateUserSeal"
FAILEDOPERATION_NOROLE = "FailedOperation.NoRole"
FAILEDOPERATION_REQUESTLIMITEXCEEDED = "FailedOperation.RequestLimitExceeded"
INTERNALERROR = "InternalError"
INTERNALERROR_API = "InternalError.Api"
INTERNALERROR_CACHE = "InternalError.Cache"
INTERNALERROR_CALLBACK = "InternalError.Callback"
INTERNALERROR_DB = "InternalError.Db"
INTERNALERROR_DECRYPTION = "InternalError.Decryption"
INTERNALERROR_ENCRYPTION = "InternalError.Encryption"
INTERNALERROR_GENERATEID = "InternalError.GenerateId"
INTERNALERROR_MQ = "InternalError.Mq"
INTERNALERROR_PDF = "InternalError.Pdf"
INTERNALERROR_SERIALIZE = "InternalError.Serialize"
INTERNALERROR_STORAGE = "InternalError.Storage"
INTERNALERROR_THIRDPARTY = "InternalError.ThirdParty"
INTERNALERROR_UNSERIALIZE = "InternalError.UnSerialize"
INVALIDPARAMETER = "InvalidParameter"
INVALIDPARAMETERVALUE = "InvalidParameterValue"
LIMITEXCEEDED = "LimitExceeded"
MISSINGPARAMETER = "MissingParameter"
OPERATIONDENIED = "OperationDenied"
OPERATIONDENIED_BANNEDAPPLICATION = "OperationDenied.BannedApplication"
OPERATIONDENIED_NOAPIAUTH = "OperationDenied.NoApiAuth"
OPERATIONDENIED_NOEXTRAVERIFY = "OperationDenied.NoExtraVerify"
OPERATIONDENIED_NOIDENTITYVERIFY = "OperationDenied.NoIdentityVerify"
OPERATIONDENIED_NOPAYMENTVERIFY = "OperationDenied.NoPaymentVerify"
OPERATIONDENIED_NOSESSION = "OperationDenied.NoSession"
OPERATIONDENIED_NOVERIFY = "OperationDenied.NoVerify"
OPERATIONDENIED_NOTOWNERUIN = "OperationDenied.NotOwnerUin"
OPERATIONDENIED_USERNOTINORGANIZATION = "OperationDenied.UserNotInOrganization"
REQUESTLIMITEXCEEDED = "RequestLimitExceeded"
RESOURCEINUSE = "ResourceInUse"
RESOURCEINSUFFICIENT = "ResourceInsufficient"
RESOURCENOTFOUND = "ResourceNotFound"
RESOURCEUNAVAILABLE = "ResourceUnavailable"
RESOURCESSOLDOUT = "ResourcesSoldOut"
UNAUTHORIZEDOPERATION = "UnauthorizedOperation"
UNKNOWNPARAMETER = "UnknownParameter"
UNSUPPORTEDOPERATION = "UnsupportedOperation"

func (*Client) VerifyUser

func (c *Client) VerifyUser(request *VerifyUserRequest) (response *VerifyUserResponse, err error)

VerifyUser 第三方应用可通过此接口(VerifyUser)将腾讯电子签个人用户的实名认证状态设为通过。

注:此接口为白名单接口,如您需要使用此能力,请提前与客户经理沟通或邮件至e-contract@tencent.com与我们联系。

可能返回的错误码:

INTERNALERROR = "InternalError"
INVALIDPARAMETERVALUE = "InvalidParameterValue"
MISSINGPARAMETER = "MissingParameter"
RESOURCENOTFOUND = "ResourceNotFound"

func (*Client) VerifyUserWithContext added in v1.0.324

func (c *Client) VerifyUserWithContext(ctx context.Context, request *VerifyUserRequest) (response *VerifyUserResponse, err error)

VerifyUser 第三方应用可通过此接口(VerifyUser)将腾讯电子签个人用户的实名认证状态设为通过。

注:此接口为白名单接口,如您需要使用此能力,请提前与客户经理沟通或邮件至e-contract@tencent.com与我们联系。

可能返回的错误码:

INTERNALERROR = "InternalError"
INVALIDPARAMETERVALUE = "InvalidParameterValue"
MISSINGPARAMETER = "MissingParameter"
RESOURCENOTFOUND = "ResourceNotFound"

type Component

type Component struct {
	// 控件编号
	//
	// 注:
	// 当GenerateMode=3时,通过"^"来决定是否使用关键字整词匹配能力。
	// 例:
	// 当GenerateMode=3时,如果传入关键字"^甲方签署^",则会在PDF文件中有且仅有"甲方签署"关键字的地方进行对应操作。
	// 如传入的关键字为"甲方签署",则PDF文件中每个出现关键字的位置都会执行相应操作。
	ComponentId *string `json:"ComponentId,omitnil,omitempty" name:"ComponentId"`

	// 如果是Component控件类型,则可选的字段为:
	// TEXT - 普通文本控件;
	// DATE - 普通日期控件;
	// SELECT- 勾选框控件;
	// 如果是SignComponent控件类型,则可选的字段为
	// SIGN_SEAL- 签署印章控件;
	// SIGN_DATE- 签署日期控件;
	// SIGN_SIGNATURE - 用户签名控件;
	ComponentType *string `json:"ComponentType,omitnil,omitempty" name:"ComponentType"`

	// 控件名称
	ComponentName *string `json:"ComponentName,omitnil,omitempty" name:"ComponentName"`

	// 定义控件是否为必填项,默认为false
	ComponentRequired *bool `json:"ComponentRequired,omitnil,omitempty" name:"ComponentRequired"`

	// 控件所属文件的序号 (模板中的resourceId排列序号)
	FileIndex *int64 `json:"FileIndex,omitnil,omitempty" name:"FileIndex"`

	// 控件生成的方式:
	// 0 - 普通控件
	// 1 - 表单域
	// 2 - html 控件
	// 3 - 关键字
	GenerateMode *int64 `json:"GenerateMode,omitnil,omitempty" name:"GenerateMode"`

	// 参数控件宽度,单位px
	ComponentWidth *float64 `json:"ComponentWidth,omitnil,omitempty" name:"ComponentWidth"`

	// 参数控件高度,单位px
	ComponentHeight *float64 `json:"ComponentHeight,omitnil,omitempty" name:"ComponentHeight"`

	// 参数控件所在页码
	ComponentPage *int64 `json:"ComponentPage,omitnil,omitempty" name:"ComponentPage"`

	// 参数控件X位置,单位px
	ComponentPosX *float64 `json:"ComponentPosX,omitnil,omitempty" name:"ComponentPosX"`

	// 参数控件Y位置,单位px
	ComponentPosY *float64 `json:"ComponentPosY,omitnil,omitempty" name:"ComponentPosY"`

	// 参数控件样式
	ComponentExtra *string `json:"ComponentExtra,omitnil,omitempty" name:"ComponentExtra"`

	// 印章ID,如果是手写签名则为jpg或png格式的base64图片
	//
	// SIGN_SEAL控件,可以用ORG_DEFAULT_SEAL表示主企业的默认印章
	// SIGN_SEAL控件,可以用SUBORG_DEFAULT_SEAL表示子企业的默认印章
	// SIGN_SEAL控件,可以用USER_DEFAULT_SEAL表示个人默认印章
	ComponentValue *string `json:"ComponentValue,omitnil,omitempty" name:"ComponentValue"`

	// 如果是SIGN_SEAL类型的签署控件, 参数标识H5签署界面是否在该签署区上进行放置展示, 1为放置,其他为不放置
	SealOperate *int64 `json:"SealOperate,omitnil,omitempty" name:"SealOperate"`

	// 不同GenerateMode对应的额外信息
	GenerateExtra *string `json:"GenerateExtra,omitnil,omitempty" name:"GenerateExtra"`
}

type ComponentSeal

type ComponentSeal struct {
	// 签署区ID
	ComponentId *string `json:"ComponentId,omitnil,omitempty" name:"ComponentId"`

	// 印章ID
	SealId *string `json:"SealId,omitnil,omitempty" name:"SealId"`
}

type CreateFaceIdSignRequest

type CreateFaceIdSignRequest struct {
	*tchttp.BaseRequest

	// 调用方信息; 必选
	Caller *Caller `json:"Caller,omitnil,omitempty" name:"Caller"`

	// 除api_ticket之外的其它要参与签名的参数值,包括UserId
	Values []*string `json:"Values,omitnil,omitempty" name:"Values"`
}

func NewCreateFaceIdSignRequest

func NewCreateFaceIdSignRequest() (request *CreateFaceIdSignRequest)

func (*CreateFaceIdSignRequest) FromJsonString

func (r *CreateFaceIdSignRequest) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*CreateFaceIdSignRequest) ToJsonString

func (r *CreateFaceIdSignRequest) ToJsonString() string

type CreateFaceIdSignRequestParams added in v1.0.426

type CreateFaceIdSignRequestParams struct {
	// 调用方信息; 必选
	Caller *Caller `json:"Caller,omitnil,omitempty" name:"Caller"`

	// 除api_ticket之外的其它要参与签名的参数值,包括UserId
	Values []*string `json:"Values,omitnil,omitempty" name:"Values"`
}

Predefined struct for user

type CreateFaceIdSignResponse

type CreateFaceIdSignResponse struct {
	*tchttp.BaseResponse
	Response *CreateFaceIdSignResponseParams `json:"Response"`
}

func NewCreateFaceIdSignResponse

func NewCreateFaceIdSignResponse() (response *CreateFaceIdSignResponse)

func (*CreateFaceIdSignResponse) FromJsonString

func (r *CreateFaceIdSignResponse) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*CreateFaceIdSignResponse) ToJsonString

func (r *CreateFaceIdSignResponse) ToJsonString() string

type CreateFaceIdSignResponseParams added in v1.0.426

type CreateFaceIdSignResponseParams struct {
	// 慧眼API签名
	Sign *string `json:"Sign,omitnil,omitempty" name:"Sign"`

	// 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
	RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"`
}

Predefined struct for user

type CreateFlowByFilesRequest

type CreateFlowByFilesRequest struct {
	*tchttp.BaseRequest

	// 调用方信息
	Caller *Caller `json:"Caller,omitnil,omitempty" name:"Caller"`

	// 流程创建信息
	FlowInfo *FlowInfo `json:"FlowInfo,omitnil,omitempty" name:"FlowInfo"`

	// 文件资源列表 (支持多文件)
	FileIds []*string `json:"FileIds,omitnil,omitempty" name:"FileIds"`

	// 自定义流程id
	CustomId *string `json:"CustomId,omitnil,omitempty" name:"CustomId"`
}

func NewCreateFlowByFilesRequest

func NewCreateFlowByFilesRequest() (request *CreateFlowByFilesRequest)

func (*CreateFlowByFilesRequest) FromJsonString

func (r *CreateFlowByFilesRequest) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*CreateFlowByFilesRequest) ToJsonString

func (r *CreateFlowByFilesRequest) ToJsonString() string

type CreateFlowByFilesRequestParams added in v1.0.426

type CreateFlowByFilesRequestParams struct {
	// 调用方信息
	Caller *Caller `json:"Caller,omitnil,omitempty" name:"Caller"`

	// 流程创建信息
	FlowInfo *FlowInfo `json:"FlowInfo,omitnil,omitempty" name:"FlowInfo"`

	// 文件资源列表 (支持多文件)
	FileIds []*string `json:"FileIds,omitnil,omitempty" name:"FileIds"`

	// 自定义流程id
	CustomId *string `json:"CustomId,omitnil,omitempty" name:"CustomId"`
}

Predefined struct for user

type CreateFlowByFilesResponse

type CreateFlowByFilesResponse struct {
	*tchttp.BaseResponse
	Response *CreateFlowByFilesResponseParams `json:"Response"`
}

func NewCreateFlowByFilesResponse

func NewCreateFlowByFilesResponse() (response *CreateFlowByFilesResponse)

func (*CreateFlowByFilesResponse) FromJsonString

func (r *CreateFlowByFilesResponse) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*CreateFlowByFilesResponse) ToJsonString

func (r *CreateFlowByFilesResponse) ToJsonString() string

type CreateFlowByFilesResponseParams added in v1.0.426

type CreateFlowByFilesResponseParams struct {
	// 流程ID
	FlowId *string `json:"FlowId,omitnil,omitempty" name:"FlowId"`

	// 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
	RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"`
}

Predefined struct for user

type CreateH5FaceIdUrlRequest

type CreateH5FaceIdUrlRequest struct {
	*tchttp.BaseRequest

	// 调用方信息; 必选
	Caller *Caller `json:"Caller,omitnil,omitempty" name:"Caller"`

	// 慧眼业务ID; 不填写时后台使用Caller反查
	WbAppId *string `json:"WbAppId,omitnil,omitempty" name:"WbAppId"`

	// 姓名; 可选(未通过实名认证的用户必选)
	Name *string `json:"Name,omitnil,omitempty" name:"Name"`

	// 用户证件类型; 可选; 默认ID_CARD:中国居民身份证
	IdCardType *string `json:"IdCardType,omitnil,omitempty" name:"IdCardType"`

	// 用户证件号; 可选(未通过实名认证的用户必选)
	IdCardNumber *string `json:"IdCardNumber,omitnil,omitempty" name:"IdCardNumber"`

	// H5人脸核身完成后回调的第三方Url; 可选; 不需要做Encode, 跳转的参数: ?code=XX&orderNo=XX&liveRate=xx, code=0表示成功,orderNo为订单号,liveRate为百分制活体检测得分
	JumpUrl *string `json:"JumpUrl,omitnil,omitempty" name:"JumpUrl"`

	// 参数值为"1":直接跳转到url回调地址; 可选; 其他值:跳转提供的结果页面
	JumpType *string `json:"JumpType,omitnil,omitempty" name:"JumpType"`

	// browser:表示在浏览器启动刷脸, app:表示在App里启动刷脸,默认值为browser; 可选
	OpenFrom *string `json:"OpenFrom,omitnil,omitempty" name:"OpenFrom"`

	// 跳转类型; 可选; 参数值为"1"时,刷脸页面使用replace方式跳转,不在浏览器history中留下记录;不传或其他值则正常跳转
	RedirectType *string `json:"RedirectType,omitnil,omitempty" name:"RedirectType"`
}

func NewCreateH5FaceIdUrlRequest

func NewCreateH5FaceIdUrlRequest() (request *CreateH5FaceIdUrlRequest)

func (*CreateH5FaceIdUrlRequest) FromJsonString

func (r *CreateH5FaceIdUrlRequest) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*CreateH5FaceIdUrlRequest) ToJsonString

func (r *CreateH5FaceIdUrlRequest) ToJsonString() string

type CreateH5FaceIdUrlRequestParams added in v1.0.426

type CreateH5FaceIdUrlRequestParams struct {
	// 调用方信息; 必选
	Caller *Caller `json:"Caller,omitnil,omitempty" name:"Caller"`

	// 慧眼业务ID; 不填写时后台使用Caller反查
	WbAppId *string `json:"WbAppId,omitnil,omitempty" name:"WbAppId"`

	// 姓名; 可选(未通过实名认证的用户必选)
	Name *string `json:"Name,omitnil,omitempty" name:"Name"`

	// 用户证件类型; 可选; 默认ID_CARD:中国居民身份证
	IdCardType *string `json:"IdCardType,omitnil,omitempty" name:"IdCardType"`

	// 用户证件号; 可选(未通过实名认证的用户必选)
	IdCardNumber *string `json:"IdCardNumber,omitnil,omitempty" name:"IdCardNumber"`

	// H5人脸核身完成后回调的第三方Url; 可选; 不需要做Encode, 跳转的参数: ?code=XX&orderNo=XX&liveRate=xx, code=0表示成功,orderNo为订单号,liveRate为百分制活体检测得分
	JumpUrl *string `json:"JumpUrl,omitnil,omitempty" name:"JumpUrl"`

	// 参数值为"1":直接跳转到url回调地址; 可选; 其他值:跳转提供的结果页面
	JumpType *string `json:"JumpType,omitnil,omitempty" name:"JumpType"`

	// browser:表示在浏览器启动刷脸, app:表示在App里启动刷脸,默认值为browser; 可选
	OpenFrom *string `json:"OpenFrom,omitnil,omitempty" name:"OpenFrom"`

	// 跳转类型; 可选; 参数值为"1"时,刷脸页面使用replace方式跳转,不在浏览器history中留下记录;不传或其他值则正常跳转
	RedirectType *string `json:"RedirectType,omitnil,omitempty" name:"RedirectType"`
}

Predefined struct for user

type CreateH5FaceIdUrlResponse

type CreateH5FaceIdUrlResponse struct {
	*tchttp.BaseResponse
	Response *CreateH5FaceIdUrlResponseParams `json:"Response"`
}

func NewCreateH5FaceIdUrlResponse

func NewCreateH5FaceIdUrlResponse() (response *CreateH5FaceIdUrlResponse)

func (*CreateH5FaceIdUrlResponse) FromJsonString

func (r *CreateH5FaceIdUrlResponse) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*CreateH5FaceIdUrlResponse) ToJsonString

func (r *CreateH5FaceIdUrlResponse) ToJsonString() string

type CreateH5FaceIdUrlResponseParams added in v1.0.426

type CreateH5FaceIdUrlResponseParams struct {
	// 跳转到人脸核身页面的链接
	Url *string `json:"Url,omitnil,omitempty" name:"Url"`

	// 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
	RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"`
}

Predefined struct for user

type CreatePreviewSignUrlRequest

type CreatePreviewSignUrlRequest struct {
	*tchttp.BaseRequest

	// 调用方信息
	Caller *Caller `json:"Caller,omitnil,omitempty" name:"Caller"`

	// URL过期时间戳
	Deadline *int64 `json:"Deadline,omitnil,omitempty" name:"Deadline"`

	// 目录ID。当 SignUrlType 为 CATALOG 时必填
	CatalogId *string `json:"CatalogId,omitnil,omitempty" name:"CatalogId"`

	// 流程ID。当 SignUrlType 为 FLOW 时必填
	FlowId *string `json:"FlowId,omitnil,omitempty" name:"FlowId"`

	// 签署链接类型:
	// 1. FLOW - 单流程签署 (默认)
	// 2. CATALOG - 目录签署
	SignUrlType *string `json:"SignUrlType,omitnil,omitempty" name:"SignUrlType"`
}

func NewCreatePreviewSignUrlRequest

func NewCreatePreviewSignUrlRequest() (request *CreatePreviewSignUrlRequest)

func (*CreatePreviewSignUrlRequest) FromJsonString

func (r *CreatePreviewSignUrlRequest) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*CreatePreviewSignUrlRequest) ToJsonString

func (r *CreatePreviewSignUrlRequest) ToJsonString() string

type CreatePreviewSignUrlRequestParams added in v1.0.426

type CreatePreviewSignUrlRequestParams struct {
	// 调用方信息
	Caller *Caller `json:"Caller,omitnil,omitempty" name:"Caller"`

	// URL过期时间戳
	Deadline *int64 `json:"Deadline,omitnil,omitempty" name:"Deadline"`

	// 目录ID。当 SignUrlType 为 CATALOG 时必填
	CatalogId *string `json:"CatalogId,omitnil,omitempty" name:"CatalogId"`

	// 流程ID。当 SignUrlType 为 FLOW 时必填
	FlowId *string `json:"FlowId,omitnil,omitempty" name:"FlowId"`

	// 签署链接类型:
	// 1. FLOW - 单流程签署 (默认)
	// 2. CATALOG - 目录签署
	SignUrlType *string `json:"SignUrlType,omitnil,omitempty" name:"SignUrlType"`
}

Predefined struct for user

type CreatePreviewSignUrlResponse

type CreatePreviewSignUrlResponse struct {
	*tchttp.BaseResponse
	Response *CreatePreviewSignUrlResponseParams `json:"Response"`
}

func NewCreatePreviewSignUrlResponse

func NewCreatePreviewSignUrlResponse() (response *CreatePreviewSignUrlResponse)

func (*CreatePreviewSignUrlResponse) FromJsonString

func (r *CreatePreviewSignUrlResponse) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*CreatePreviewSignUrlResponse) ToJsonString

func (r *CreatePreviewSignUrlResponse) ToJsonString() string

type CreatePreviewSignUrlResponseParams added in v1.0.426

type CreatePreviewSignUrlResponseParams struct {
	// 合同预览URL
	PreviewSignUrl *string `json:"PreviewSignUrl,omitnil,omitempty" name:"PreviewSignUrl"`

	// 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
	RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"`
}

Predefined struct for user

type CreateSealRequest

type CreateSealRequest struct {
	*tchttp.BaseRequest

	// 调用方信息
	Caller *Caller `json:"Caller,omitnil,omitempty" name:"Caller"`

	// 印章类型:
	// 1. PERSONAL - 个人私章
	// 2. OFFICIAL - 公章
	// 3. SPECIAL_FINANCIAL - 财务专用章
	// 4. CONTRACT - 合同专用章
	// 5. LEGAL_REPRESENTATIVE - 法定代表人章
	// 6. SPECIAL_NATIONWIDE_INVOICE - 发票专用章
	// 7. OTHER-其他
	SealType *string `json:"SealType,omitnil,omitempty" name:"SealType"`

	// 印章名称
	SealName *string `json:"SealName,omitnil,omitempty" name:"SealName"`

	// 请求创建印章的客户端IP
	SourceIp *string `json:"SourceIp,omitnil,omitempty" name:"SourceIp"`

	// 印章图片,base64编码(与FileId参数二选一,同时传入参数时优先使用Image参数)
	Image *string `json:"Image,omitnil,omitempty" name:"Image"`

	// 印章文件图片ID(与Image参数二选一,同时传入参数时优先使用Image参数)
	FileId *string `json:"FileId,omitnil,omitempty" name:"FileId"`

	// 需要创建印章的用户ID
	UserId *string `json:"UserId,omitnil,omitempty" name:"UserId"`

	// 是否是默认印章 true:是,false:否
	IsDefault *bool `json:"IsDefault,omitnil,omitempty" name:"IsDefault"`
}

func NewCreateSealRequest

func NewCreateSealRequest() (request *CreateSealRequest)

func (*CreateSealRequest) FromJsonString

func (r *CreateSealRequest) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*CreateSealRequest) ToJsonString

func (r *CreateSealRequest) ToJsonString() string

type CreateSealRequestParams added in v1.0.426

type CreateSealRequestParams struct {
	// 调用方信息
	Caller *Caller `json:"Caller,omitnil,omitempty" name:"Caller"`

	// 印章类型:
	// 1. PERSONAL - 个人私章
	// 2. OFFICIAL - 公章
	// 3. SPECIAL_FINANCIAL - 财务专用章
	// 4. CONTRACT - 合同专用章
	// 5. LEGAL_REPRESENTATIVE - 法定代表人章
	// 6. SPECIAL_NATIONWIDE_INVOICE - 发票专用章
	// 7. OTHER-其他
	SealType *string `json:"SealType,omitnil,omitempty" name:"SealType"`

	// 印章名称
	SealName *string `json:"SealName,omitnil,omitempty" name:"SealName"`

	// 请求创建印章的客户端IP
	SourceIp *string `json:"SourceIp,omitnil,omitempty" name:"SourceIp"`

	// 印章图片,base64编码(与FileId参数二选一,同时传入参数时优先使用Image参数)
	Image *string `json:"Image,omitnil,omitempty" name:"Image"`

	// 印章文件图片ID(与Image参数二选一,同时传入参数时优先使用Image参数)
	FileId *string `json:"FileId,omitnil,omitempty" name:"FileId"`

	// 需要创建印章的用户ID
	UserId *string `json:"UserId,omitnil,omitempty" name:"UserId"`

	// 是否是默认印章 true:是,false:否
	IsDefault *bool `json:"IsDefault,omitnil,omitempty" name:"IsDefault"`
}

Predefined struct for user

type CreateSealResponse

type CreateSealResponse struct {
	*tchttp.BaseResponse
	Response *CreateSealResponseParams `json:"Response"`
}

func NewCreateSealResponse

func NewCreateSealResponse() (response *CreateSealResponse)

func (*CreateSealResponse) FromJsonString

func (r *CreateSealResponse) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*CreateSealResponse) ToJsonString

func (r *CreateSealResponse) ToJsonString() string

type CreateSealResponseParams added in v1.0.426

type CreateSealResponseParams struct {
	// 电子印章Id
	SealId *string `json:"SealId,omitnil,omitempty" name:"SealId"`

	// 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
	RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"`
}

Predefined struct for user

type CreateServerFlowSignRequest

type CreateServerFlowSignRequest struct {
	*tchttp.BaseRequest

	// 调用方信息
	Caller *Caller `json:"Caller,omitnil,omitempty" name:"Caller"`

	// 流程ID
	FlowId *string `json:"FlowId,omitnil,omitempty" name:"FlowId"`

	// 签署区域信息
	SignComponents []*Component `json:"SignComponents,omitnil,omitempty" name:"SignComponents"`

	// 客户端IP
	SourceIp *string `json:"SourceIp,omitnil,omitempty" name:"SourceIp"`
}

func NewCreateServerFlowSignRequest

func NewCreateServerFlowSignRequest() (request *CreateServerFlowSignRequest)

func (*CreateServerFlowSignRequest) FromJsonString

func (r *CreateServerFlowSignRequest) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*CreateServerFlowSignRequest) ToJsonString

func (r *CreateServerFlowSignRequest) ToJsonString() string

type CreateServerFlowSignRequestParams added in v1.0.426

type CreateServerFlowSignRequestParams struct {
	// 调用方信息
	Caller *Caller `json:"Caller,omitnil,omitempty" name:"Caller"`

	// 流程ID
	FlowId *string `json:"FlowId,omitnil,omitempty" name:"FlowId"`

	// 签署区域信息
	SignComponents []*Component `json:"SignComponents,omitnil,omitempty" name:"SignComponents"`

	// 客户端IP
	SourceIp *string `json:"SourceIp,omitnil,omitempty" name:"SourceIp"`
}

Predefined struct for user

type CreateServerFlowSignResponse

type CreateServerFlowSignResponse struct {
	*tchttp.BaseResponse
	Response *CreateServerFlowSignResponseParams `json:"Response"`
}

func NewCreateServerFlowSignResponse

func NewCreateServerFlowSignResponse() (response *CreateServerFlowSignResponse)

func (*CreateServerFlowSignResponse) FromJsonString

func (r *CreateServerFlowSignResponse) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*CreateServerFlowSignResponse) ToJsonString

func (r *CreateServerFlowSignResponse) ToJsonString() string

type CreateServerFlowSignResponseParams added in v1.0.426

type CreateServerFlowSignResponseParams struct {
	// 任务状态:
	// 0:失败
	// 1:成功
	SignStatus *int64 `json:"SignStatus,omitnil,omitempty" name:"SignStatus"`

	// 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
	RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"`
}

Predefined struct for user

type CreateSignUrlRequest

type CreateSignUrlRequest struct {
	*tchttp.BaseRequest

	// 调用方信息
	Caller *Caller `json:"Caller,omitnil,omitempty" name:"Caller"`

	// 签署人ID
	UserId *string `json:"UserId,omitnil,omitempty" name:"UserId"`

	// 文件签署截止时间戳
	Deadline *int64 `json:"Deadline,omitnil,omitempty" name:"Deadline"`

	// 目录ID。当 SignUrlType 为 CATALOG 时必填
	CatalogId *string `json:"CatalogId,omitnil,omitempty" name:"CatalogId"`

	// 流程ID。当 SignUrlType 为 FLOW 时必填
	FlowId *string `json:"FlowId,omitnil,omitempty" name:"FlowId"`

	// 签署链接类型:
	// 1. FLOW - 单流程签署 (默认)
	// 2. CATALOG - 目录签署
	SignUrlType *string `json:"SignUrlType,omitnil,omitempty" name:"SignUrlType"`

	// 发送流程或目录时生成的签署任务ID
	SignId *string `json:"SignId,omitnil,omitempty" name:"SignId"`
}

func NewCreateSignUrlRequest

func NewCreateSignUrlRequest() (request *CreateSignUrlRequest)

func (*CreateSignUrlRequest) FromJsonString

func (r *CreateSignUrlRequest) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*CreateSignUrlRequest) ToJsonString

func (r *CreateSignUrlRequest) ToJsonString() string

type CreateSignUrlRequestParams added in v1.0.426

type CreateSignUrlRequestParams struct {
	// 调用方信息
	Caller *Caller `json:"Caller,omitnil,omitempty" name:"Caller"`

	// 签署人ID
	UserId *string `json:"UserId,omitnil,omitempty" name:"UserId"`

	// 文件签署截止时间戳
	Deadline *int64 `json:"Deadline,omitnil,omitempty" name:"Deadline"`

	// 目录ID。当 SignUrlType 为 CATALOG 时必填
	CatalogId *string `json:"CatalogId,omitnil,omitempty" name:"CatalogId"`

	// 流程ID。当 SignUrlType 为 FLOW 时必填
	FlowId *string `json:"FlowId,omitnil,omitempty" name:"FlowId"`

	// 签署链接类型:
	// 1. FLOW - 单流程签署 (默认)
	// 2. CATALOG - 目录签署
	SignUrlType *string `json:"SignUrlType,omitnil,omitempty" name:"SignUrlType"`

	// 发送流程或目录时生成的签署任务ID
	SignId *string `json:"SignId,omitnil,omitempty" name:"SignId"`
}

Predefined struct for user

type CreateSignUrlResponse

type CreateSignUrlResponse struct {
	*tchttp.BaseResponse
	Response *CreateSignUrlResponseParams `json:"Response"`
}

func NewCreateSignUrlResponse

func NewCreateSignUrlResponse() (response *CreateSignUrlResponse)

func (*CreateSignUrlResponse) FromJsonString

func (r *CreateSignUrlResponse) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*CreateSignUrlResponse) ToJsonString

func (r *CreateSignUrlResponse) ToJsonString() string

type CreateSignUrlResponseParams added in v1.0.426

type CreateSignUrlResponseParams struct {
	// 合同签署链接
	SignUrl *string `json:"SignUrl,omitnil,omitempty" name:"SignUrl"`

	// 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
	RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"`
}

Predefined struct for user

type CreateSubOrganizationAndSealRequest

type CreateSubOrganizationAndSealRequest struct {
	*tchttp.BaseRequest

	// 调用方信息
	Caller *Caller `json:"Caller,omitnil,omitempty" name:"Caller"`

	// 机构名称全称
	Name *string `json:"Name,omitnil,omitempty" name:"Name"`

	// 机构证件号码类型可选值:
	// 1. USCC - 统一社会信用代码
	// 2. BIZREGISTNO - 营业执照注册号
	IdCardType *string `json:"IdCardType,omitnil,omitempty" name:"IdCardType"`

	// 机构证件号码
	IdCardNumber *string `json:"IdCardNumber,omitnil,omitempty" name:"IdCardNumber"`

	// 机构类型可选值:
	// 1. ENTERPRISE - 企业
	// 2. INDIVIDUALBIZ - 个体工商户
	// 3. PUBLICINSTITUTION - 政府/事业单位
	// 4. OTHERS - 其他组织
	OrganizationType *string `json:"OrganizationType,omitnil,omitempty" name:"OrganizationType"`

	// 机构法人/经营者姓名
	LegalName *string `json:"LegalName,omitnil,omitempty" name:"LegalName"`

	// 机构法人/经营者证件类型可选值:
	// 1. ID_CARD - 居民身份证
	// 2. PASSPORT - 护照
	// 3. MAINLAND_TRAVEL_PERMIT_FOR_HONGKONG_AND_MACAO_RESIDENTS - 港澳居民来往内地通行证
	// 4. MAINLAND_TRAVEL_PERMIT_FOR_TAIWAN_RESIDENTS - 台湾居民来往大陆通行证
	// 5. HOUSEHOLD_REGISTER - 户口本
	// 6. TEMP_ID_CARD - 临时居民身份证
	LegalIdCardType *string `json:"LegalIdCardType,omitnil,omitempty" name:"LegalIdCardType"`

	// 机构法人/经营者证件号码;
	// OrganizationType 为 ENTERPRISE时,INDIVIDUALBIZ 时必填,其他情况选填
	LegalIdCardNumber *string `json:"LegalIdCardNumber,omitnil,omitempty" name:"LegalIdCardNumber"`

	// 实名认证的客户端IP/请求生成企业印章的客户端Ip
	VerifyClientIp *string `json:"VerifyClientIp,omitnil,omitempty" name:"VerifyClientIp"`

	// 机构电子邮箱
	Email *string `json:"Email,omitnil,omitempty" name:"Email"`

	// 机构证件文件类型可选值:
	// 1. USCCFILE - 统一社会信用代码证书
	// 2. LICENSEFILE - 营业执照
	IdCardFileType *string `json:"IdCardFileType,omitnil,omitempty" name:"IdCardFileType"`

	// 机构证件照片文件,base64编码,支持jpg、jpeg、png格式
	BizLicenseFile *string `json:"BizLicenseFile,omitnil,omitempty" name:"BizLicenseFile"`

	// 机构证件照片文件名
	BizLicenseFileName *string `json:"BizLicenseFileName,omitnil,omitempty" name:"BizLicenseFileName"`

	// 机构法人/经营者/联系人手机号码
	LegalMobile *string `json:"LegalMobile,omitnil,omitempty" name:"LegalMobile"`

	// 组织联系人姓名
	ContactName *string `json:"ContactName,omitnil,omitempty" name:"ContactName"`

	// 实名认证的服务器IP
	VerifyServerIp *string `json:"VerifyServerIp,omitnil,omitempty" name:"VerifyServerIp"`

	// 企业联系地址
	ContactAddress *Address `json:"ContactAddress,omitnil,omitempty" name:"ContactAddress"`

	// 电子印章名称
	SealName *string `json:"SealName,omitnil,omitempty" name:"SealName"`

	// 印章类型:默认: CONTRACT
	// 1. OFFICIAL-公章
	// 2. SPECIAL_FINANCIAL-财务专用章
	// 3. CONTRACT-合同专用章
	// 4. LEGAL_REPRESENTATIVE-法定代表人章
	// 5. SPECIAL_NATIONWIDE_INVOICE-发票专用章
	// 6. OTHER-其他
	SealType *string `json:"SealType,omitnil,omitempty" name:"SealType"`

	// 企业印章横向文字,最多可填8个汉字(可为空,默认为"电子签名专用章")
	SealHorizontalText *string `json:"SealHorizontalText,omitnil,omitempty" name:"SealHorizontalText"`

	// 机构在第三方的唯一标识,32位以内标识符
	OpenId *string `json:"OpenId,omitnil,omitempty" name:"OpenId"`

	// 是否使用OpenId作为数据主键,如果为true,请确保OpenId在当前应用号唯一
	UseOpenId *bool `json:"UseOpenId,omitnil,omitempty" name:"UseOpenId"`
}

func NewCreateSubOrganizationAndSealRequest

func NewCreateSubOrganizationAndSealRequest() (request *CreateSubOrganizationAndSealRequest)

func (*CreateSubOrganizationAndSealRequest) FromJsonString

func (r *CreateSubOrganizationAndSealRequest) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*CreateSubOrganizationAndSealRequest) ToJsonString

func (r *CreateSubOrganizationAndSealRequest) ToJsonString() string

type CreateSubOrganizationAndSealRequestParams added in v1.0.426

type CreateSubOrganizationAndSealRequestParams struct {
	// 调用方信息
	Caller *Caller `json:"Caller,omitnil,omitempty" name:"Caller"`

	// 机构名称全称
	Name *string `json:"Name,omitnil,omitempty" name:"Name"`

	// 机构证件号码类型可选值:
	// 1. USCC - 统一社会信用代码
	// 2. BIZREGISTNO - 营业执照注册号
	IdCardType *string `json:"IdCardType,omitnil,omitempty" name:"IdCardType"`

	// 机构证件号码
	IdCardNumber *string `json:"IdCardNumber,omitnil,omitempty" name:"IdCardNumber"`

	// 机构类型可选值:
	// 1. ENTERPRISE - 企业
	// 2. INDIVIDUALBIZ - 个体工商户
	// 3. PUBLICINSTITUTION - 政府/事业单位
	// 4. OTHERS - 其他组织
	OrganizationType *string `json:"OrganizationType,omitnil,omitempty" name:"OrganizationType"`

	// 机构法人/经营者姓名
	LegalName *string `json:"LegalName,omitnil,omitempty" name:"LegalName"`

	// 机构法人/经营者证件类型可选值:
	// 1. ID_CARD - 居民身份证
	// 2. PASSPORT - 护照
	// 3. MAINLAND_TRAVEL_PERMIT_FOR_HONGKONG_AND_MACAO_RESIDENTS - 港澳居民来往内地通行证
	// 4. MAINLAND_TRAVEL_PERMIT_FOR_TAIWAN_RESIDENTS - 台湾居民来往大陆通行证
	// 5. HOUSEHOLD_REGISTER - 户口本
	// 6. TEMP_ID_CARD - 临时居民身份证
	LegalIdCardType *string `json:"LegalIdCardType,omitnil,omitempty" name:"LegalIdCardType"`

	// 机构法人/经营者证件号码;
	// OrganizationType 为 ENTERPRISE时,INDIVIDUALBIZ 时必填,其他情况选填
	LegalIdCardNumber *string `json:"LegalIdCardNumber,omitnil,omitempty" name:"LegalIdCardNumber"`

	// 实名认证的客户端IP/请求生成企业印章的客户端Ip
	VerifyClientIp *string `json:"VerifyClientIp,omitnil,omitempty" name:"VerifyClientIp"`

	// 机构电子邮箱
	Email *string `json:"Email,omitnil,omitempty" name:"Email"`

	// 机构证件文件类型可选值:
	// 1. USCCFILE - 统一社会信用代码证书
	// 2. LICENSEFILE - 营业执照
	IdCardFileType *string `json:"IdCardFileType,omitnil,omitempty" name:"IdCardFileType"`

	// 机构证件照片文件,base64编码,支持jpg、jpeg、png格式
	BizLicenseFile *string `json:"BizLicenseFile,omitnil,omitempty" name:"BizLicenseFile"`

	// 机构证件照片文件名
	BizLicenseFileName *string `json:"BizLicenseFileName,omitnil,omitempty" name:"BizLicenseFileName"`

	// 机构法人/经营者/联系人手机号码
	LegalMobile *string `json:"LegalMobile,omitnil,omitempty" name:"LegalMobile"`

	// 组织联系人姓名
	ContactName *string `json:"ContactName,omitnil,omitempty" name:"ContactName"`

	// 实名认证的服务器IP
	VerifyServerIp *string `json:"VerifyServerIp,omitnil,omitempty" name:"VerifyServerIp"`

	// 企业联系地址
	ContactAddress *Address `json:"ContactAddress,omitnil,omitempty" name:"ContactAddress"`

	// 电子印章名称
	SealName *string `json:"SealName,omitnil,omitempty" name:"SealName"`

	// 印章类型:默认: CONTRACT
	// 1. OFFICIAL-公章
	// 2. SPECIAL_FINANCIAL-财务专用章
	// 3. CONTRACT-合同专用章
	// 4. LEGAL_REPRESENTATIVE-法定代表人章
	// 5. SPECIAL_NATIONWIDE_INVOICE-发票专用章
	// 6. OTHER-其他
	SealType *string `json:"SealType,omitnil,omitempty" name:"SealType"`

	// 企业印章横向文字,最多可填8个汉字(可为空,默认为"电子签名专用章")
	SealHorizontalText *string `json:"SealHorizontalText,omitnil,omitempty" name:"SealHorizontalText"`

	// 机构在第三方的唯一标识,32位以内标识符
	OpenId *string `json:"OpenId,omitnil,omitempty" name:"OpenId"`

	// 是否使用OpenId作为数据主键,如果为true,请确保OpenId在当前应用号唯一
	UseOpenId *bool `json:"UseOpenId,omitnil,omitempty" name:"UseOpenId"`
}

Predefined struct for user

type CreateSubOrganizationAndSealResponse

type CreateSubOrganizationAndSealResponse struct {
	*tchttp.BaseResponse
	Response *CreateSubOrganizationAndSealResponseParams `json:"Response"`
}

func NewCreateSubOrganizationAndSealResponse

func NewCreateSubOrganizationAndSealResponse() (response *CreateSubOrganizationAndSealResponse)

func (*CreateSubOrganizationAndSealResponse) FromJsonString

func (r *CreateSubOrganizationAndSealResponse) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*CreateSubOrganizationAndSealResponse) ToJsonString

func (r *CreateSubOrganizationAndSealResponse) ToJsonString() string

type CreateSubOrganizationAndSealResponseParams added in v1.0.426

type CreateSubOrganizationAndSealResponseParams struct {
	// 子机构在电子文件签署平台唯一标识
	SubOrganizationId *string `json:"SubOrganizationId,omitnil,omitempty" name:"SubOrganizationId"`

	// 电子印章ID
	SealId *string `json:"SealId,omitnil,omitempty" name:"SealId"`

	// 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
	RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"`
}

Predefined struct for user

type CreateSubOrganizationRequest

type CreateSubOrganizationRequest struct {
	*tchttp.BaseRequest

	// 调用方信息
	Caller *Caller `json:"Caller,omitnil,omitempty" name:"Caller"`

	// 机构证件号码类型可选值:
	// 1. USCC - 统一社会信用代码
	// 2. BIZREGISTNO - 营业执照注册号
	IdCardType *string `json:"IdCardType,omitnil,omitempty" name:"IdCardType"`

	// 机构证件号码
	IdCardNumber *string `json:"IdCardNumber,omitnil,omitempty" name:"IdCardNumber"`

	// 机构类型可选值:
	// 1. ENTERPRISE - 企业
	// 2. INDIVIDUALBIZ - 个体工商户
	// 3. PUBLICINSTITUTION - 政府/事业单位
	// 4. OTHERS - 其他组织
	OrganizationType *string `json:"OrganizationType,omitnil,omitempty" name:"OrganizationType"`

	// 机构法人/经营者姓名
	LegalName *string `json:"LegalName,omitnil,omitempty" name:"LegalName"`

	// 机构法人/经营者证件类型可选值:
	// 1. ID_CARD - 居民身份证
	// 2. PASSPORT - 护照
	// 3. MAINLAND_TRAVEL_PERMIT_FOR_HONGKONG_AND_MACAO_RESIDENTS - 港澳居民来往内地通行证
	// 4. MAINLAND_TRAVEL_PERMIT_FOR_TAIWAN_RESIDENTS - 台湾居民来往大陆通行证
	// 5. HOUSEHOLD_REGISTER - 户口本
	// 6. TEMP_ID_CARD - 临时居民身份证
	LegalIdCardType *string `json:"LegalIdCardType,omitnil,omitempty" name:"LegalIdCardType"`

	// 机构法人/经营者证件号码;
	// OrganizationType 为 ENTERPRISE时,INDIVIDUALBIZ 时必填,其他情况选填
	LegalIdCardNumber *string `json:"LegalIdCardNumber,omitnil,omitempty" name:"LegalIdCardNumber"`

	// 机构名称全称
	Name *string `json:"Name,omitnil,omitempty" name:"Name"`

	// 机构在第三方的唯一标识,32位以内标识符
	OpenId *string `json:"OpenId,omitnil,omitempty" name:"OpenId"`

	// 是否使用OpenId作为数据主键,如果为true,请确保OpenId在当前应用号唯一
	UseOpenId *bool `json:"UseOpenId,omitnil,omitempty" name:"UseOpenId"`

	// 机构证件文件类型可选值:
	// 1. USCCFILE - 统一社会信用代码证书
	// 2. LICENSEFILE - 营业执照
	IdCardFileType *string `json:"IdCardFileType,omitnil,omitempty" name:"IdCardFileType"`

	// 机构证件照片文件,base64编码,支持jpg、jpeg、png格式
	BizLicenseFile *string `json:"BizLicenseFile,omitnil,omitempty" name:"BizLicenseFile"`

	// 机构证件照片文件名
	BizLicenseFileName *string `json:"BizLicenseFileName,omitnil,omitempty" name:"BizLicenseFileName"`

	// 机构法人/经营者/联系人手机号码
	LegalMobile *string `json:"LegalMobile,omitnil,omitempty" name:"LegalMobile"`

	// 组织联系人姓名
	ContactName *string `json:"ContactName,omitnil,omitempty" name:"ContactName"`

	// 实名认证的客户端IP
	VerifyClientIp *string `json:"VerifyClientIp,omitnil,omitempty" name:"VerifyClientIp"`

	// 实名认证的服务器IP
	VerifyServerIp *string `json:"VerifyServerIp,omitnil,omitempty" name:"VerifyServerIp"`

	// 企业联系地址
	ContactAddress *Address `json:"ContactAddress,omitnil,omitempty" name:"ContactAddress"`

	// 机构电子邮箱
	Email *string `json:"Email,omitnil,omitempty" name:"Email"`
}

func NewCreateSubOrganizationRequest

func NewCreateSubOrganizationRequest() (request *CreateSubOrganizationRequest)

func (*CreateSubOrganizationRequest) FromJsonString

func (r *CreateSubOrganizationRequest) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*CreateSubOrganizationRequest) ToJsonString

func (r *CreateSubOrganizationRequest) ToJsonString() string

type CreateSubOrganizationRequestParams added in v1.0.426

type CreateSubOrganizationRequestParams struct {
	// 调用方信息
	Caller *Caller `json:"Caller,omitnil,omitempty" name:"Caller"`

	// 机构证件号码类型可选值:
	// 1. USCC - 统一社会信用代码
	// 2. BIZREGISTNO - 营业执照注册号
	IdCardType *string `json:"IdCardType,omitnil,omitempty" name:"IdCardType"`

	// 机构证件号码
	IdCardNumber *string `json:"IdCardNumber,omitnil,omitempty" name:"IdCardNumber"`

	// 机构类型可选值:
	// 1. ENTERPRISE - 企业
	// 2. INDIVIDUALBIZ - 个体工商户
	// 3. PUBLICINSTITUTION - 政府/事业单位
	// 4. OTHERS - 其他组织
	OrganizationType *string `json:"OrganizationType,omitnil,omitempty" name:"OrganizationType"`

	// 机构法人/经营者姓名
	LegalName *string `json:"LegalName,omitnil,omitempty" name:"LegalName"`

	// 机构法人/经营者证件类型可选值:
	// 1. ID_CARD - 居民身份证
	// 2. PASSPORT - 护照
	// 3. MAINLAND_TRAVEL_PERMIT_FOR_HONGKONG_AND_MACAO_RESIDENTS - 港澳居民来往内地通行证
	// 4. MAINLAND_TRAVEL_PERMIT_FOR_TAIWAN_RESIDENTS - 台湾居民来往大陆通行证
	// 5. HOUSEHOLD_REGISTER - 户口本
	// 6. TEMP_ID_CARD - 临时居民身份证
	LegalIdCardType *string `json:"LegalIdCardType,omitnil,omitempty" name:"LegalIdCardType"`

	// 机构法人/经营者证件号码;
	// OrganizationType 为 ENTERPRISE时,INDIVIDUALBIZ 时必填,其他情况选填
	LegalIdCardNumber *string `json:"LegalIdCardNumber,omitnil,omitempty" name:"LegalIdCardNumber"`

	// 机构名称全称
	Name *string `json:"Name,omitnil,omitempty" name:"Name"`

	// 机构在第三方的唯一标识,32位以内标识符
	OpenId *string `json:"OpenId,omitnil,omitempty" name:"OpenId"`

	// 是否使用OpenId作为数据主键,如果为true,请确保OpenId在当前应用号唯一
	UseOpenId *bool `json:"UseOpenId,omitnil,omitempty" name:"UseOpenId"`

	// 机构证件文件类型可选值:
	// 1. USCCFILE - 统一社会信用代码证书
	// 2. LICENSEFILE - 营业执照
	IdCardFileType *string `json:"IdCardFileType,omitnil,omitempty" name:"IdCardFileType"`

	// 机构证件照片文件,base64编码,支持jpg、jpeg、png格式
	BizLicenseFile *string `json:"BizLicenseFile,omitnil,omitempty" name:"BizLicenseFile"`

	// 机构证件照片文件名
	BizLicenseFileName *string `json:"BizLicenseFileName,omitnil,omitempty" name:"BizLicenseFileName"`

	// 机构法人/经营者/联系人手机号码
	LegalMobile *string `json:"LegalMobile,omitnil,omitempty" name:"LegalMobile"`

	// 组织联系人姓名
	ContactName *string `json:"ContactName,omitnil,omitempty" name:"ContactName"`

	// 实名认证的客户端IP
	VerifyClientIp *string `json:"VerifyClientIp,omitnil,omitempty" name:"VerifyClientIp"`

	// 实名认证的服务器IP
	VerifyServerIp *string `json:"VerifyServerIp,omitnil,omitempty" name:"VerifyServerIp"`

	// 企业联系地址
	ContactAddress *Address `json:"ContactAddress,omitnil,omitempty" name:"ContactAddress"`

	// 机构电子邮箱
	Email *string `json:"Email,omitnil,omitempty" name:"Email"`
}

Predefined struct for user

type CreateSubOrganizationResponse

type CreateSubOrganizationResponse struct {
	*tchttp.BaseResponse
	Response *CreateSubOrganizationResponseParams `json:"Response"`
}

func NewCreateSubOrganizationResponse

func NewCreateSubOrganizationResponse() (response *CreateSubOrganizationResponse)

func (*CreateSubOrganizationResponse) FromJsonString

func (r *CreateSubOrganizationResponse) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*CreateSubOrganizationResponse) ToJsonString

func (r *CreateSubOrganizationResponse) ToJsonString() string

type CreateSubOrganizationResponseParams added in v1.0.426

type CreateSubOrganizationResponseParams struct {
	// 子机构ID
	SubOrganizationId *string `json:"SubOrganizationId,omitnil,omitempty" name:"SubOrganizationId"`

	// 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
	RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"`
}

Predefined struct for user

type CreateUserAndSealRequest

type CreateUserAndSealRequest struct {
	*tchttp.BaseRequest

	// 调用方信息
	Caller *Caller `json:"Caller,omitnil,omitempty" name:"Caller"`

	// 第三方平台唯一标识,要求应用内OpenId唯一
	OpenId *string `json:"OpenId,omitnil,omitempty" name:"OpenId"`

	// 用户姓名
	Name *string `json:"Name,omitnil,omitempty" name:"Name"`

	// 用户证件类型:
	// 1. ID_CARD - 居民身份证
	// 5. HOUSEHOLD_REGISTER - 户口本
	// 6. TEMP_ID_CARD - 临时居民身份证
	IdCardType *string `json:"IdCardType,omitnil,omitempty" name:"IdCardType"`

	// 用户证件号
	IdCardNumber *string `json:"IdCardNumber,omitnil,omitempty" name:"IdCardNumber"`

	// 请求生成个人印章的客户端IP
	SourceIp *string `json:"SourceIp,omitnil,omitempty" name:"SourceIp"`

	// 用户手机号码,不要求唯一
	Mobile *string `json:"Mobile,omitnil,omitempty" name:"Mobile"`

	// 用户邮箱,不要求唯一
	Email *string `json:"Email,omitnil,omitempty" name:"Email"`

	// 默认印章名称
	SealName *string `json:"SealName,omitnil,omitempty" name:"SealName"`

	// 是否以OpenId作为UserId (为true时将直接以OpenId生成腾讯电子签平台的UserId)
	UseOpenId *bool `json:"UseOpenId,omitnil,omitempty" name:"UseOpenId"`
}

func NewCreateUserAndSealRequest

func NewCreateUserAndSealRequest() (request *CreateUserAndSealRequest)

func (*CreateUserAndSealRequest) FromJsonString

func (r *CreateUserAndSealRequest) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*CreateUserAndSealRequest) ToJsonString

func (r *CreateUserAndSealRequest) ToJsonString() string

type CreateUserAndSealRequestParams added in v1.0.426

type CreateUserAndSealRequestParams struct {
	// 调用方信息
	Caller *Caller `json:"Caller,omitnil,omitempty" name:"Caller"`

	// 第三方平台唯一标识,要求应用内OpenId唯一
	OpenId *string `json:"OpenId,omitnil,omitempty" name:"OpenId"`

	// 用户姓名
	Name *string `json:"Name,omitnil,omitempty" name:"Name"`

	// 用户证件类型:
	// 1. ID_CARD - 居民身份证
	// 5. HOUSEHOLD_REGISTER - 户口本
	// 6. TEMP_ID_CARD - 临时居民身份证
	IdCardType *string `json:"IdCardType,omitnil,omitempty" name:"IdCardType"`

	// 用户证件号
	IdCardNumber *string `json:"IdCardNumber,omitnil,omitempty" name:"IdCardNumber"`

	// 请求生成个人印章的客户端IP
	SourceIp *string `json:"SourceIp,omitnil,omitempty" name:"SourceIp"`

	// 用户手机号码,不要求唯一
	Mobile *string `json:"Mobile,omitnil,omitempty" name:"Mobile"`

	// 用户邮箱,不要求唯一
	Email *string `json:"Email,omitnil,omitempty" name:"Email"`

	// 默认印章名称
	SealName *string `json:"SealName,omitnil,omitempty" name:"SealName"`

	// 是否以OpenId作为UserId (为true时将直接以OpenId生成腾讯电子签平台的UserId)
	UseOpenId *bool `json:"UseOpenId,omitnil,omitempty" name:"UseOpenId"`
}

Predefined struct for user

type CreateUserAndSealResponse

type CreateUserAndSealResponse struct {
	*tchttp.BaseResponse
	Response *CreateUserAndSealResponseParams `json:"Response"`
}

func NewCreateUserAndSealResponse

func NewCreateUserAndSealResponse() (response *CreateUserAndSealResponse)

func (*CreateUserAndSealResponse) FromJsonString

func (r *CreateUserAndSealResponse) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*CreateUserAndSealResponse) ToJsonString

func (r *CreateUserAndSealResponse) ToJsonString() string

type CreateUserAndSealResponseParams added in v1.0.426

type CreateUserAndSealResponseParams struct {
	// 用户唯一标识,按应用号隔离
	UserId *string `json:"UserId,omitnil,omitempty" name:"UserId"`

	// 默认印章ID
	SealId *string `json:"SealId,omitnil,omitempty" name:"SealId"`

	// 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
	RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"`
}

Predefined struct for user

type CreateUserRequest

type CreateUserRequest struct {
	*tchttp.BaseRequest

	// 调用方信息
	Caller *Caller `json:"Caller,omitnil,omitempty" name:"Caller"`

	// 第三方平台唯一标识;要求应用内OpenId唯一; len<=32
	OpenId *string `json:"OpenId,omitnil,omitempty" name:"OpenId"`

	// 用户姓名
	Name *string `json:"Name,omitnil,omitempty" name:"Name"`

	// 用户证件类型:
	// 1. ID_CARD - 居民身份证
	// 2. PASSPORT - 护照
	// 3. MAINLAND_TRAVEL_PERMIT_FOR_HONGKONG_AND_MACAO_RESIDENTS - 港澳居民来往内地通行证
	// 4. MAINLAND_TRAVEL_PERMIT_FOR_TAIWAN_RESIDENTS - 台湾居民来往大陆通行证
	// 5. HOUSEHOLD_REGISTER - 户口本
	// 6. TEMP_ID_CARD - 临时居民身份证
	IdCardType *string `json:"IdCardType,omitnil,omitempty" name:"IdCardType"`

	// 用户证件号
	IdCardNumber *string `json:"IdCardNumber,omitnil,omitempty" name:"IdCardNumber"`

	// 是否以OpenId作为UserId (为true时将直接以OpenId生成腾讯电子签平台的UserId)
	UseOpenId *bool `json:"UseOpenId,omitnil,omitempty" name:"UseOpenId"`

	// 用户邮箱,不要求唯一
	Email *string `json:"Email,omitnil,omitempty" name:"Email"`

	// 用户手机号码,不要求唯一
	Mobile *string `json:"Mobile,omitnil,omitempty" name:"Mobile"`
}

func NewCreateUserRequest

func NewCreateUserRequest() (request *CreateUserRequest)

func (*CreateUserRequest) FromJsonString

func (r *CreateUserRequest) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*CreateUserRequest) ToJsonString

func (r *CreateUserRequest) ToJsonString() string

type CreateUserRequestParams added in v1.0.426

type CreateUserRequestParams struct {
	// 调用方信息
	Caller *Caller `json:"Caller,omitnil,omitempty" name:"Caller"`

	// 第三方平台唯一标识;要求应用内OpenId唯一; len<=32
	OpenId *string `json:"OpenId,omitnil,omitempty" name:"OpenId"`

	// 用户姓名
	Name *string `json:"Name,omitnil,omitempty" name:"Name"`

	// 用户证件类型:
	// 1. ID_CARD - 居民身份证
	// 2. PASSPORT - 护照
	// 3. MAINLAND_TRAVEL_PERMIT_FOR_HONGKONG_AND_MACAO_RESIDENTS - 港澳居民来往内地通行证
	// 4. MAINLAND_TRAVEL_PERMIT_FOR_TAIWAN_RESIDENTS - 台湾居民来往大陆通行证
	// 5. HOUSEHOLD_REGISTER - 户口本
	// 6. TEMP_ID_CARD - 临时居民身份证
	IdCardType *string `json:"IdCardType,omitnil,omitempty" name:"IdCardType"`

	// 用户证件号
	IdCardNumber *string `json:"IdCardNumber,omitnil,omitempty" name:"IdCardNumber"`

	// 是否以OpenId作为UserId (为true时将直接以OpenId生成腾讯电子签平台的UserId)
	UseOpenId *bool `json:"UseOpenId,omitnil,omitempty" name:"UseOpenId"`

	// 用户邮箱,不要求唯一
	Email *string `json:"Email,omitnil,omitempty" name:"Email"`

	// 用户手机号码,不要求唯一
	Mobile *string `json:"Mobile,omitnil,omitempty" name:"Mobile"`
}

Predefined struct for user

type CreateUserResponse

type CreateUserResponse struct {
	*tchttp.BaseResponse
	Response *CreateUserResponseParams `json:"Response"`
}

func NewCreateUserResponse

func NewCreateUserResponse() (response *CreateUserResponse)

func (*CreateUserResponse) FromJsonString

func (r *CreateUserResponse) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*CreateUserResponse) ToJsonString

func (r *CreateUserResponse) ToJsonString() string

type CreateUserResponseParams added in v1.0.426

type CreateUserResponseParams struct {
	// 用户ID,按应用号隔离
	UserId *string `json:"UserId,omitnil,omitempty" name:"UserId"`

	// 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
	RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"`
}

Predefined struct for user

type CustomFileIdMap

type CustomFileIdMap struct {
	// 用户自定义ID
	CustomId *string `json:"CustomId,omitnil,omitempty" name:"CustomId"`

	// 文件id
	FileId *string `json:"FileId,omitnil,omitempty" name:"FileId"`
}

type CustomFlowIdMap

type CustomFlowIdMap struct {
	// 自定义id
	CustomId *string `json:"CustomId,omitnil,omitempty" name:"CustomId"`

	// 流程id
	FlowId *string `json:"FlowId,omitnil,omitempty" name:"FlowId"`
}

type DeleteSealRequest

type DeleteSealRequest struct {
	*tchttp.BaseRequest

	// 调用方信息
	Caller *Caller `json:"Caller,omitnil,omitempty" name:"Caller"`

	// 印章ID
	SealId *string `json:"SealId,omitnil,omitempty" name:"SealId"`

	// 请求删除印章的客户端IP
	SourceIp *string `json:"SourceIp,omitnil,omitempty" name:"SourceIp"`

	// 用户唯一标识,默认为空时删除企业印章,如非空则删除个人印章
	UserId *string `json:"UserId,omitnil,omitempty" name:"UserId"`
}

func NewDeleteSealRequest

func NewDeleteSealRequest() (request *DeleteSealRequest)

func (*DeleteSealRequest) FromJsonString

func (r *DeleteSealRequest) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*DeleteSealRequest) ToJsonString

func (r *DeleteSealRequest) ToJsonString() string

type DeleteSealRequestParams added in v1.0.426

type DeleteSealRequestParams struct {
	// 调用方信息
	Caller *Caller `json:"Caller,omitnil,omitempty" name:"Caller"`

	// 印章ID
	SealId *string `json:"SealId,omitnil,omitempty" name:"SealId"`

	// 请求删除印章的客户端IP
	SourceIp *string `json:"SourceIp,omitnil,omitempty" name:"SourceIp"`

	// 用户唯一标识,默认为空时删除企业印章,如非空则删除个人印章
	UserId *string `json:"UserId,omitnil,omitempty" name:"UserId"`
}

Predefined struct for user

type DeleteSealResponse

type DeleteSealResponse struct {
	*tchttp.BaseResponse
	Response *DeleteSealResponseParams `json:"Response"`
}

func NewDeleteSealResponse

func NewDeleteSealResponse() (response *DeleteSealResponse)

func (*DeleteSealResponse) FromJsonString

func (r *DeleteSealResponse) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*DeleteSealResponse) ToJsonString

func (r *DeleteSealResponse) ToJsonString() string

type DeleteSealResponseParams added in v1.0.426

type DeleteSealResponseParams struct {
	// 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
	RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"`
}

Predefined struct for user

type DescribeCatalogApproversRequest

type DescribeCatalogApproversRequest struct {
	*tchttp.BaseRequest

	// 调用方信息
	Caller *Caller `json:"Caller,omitnil,omitempty" name:"Caller"`

	// 目录ID
	CatalogId *string `json:"CatalogId,omitnil,omitempty" name:"CatalogId"`

	// 查询指定用户是否为参与者,为空表示查询所有参与者
	UserId *string `json:"UserId,omitnil,omitempty" name:"UserId"`
}

func NewDescribeCatalogApproversRequest

func NewDescribeCatalogApproversRequest() (request *DescribeCatalogApproversRequest)

func (*DescribeCatalogApproversRequest) FromJsonString

func (r *DescribeCatalogApproversRequest) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*DescribeCatalogApproversRequest) ToJsonString

func (r *DescribeCatalogApproversRequest) ToJsonString() string

type DescribeCatalogApproversRequestParams added in v1.0.426

type DescribeCatalogApproversRequestParams struct {
	// 调用方信息
	Caller *Caller `json:"Caller,omitnil,omitempty" name:"Caller"`

	// 目录ID
	CatalogId *string `json:"CatalogId,omitnil,omitempty" name:"CatalogId"`

	// 查询指定用户是否为参与者,为空表示查询所有参与者
	UserId *string `json:"UserId,omitnil,omitempty" name:"UserId"`
}

Predefined struct for user

type DescribeCatalogApproversResponse

type DescribeCatalogApproversResponse struct {
	*tchttp.BaseResponse
	Response *DescribeCatalogApproversResponseParams `json:"Response"`
}

func NewDescribeCatalogApproversResponse

func NewDescribeCatalogApproversResponse() (response *DescribeCatalogApproversResponse)

func (*DescribeCatalogApproversResponse) FromJsonString

func (r *DescribeCatalogApproversResponse) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*DescribeCatalogApproversResponse) ToJsonString

func (r *DescribeCatalogApproversResponse) ToJsonString() string

type DescribeCatalogApproversResponseParams added in v1.0.426

type DescribeCatalogApproversResponseParams struct {
	// 参与者列表
	Approvers []*CatalogApprovers `json:"Approvers,omitnil,omitempty" name:"Approvers"`

	// 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
	RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"`
}

Predefined struct for user

type DescribeCatalogSignComponentsRequest

type DescribeCatalogSignComponentsRequest struct {
	*tchttp.BaseRequest

	// 调用方信息
	Caller *Caller `json:"Caller,omitnil,omitempty" name:"Caller"`

	// 目录ID
	CatalogId *string `json:"CatalogId,omitnil,omitempty" name:"CatalogId"`
}

func NewDescribeCatalogSignComponentsRequest

func NewDescribeCatalogSignComponentsRequest() (request *DescribeCatalogSignComponentsRequest)

func (*DescribeCatalogSignComponentsRequest) FromJsonString

func (r *DescribeCatalogSignComponentsRequest) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*DescribeCatalogSignComponentsRequest) ToJsonString

func (r *DescribeCatalogSignComponentsRequest) ToJsonString() string

type DescribeCatalogSignComponentsRequestParams added in v1.0.426

type DescribeCatalogSignComponentsRequestParams struct {
	// 调用方信息
	Caller *Caller `json:"Caller,omitnil,omitempty" name:"Caller"`

	// 目录ID
	CatalogId *string `json:"CatalogId,omitnil,omitempty" name:"CatalogId"`
}

Predefined struct for user

type DescribeCatalogSignComponentsResponse

type DescribeCatalogSignComponentsResponse struct {
	*tchttp.BaseResponse
	Response *DescribeCatalogSignComponentsResponseParams `json:"Response"`
}

func NewDescribeCatalogSignComponentsResponse

func NewDescribeCatalogSignComponentsResponse() (response *DescribeCatalogSignComponentsResponse)

func (*DescribeCatalogSignComponentsResponse) FromJsonString

func (r *DescribeCatalogSignComponentsResponse) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*DescribeCatalogSignComponentsResponse) ToJsonString

type DescribeCatalogSignComponentsResponseParams added in v1.0.426

type DescribeCatalogSignComponentsResponseParams struct {
	// 签署区列表
	SignComponents []*CatalogComponents `json:"SignComponents,omitnil,omitempty" name:"SignComponents"`

	// 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
	RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"`
}

Predefined struct for user

type DescribeCustomFlowIdsByFlowIdRequest

type DescribeCustomFlowIdsByFlowIdRequest struct {
	*tchttp.BaseRequest

	// 调用方信息
	Caller *Caller `json:"Caller,omitnil,omitempty" name:"Caller"`

	// 流程 id 列表,最多同时查询 10 个流程 id
	FlowIds []*string `json:"FlowIds,omitnil,omitempty" name:"FlowIds"`
}

func NewDescribeCustomFlowIdsByFlowIdRequest

func NewDescribeCustomFlowIdsByFlowIdRequest() (request *DescribeCustomFlowIdsByFlowIdRequest)

func (*DescribeCustomFlowIdsByFlowIdRequest) FromJsonString

func (r *DescribeCustomFlowIdsByFlowIdRequest) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*DescribeCustomFlowIdsByFlowIdRequest) ToJsonString

func (r *DescribeCustomFlowIdsByFlowIdRequest) ToJsonString() string

type DescribeCustomFlowIdsByFlowIdRequestParams added in v1.0.426

type DescribeCustomFlowIdsByFlowIdRequestParams struct {
	// 调用方信息
	Caller *Caller `json:"Caller,omitnil,omitempty" name:"Caller"`

	// 流程 id 列表,最多同时查询 10 个流程 id
	FlowIds []*string `json:"FlowIds,omitnil,omitempty" name:"FlowIds"`
}

Predefined struct for user

type DescribeCustomFlowIdsByFlowIdResponse

type DescribeCustomFlowIdsByFlowIdResponse struct {
	*tchttp.BaseResponse
	Response *DescribeCustomFlowIdsByFlowIdResponseParams `json:"Response"`
}

func NewDescribeCustomFlowIdsByFlowIdResponse

func NewDescribeCustomFlowIdsByFlowIdResponse() (response *DescribeCustomFlowIdsByFlowIdResponse)

func (*DescribeCustomFlowIdsByFlowIdResponse) FromJsonString

func (r *DescribeCustomFlowIdsByFlowIdResponse) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*DescribeCustomFlowIdsByFlowIdResponse) ToJsonString

type DescribeCustomFlowIdsByFlowIdResponseParams added in v1.0.426

type DescribeCustomFlowIdsByFlowIdResponseParams struct {
	// 自定义流程 id 映射列表
	CustomIdList []*CustomFlowIdMap `json:"CustomIdList,omitnil,omitempty" name:"CustomIdList"`

	// 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
	RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"`
}

Predefined struct for user

type DescribeCustomFlowIdsRequest

type DescribeCustomFlowIdsRequest struct {
	*tchttp.BaseRequest

	// 调用方信息
	Caller *Caller `json:"Caller,omitnil,omitempty" name:"Caller"`

	// 自定义 id 列表,最多同时查询 10 个自定义 id
	CustomIds []*string `json:"CustomIds,omitnil,omitempty" name:"CustomIds"`
}

func NewDescribeCustomFlowIdsRequest

func NewDescribeCustomFlowIdsRequest() (request *DescribeCustomFlowIdsRequest)

func (*DescribeCustomFlowIdsRequest) FromJsonString

func (r *DescribeCustomFlowIdsRequest) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*DescribeCustomFlowIdsRequest) ToJsonString

func (r *DescribeCustomFlowIdsRequest) ToJsonString() string

type DescribeCustomFlowIdsRequestParams added in v1.0.426

type DescribeCustomFlowIdsRequestParams struct {
	// 调用方信息
	Caller *Caller `json:"Caller,omitnil,omitempty" name:"Caller"`

	// 自定义 id 列表,最多同时查询 10 个自定义 id
	CustomIds []*string `json:"CustomIds,omitnil,omitempty" name:"CustomIds"`
}

Predefined struct for user

type DescribeCustomFlowIdsResponse

type DescribeCustomFlowIdsResponse struct {
	*tchttp.BaseResponse
	Response *DescribeCustomFlowIdsResponseParams `json:"Response"`
}

func NewDescribeCustomFlowIdsResponse

func NewDescribeCustomFlowIdsResponse() (response *DescribeCustomFlowIdsResponse)

func (*DescribeCustomFlowIdsResponse) FromJsonString

func (r *DescribeCustomFlowIdsResponse) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*DescribeCustomFlowIdsResponse) ToJsonString

func (r *DescribeCustomFlowIdsResponse) ToJsonString() string

type DescribeCustomFlowIdsResponseParams added in v1.0.426

type DescribeCustomFlowIdsResponseParams struct {
	// 自定义流程 id 映射列表
	CustomIdList []*CustomFlowIdMap `json:"CustomIdList,omitnil,omitempty" name:"CustomIdList"`

	// 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
	RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"`
}

Predefined struct for user

type DescribeFaceIdPhotosRequest

type DescribeFaceIdPhotosRequest struct {
	*tchttp.BaseRequest

	// 调用方信息
	Caller *Caller `json:"Caller,omitnil,omitempty" name:"Caller"`

	// 慧眼业务ID
	WbAppId *string `json:"WbAppId,omitnil,omitempty" name:"WbAppId"`

	// 订单号(orderNo); 限制在3个或以内
	OrderNumbers []*string `json:"OrderNumbers,omitnil,omitempty" name:"OrderNumbers"`
}

func NewDescribeFaceIdPhotosRequest

func NewDescribeFaceIdPhotosRequest() (request *DescribeFaceIdPhotosRequest)

func (*DescribeFaceIdPhotosRequest) FromJsonString

func (r *DescribeFaceIdPhotosRequest) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*DescribeFaceIdPhotosRequest) ToJsonString

func (r *DescribeFaceIdPhotosRequest) ToJsonString() string

type DescribeFaceIdPhotosRequestParams added in v1.0.426

type DescribeFaceIdPhotosRequestParams struct {
	// 调用方信息
	Caller *Caller `json:"Caller,omitnil,omitempty" name:"Caller"`

	// 慧眼业务ID
	WbAppId *string `json:"WbAppId,omitnil,omitempty" name:"WbAppId"`

	// 订单号(orderNo); 限制在3个或以内
	OrderNumbers []*string `json:"OrderNumbers,omitnil,omitempty" name:"OrderNumbers"`
}

Predefined struct for user

type DescribeFaceIdPhotosResponse

type DescribeFaceIdPhotosResponse struct {
	*tchttp.BaseResponse
	Response *DescribeFaceIdPhotosResponseParams `json:"Response"`
}

func NewDescribeFaceIdPhotosResponse

func NewDescribeFaceIdPhotosResponse() (response *DescribeFaceIdPhotosResponse)

func (*DescribeFaceIdPhotosResponse) FromJsonString

func (r *DescribeFaceIdPhotosResponse) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*DescribeFaceIdPhotosResponse) ToJsonString

func (r *DescribeFaceIdPhotosResponse) ToJsonString() string

type DescribeFaceIdPhotosResponseParams added in v1.0.426

type DescribeFaceIdPhotosResponseParams struct {
	// 照片信息列表
	Photos []*FaceIdPhoto `json:"Photos,omitnil,omitempty" name:"Photos"`

	// 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
	RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"`
}

Predefined struct for user

type DescribeFaceIdResultsRequest

type DescribeFaceIdResultsRequest struct {
	*tchttp.BaseRequest

	// 调用方信息
	Caller *Caller `json:"Caller,omitnil,omitempty" name:"Caller"`

	// 慧眼业务ID
	WbAppId *string `json:"WbAppId,omitnil,omitempty" name:"WbAppId"`

	// 订单号(orderNo); 限制在3个或以内
	OrderNumbers []*string `json:"OrderNumbers,omitnil,omitempty" name:"OrderNumbers"`

	// 1:视频+照片,2:照片,3:视频,0(或其他数字):无; 可选
	FileType *int64 `json:"FileType,omitnil,omitempty" name:"FileType"`
}

func NewDescribeFaceIdResultsRequest

func NewDescribeFaceIdResultsRequest() (request *DescribeFaceIdResultsRequest)

func (*DescribeFaceIdResultsRequest) FromJsonString

func (r *DescribeFaceIdResultsRequest) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*DescribeFaceIdResultsRequest) ToJsonString

func (r *DescribeFaceIdResultsRequest) ToJsonString() string

type DescribeFaceIdResultsRequestParams added in v1.0.426

type DescribeFaceIdResultsRequestParams struct {
	// 调用方信息
	Caller *Caller `json:"Caller,omitnil,omitempty" name:"Caller"`

	// 慧眼业务ID
	WbAppId *string `json:"WbAppId,omitnil,omitempty" name:"WbAppId"`

	// 订单号(orderNo); 限制在3个或以内
	OrderNumbers []*string `json:"OrderNumbers,omitnil,omitempty" name:"OrderNumbers"`

	// 1:视频+照片,2:照片,3:视频,0(或其他数字):无; 可选
	FileType *int64 `json:"FileType,omitnil,omitempty" name:"FileType"`
}

Predefined struct for user

type DescribeFaceIdResultsResponse

type DescribeFaceIdResultsResponse struct {
	*tchttp.BaseResponse
	Response *DescribeFaceIdResultsResponseParams `json:"Response"`
}

func NewDescribeFaceIdResultsResponse

func NewDescribeFaceIdResultsResponse() (response *DescribeFaceIdResultsResponse)

func (*DescribeFaceIdResultsResponse) FromJsonString

func (r *DescribeFaceIdResultsResponse) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*DescribeFaceIdResultsResponse) ToJsonString

func (r *DescribeFaceIdResultsResponse) ToJsonString() string

type DescribeFaceIdResultsResponseParams added in v1.0.426

type DescribeFaceIdResultsResponseParams struct {
	// 核身结果列表
	Results []*FaceIdResult `json:"Results,omitnil,omitempty" name:"Results"`

	// 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
	RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"`
}

Predefined struct for user

type DescribeFileIdsByCustomIdsRequest

type DescribeFileIdsByCustomIdsRequest struct {
	*tchttp.BaseRequest

	// 调用方信息, OrganizationId必填
	Caller *Caller `json:"Caller,omitnil,omitempty" name:"Caller"`

	// 用户自定义ID
	CustomIds []*string `json:"CustomIds,omitnil,omitempty" name:"CustomIds"`
}

func NewDescribeFileIdsByCustomIdsRequest

func NewDescribeFileIdsByCustomIdsRequest() (request *DescribeFileIdsByCustomIdsRequest)

func (*DescribeFileIdsByCustomIdsRequest) FromJsonString

func (r *DescribeFileIdsByCustomIdsRequest) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*DescribeFileIdsByCustomIdsRequest) ToJsonString

func (r *DescribeFileIdsByCustomIdsRequest) ToJsonString() string

type DescribeFileIdsByCustomIdsRequestParams added in v1.0.426

type DescribeFileIdsByCustomIdsRequestParams struct {
	// 调用方信息, OrganizationId必填
	Caller *Caller `json:"Caller,omitnil,omitempty" name:"Caller"`

	// 用户自定义ID
	CustomIds []*string `json:"CustomIds,omitnil,omitempty" name:"CustomIds"`
}

Predefined struct for user

type DescribeFileIdsByCustomIdsResponse

type DescribeFileIdsByCustomIdsResponse struct {
	*tchttp.BaseResponse
	Response *DescribeFileIdsByCustomIdsResponseParams `json:"Response"`
}

func NewDescribeFileIdsByCustomIdsResponse

func NewDescribeFileIdsByCustomIdsResponse() (response *DescribeFileIdsByCustomIdsResponse)

func (*DescribeFileIdsByCustomIdsResponse) FromJsonString

func (r *DescribeFileIdsByCustomIdsResponse) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*DescribeFileIdsByCustomIdsResponse) ToJsonString

func (r *DescribeFileIdsByCustomIdsResponse) ToJsonString() string

type DescribeFileIdsByCustomIdsResponseParams added in v1.0.426

type DescribeFileIdsByCustomIdsResponseParams struct {
	// <自定义Id,文件id>数组
	CustomIdList []*CustomFileIdMap `json:"CustomIdList,omitnil,omitempty" name:"CustomIdList"`

	// 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
	RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"`
}

Predefined struct for user

type DescribeFileUrlsRequest

type DescribeFileUrlsRequest struct {
	*tchttp.BaseRequest

	// 调用方信息
	Caller *Caller `json:"Caller,omitnil,omitempty" name:"Caller"`

	// 业务编号数组,如模板编号、文档编号、印章编号、流程编号、目录编号
	BusinessIds []*string `json:"BusinessIds,omitnil,omitempty" name:"BusinessIds"`

	// 业务类型:
	// 1. TEMPLATE - 模板
	// 2. SEAL - 印章
	// 3. FLOW - 流程
	// 4.CATALOG - 目录
	BusinessType *string `json:"BusinessType,omitnil,omitempty" name:"BusinessType"`

	// 下载后的文件命名,只有FileType为“ZIP”时生效
	FileName *string `json:"FileName,omitnil,omitempty" name:"FileName"`

	// 单个业务ID多个资源情况下,指定资源起始偏移量
	ResourceOffset *int64 `json:"ResourceOffset,omitnil,omitempty" name:"ResourceOffset"`

	// 单个业务ID多个资源情况下,指定资源数量
	ResourceLimit *int64 `json:"ResourceLimit,omitnil,omitempty" name:"ResourceLimit"`

	// 文件类型,支持"JPG", "PDF","ZIP"等,默认为上传的文件类型
	FileType *string `json:"FileType,omitnil,omitempty" name:"FileType"`
}

func NewDescribeFileUrlsRequest

func NewDescribeFileUrlsRequest() (request *DescribeFileUrlsRequest)

func (*DescribeFileUrlsRequest) FromJsonString

func (r *DescribeFileUrlsRequest) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*DescribeFileUrlsRequest) ToJsonString

func (r *DescribeFileUrlsRequest) ToJsonString() string

type DescribeFileUrlsRequestParams added in v1.0.426

type DescribeFileUrlsRequestParams struct {
	// 调用方信息
	Caller *Caller `json:"Caller,omitnil,omitempty" name:"Caller"`

	// 业务编号数组,如模板编号、文档编号、印章编号、流程编号、目录编号
	BusinessIds []*string `json:"BusinessIds,omitnil,omitempty" name:"BusinessIds"`

	// 业务类型:
	// 1. TEMPLATE - 模板
	// 2. SEAL - 印章
	// 3. FLOW - 流程
	// 4.CATALOG - 目录
	BusinessType *string `json:"BusinessType,omitnil,omitempty" name:"BusinessType"`

	// 下载后的文件命名,只有FileType为“ZIP”时生效
	FileName *string `json:"FileName,omitnil,omitempty" name:"FileName"`

	// 单个业务ID多个资源情况下,指定资源起始偏移量
	ResourceOffset *int64 `json:"ResourceOffset,omitnil,omitempty" name:"ResourceOffset"`

	// 单个业务ID多个资源情况下,指定资源数量
	ResourceLimit *int64 `json:"ResourceLimit,omitnil,omitempty" name:"ResourceLimit"`

	// 文件类型,支持"JPG", "PDF","ZIP"等,默认为上传的文件类型
	FileType *string `json:"FileType,omitnil,omitempty" name:"FileType"`
}

Predefined struct for user

type DescribeFileUrlsResponse

type DescribeFileUrlsResponse struct {
	*tchttp.BaseResponse
	Response *DescribeFileUrlsResponseParams `json:"Response"`
}

func NewDescribeFileUrlsResponse

func NewDescribeFileUrlsResponse() (response *DescribeFileUrlsResponse)

func (*DescribeFileUrlsResponse) FromJsonString

func (r *DescribeFileUrlsResponse) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*DescribeFileUrlsResponse) ToJsonString

func (r *DescribeFileUrlsResponse) ToJsonString() string

type DescribeFileUrlsResponseParams added in v1.0.426

type DescribeFileUrlsResponseParams struct {
	// 文件下载URL数组
	FileUrls []*FileUrl `json:"FileUrls,omitnil,omitempty" name:"FileUrls"`

	// URL数量
	TotalCount *int64 `json:"TotalCount,omitnil,omitempty" name:"TotalCount"`

	// 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
	RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"`
}

Predefined struct for user

type DescribeFlowApproversRequest

type DescribeFlowApproversRequest struct {
	*tchttp.BaseRequest

	// 调用方信息
	Caller *Caller `json:"Caller,omitnil,omitempty" name:"Caller"`

	// 需要查询的流程ID
	FlowId *string `json:"FlowId,omitnil,omitempty" name:"FlowId"`

	// 需要查询的用户ID,为空则默认查询所有用户信息
	UserId *string `json:"UserId,omitnil,omitempty" name:"UserId"`

	// 需要查询的签署ID,为空则不按签署ID过滤
	SignId *string `json:"SignId,omitnil,omitempty" name:"SignId"`
}

func NewDescribeFlowApproversRequest

func NewDescribeFlowApproversRequest() (request *DescribeFlowApproversRequest)

func (*DescribeFlowApproversRequest) FromJsonString

func (r *DescribeFlowApproversRequest) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*DescribeFlowApproversRequest) ToJsonString

func (r *DescribeFlowApproversRequest) ToJsonString() string

type DescribeFlowApproversRequestParams added in v1.0.426

type DescribeFlowApproversRequestParams struct {
	// 调用方信息
	Caller *Caller `json:"Caller,omitnil,omitempty" name:"Caller"`

	// 需要查询的流程ID
	FlowId *string `json:"FlowId,omitnil,omitempty" name:"FlowId"`

	// 需要查询的用户ID,为空则默认查询所有用户信息
	UserId *string `json:"UserId,omitnil,omitempty" name:"UserId"`

	// 需要查询的签署ID,为空则不按签署ID过滤
	SignId *string `json:"SignId,omitnil,omitempty" name:"SignId"`
}

Predefined struct for user

type DescribeFlowApproversResponse

type DescribeFlowApproversResponse struct {
	*tchttp.BaseResponse
	Response *DescribeFlowApproversResponseParams `json:"Response"`
}

func NewDescribeFlowApproversResponse

func NewDescribeFlowApproversResponse() (response *DescribeFlowApproversResponse)

func (*DescribeFlowApproversResponse) FromJsonString

func (r *DescribeFlowApproversResponse) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*DescribeFlowApproversResponse) ToJsonString

func (r *DescribeFlowApproversResponse) ToJsonString() string

type DescribeFlowApproversResponseParams added in v1.0.426

type DescribeFlowApproversResponseParams struct {
	// 流程编号
	FlowId *string `json:"FlowId,omitnil,omitempty" name:"FlowId"`

	// 流程参与者信息
	Approvers []*FlowApproverInfo `json:"Approvers,omitnil,omitempty" name:"Approvers"`

	// 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
	RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"`
}

Predefined struct for user

type DescribeFlowFilesRequest

type DescribeFlowFilesRequest struct {
	*tchttp.BaseRequest

	// 调用方信息; 必选
	Caller *Caller `json:"Caller,omitnil,omitempty" name:"Caller"`

	// 需要查询的流程ID
	FlowId *string `json:"FlowId,omitnil,omitempty" name:"FlowId"`
}

func NewDescribeFlowFilesRequest

func NewDescribeFlowFilesRequest() (request *DescribeFlowFilesRequest)

func (*DescribeFlowFilesRequest) FromJsonString

func (r *DescribeFlowFilesRequest) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*DescribeFlowFilesRequest) ToJsonString

func (r *DescribeFlowFilesRequest) ToJsonString() string

type DescribeFlowFilesRequestParams added in v1.0.426

type DescribeFlowFilesRequestParams struct {
	// 调用方信息; 必选
	Caller *Caller `json:"Caller,omitnil,omitempty" name:"Caller"`

	// 需要查询的流程ID
	FlowId *string `json:"FlowId,omitnil,omitempty" name:"FlowId"`
}

Predefined struct for user

type DescribeFlowFilesResponse

type DescribeFlowFilesResponse struct {
	*tchttp.BaseResponse
	Response *DescribeFlowFilesResponseParams `json:"Response"`
}

func NewDescribeFlowFilesResponse

func NewDescribeFlowFilesResponse() (response *DescribeFlowFilesResponse)

func (*DescribeFlowFilesResponse) FromJsonString

func (r *DescribeFlowFilesResponse) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*DescribeFlowFilesResponse) ToJsonString

func (r *DescribeFlowFilesResponse) ToJsonString() string

type DescribeFlowFilesResponseParams added in v1.0.426

type DescribeFlowFilesResponseParams struct {
	// 流程编号
	FlowId *string `json:"FlowId,omitnil,omitempty" name:"FlowId"`

	// 流程文件列表
	FlowFileInfos []*FlowFileInfo `json:"FlowFileInfos,omitnil,omitempty" name:"FlowFileInfos"`

	// 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
	RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"`
}

Predefined struct for user

type DescribeFlowRequest

type DescribeFlowRequest struct {
	*tchttp.BaseRequest

	// 调用方信息
	Caller *Caller `json:"Caller,omitnil,omitempty" name:"Caller"`

	// 需要查询的流程ID
	FlowId *string `json:"FlowId,omitnil,omitempty" name:"FlowId"`
}

func NewDescribeFlowRequest

func NewDescribeFlowRequest() (request *DescribeFlowRequest)

func (*DescribeFlowRequest) FromJsonString

func (r *DescribeFlowRequest) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*DescribeFlowRequest) ToJsonString

func (r *DescribeFlowRequest) ToJsonString() string

type DescribeFlowRequestParams added in v1.0.426

type DescribeFlowRequestParams struct {
	// 调用方信息
	Caller *Caller `json:"Caller,omitnil,omitempty" name:"Caller"`

	// 需要查询的流程ID
	FlowId *string `json:"FlowId,omitnil,omitempty" name:"FlowId"`
}

Predefined struct for user

type DescribeFlowResponse

type DescribeFlowResponse struct {
	*tchttp.BaseResponse
	Response *DescribeFlowResponseParams `json:"Response"`
}

func NewDescribeFlowResponse

func NewDescribeFlowResponse() (response *DescribeFlowResponse)

func (*DescribeFlowResponse) FromJsonString

func (r *DescribeFlowResponse) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*DescribeFlowResponse) ToJsonString

func (r *DescribeFlowResponse) ToJsonString() string

type DescribeFlowResponseParams added in v1.0.426

type DescribeFlowResponseParams struct {
	// 流程创建者信息
	Creator *Caller `json:"Creator,omitnil,omitempty" name:"Creator"`

	// 流程编号
	FlowId *string `json:"FlowId,omitnil,omitempty" name:"FlowId"`

	// 流程名称
	FlowName *string `json:"FlowName,omitnil,omitempty" name:"FlowName"`

	// 流程描述
	FlowDescription *string `json:"FlowDescription,omitnil,omitempty" name:"FlowDescription"`

	// 流程的类型: ”劳务合同“,”租赁合同“,”销售合同“,”其他“
	FlowType *string `json:"FlowType,omitnil,omitempty" name:"FlowType"`

	// 流程状态:
	// 0-创建;
	// 1-签署中;
	// 2-拒签;
	// 3-撤回;
	// 4-签完存档完成;
	// 5-已过期;
	// 6-已销毁
	// 7-签署完成未归档
	FlowStatus *int64 `json:"FlowStatus,omitnil,omitempty" name:"FlowStatus"`

	// 流程创建时间
	CreatedOn *int64 `json:"CreatedOn,omitnil,omitempty" name:"CreatedOn"`

	// 流程完成时间
	UpdatedOn *int64 `json:"UpdatedOn,omitnil,omitempty" name:"UpdatedOn"`

	// 流程截止日期
	Deadline *int64 `json:"Deadline,omitnil,omitempty" name:"Deadline"`

	// 回调地址
	CallbackUrl *string `json:"CallbackUrl,omitnil,omitempty" name:"CallbackUrl"`

	// 流程中止原因
	FlowMessage *string `json:"FlowMessage,omitnil,omitempty" name:"FlowMessage"`

	// 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
	RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"`
}

Predefined struct for user

type DescribeSealsRequest

type DescribeSealsRequest struct {
	*tchttp.BaseRequest

	// 调用方信息
	Caller *Caller `json:"Caller,omitnil,omitempty" name:"Caller"`

	// 印章ID列表
	SealIds []*string `json:"SealIds,omitnil,omitempty" name:"SealIds"`

	// 用户唯一标识
	UserId *string `json:"UserId,omitnil,omitempty" name:"UserId"`
}

func NewDescribeSealsRequest

func NewDescribeSealsRequest() (request *DescribeSealsRequest)

func (*DescribeSealsRequest) FromJsonString

func (r *DescribeSealsRequest) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*DescribeSealsRequest) ToJsonString

func (r *DescribeSealsRequest) ToJsonString() string

type DescribeSealsRequestParams added in v1.0.426

type DescribeSealsRequestParams struct {
	// 调用方信息
	Caller *Caller `json:"Caller,omitnil,omitempty" name:"Caller"`

	// 印章ID列表
	SealIds []*string `json:"SealIds,omitnil,omitempty" name:"SealIds"`

	// 用户唯一标识
	UserId *string `json:"UserId,omitnil,omitempty" name:"UserId"`
}

Predefined struct for user

type DescribeSealsResponse

type DescribeSealsResponse struct {
	*tchttp.BaseResponse
	Response *DescribeSealsResponseParams `json:"Response"`
}

func NewDescribeSealsResponse

func NewDescribeSealsResponse() (response *DescribeSealsResponse)

func (*DescribeSealsResponse) FromJsonString

func (r *DescribeSealsResponse) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*DescribeSealsResponse) ToJsonString

func (r *DescribeSealsResponse) ToJsonString() string

type DescribeSealsResponseParams added in v1.0.426

type DescribeSealsResponseParams struct {
	// 印章信息
	Seals []*Seal `json:"Seals,omitnil,omitempty" name:"Seals"`

	// 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
	RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"`
}

Predefined struct for user

type DescribeSubOrganizationsRequest

type DescribeSubOrganizationsRequest struct {
	*tchttp.BaseRequest

	// 调用方信息
	Caller *Caller `json:"Caller,omitnil,omitempty" name:"Caller"`

	// 子机构ID数组
	SubOrganizationIds []*string `json:"SubOrganizationIds,omitnil,omitempty" name:"SubOrganizationIds"`
}

func NewDescribeSubOrganizationsRequest

func NewDescribeSubOrganizationsRequest() (request *DescribeSubOrganizationsRequest)

func (*DescribeSubOrganizationsRequest) FromJsonString

func (r *DescribeSubOrganizationsRequest) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*DescribeSubOrganizationsRequest) ToJsonString

func (r *DescribeSubOrganizationsRequest) ToJsonString() string

type DescribeSubOrganizationsRequestParams added in v1.0.426

type DescribeSubOrganizationsRequestParams struct {
	// 调用方信息
	Caller *Caller `json:"Caller,omitnil,omitempty" name:"Caller"`

	// 子机构ID数组
	SubOrganizationIds []*string `json:"SubOrganizationIds,omitnil,omitempty" name:"SubOrganizationIds"`
}

Predefined struct for user

type DescribeSubOrganizationsResponse

type DescribeSubOrganizationsResponse struct {
	*tchttp.BaseResponse
	Response *DescribeSubOrganizationsResponseParams `json:"Response"`
}

func NewDescribeSubOrganizationsResponse

func NewDescribeSubOrganizationsResponse() (response *DescribeSubOrganizationsResponse)

func (*DescribeSubOrganizationsResponse) FromJsonString

func (r *DescribeSubOrganizationsResponse) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*DescribeSubOrganizationsResponse) ToJsonString

func (r *DescribeSubOrganizationsResponse) ToJsonString() string

type DescribeSubOrganizationsResponseParams added in v1.0.426

type DescribeSubOrganizationsResponseParams struct {
	// 子机构信息列表
	SubOrganizationInfos []*SubOrganizationDetail `json:"SubOrganizationInfos,omitnil,omitempty" name:"SubOrganizationInfos"`

	// 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
	RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"`
}

Predefined struct for user

type DescribeUsersRequest

type DescribeUsersRequest struct {
	*tchttp.BaseRequest

	// 调用方信息
	Caller *Caller `json:"Caller,omitnil,omitempty" name:"Caller"`

	// UserId列表,最多支持100个UserId
	UserIds []*string `json:"UserIds,omitnil,omitempty" name:"UserIds"`
}

func NewDescribeUsersRequest

func NewDescribeUsersRequest() (request *DescribeUsersRequest)

func (*DescribeUsersRequest) FromJsonString

func (r *DescribeUsersRequest) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*DescribeUsersRequest) ToJsonString

func (r *DescribeUsersRequest) ToJsonString() string

type DescribeUsersRequestParams added in v1.0.426

type DescribeUsersRequestParams struct {
	// 调用方信息
	Caller *Caller `json:"Caller,omitnil,omitempty" name:"Caller"`

	// UserId列表,最多支持100个UserId
	UserIds []*string `json:"UserIds,omitnil,omitempty" name:"UserIds"`
}

Predefined struct for user

type DescribeUsersResponse

type DescribeUsersResponse struct {
	*tchttp.BaseResponse
	Response *DescribeUsersResponseParams `json:"Response"`
}

func NewDescribeUsersResponse

func NewDescribeUsersResponse() (response *DescribeUsersResponse)

func (*DescribeUsersResponse) FromJsonString

func (r *DescribeUsersResponse) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*DescribeUsersResponse) ToJsonString

func (r *DescribeUsersResponse) ToJsonString() string

type DescribeUsersResponseParams added in v1.0.426

type DescribeUsersResponseParams struct {
	// 用户信息查询结果
	Users []*UserDescribe `json:"Users,omitnil,omitempty" name:"Users"`

	// 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
	RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"`
}

Predefined struct for user

type DestroyFlowFileRequest

type DestroyFlowFileRequest struct {
	*tchttp.BaseRequest

	// 调用方信息
	Caller *Caller `json:"Caller,omitnil,omitempty" name:"Caller"`

	// 流程ID
	FlowId *string `json:"FlowId,omitnil,omitempty" name:"FlowId"`
}

func NewDestroyFlowFileRequest

func NewDestroyFlowFileRequest() (request *DestroyFlowFileRequest)

func (*DestroyFlowFileRequest) FromJsonString

func (r *DestroyFlowFileRequest) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*DestroyFlowFileRequest) ToJsonString

func (r *DestroyFlowFileRequest) ToJsonString() string

type DestroyFlowFileRequestParams added in v1.0.426

type DestroyFlowFileRequestParams struct {
	// 调用方信息
	Caller *Caller `json:"Caller,omitnil,omitempty" name:"Caller"`

	// 流程ID
	FlowId *string `json:"FlowId,omitnil,omitempty" name:"FlowId"`
}

Predefined struct for user

type DestroyFlowFileResponse

type DestroyFlowFileResponse struct {
	*tchttp.BaseResponse
	Response *DestroyFlowFileResponseParams `json:"Response"`
}

func NewDestroyFlowFileResponse

func NewDestroyFlowFileResponse() (response *DestroyFlowFileResponse)

func (*DestroyFlowFileResponse) FromJsonString

func (r *DestroyFlowFileResponse) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*DestroyFlowFileResponse) ToJsonString

func (r *DestroyFlowFileResponse) ToJsonString() string

type DestroyFlowFileResponseParams added in v1.0.426

type DestroyFlowFileResponseParams struct {
	// 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
	RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"`
}

Predefined struct for user

type FaceIdPhoto

type FaceIdPhoto struct {
	// 核身结果:
	// 0 - 通过;
	// 1 - 未通过
	Result *int64 `json:"Result,omitnil,omitempty" name:"Result"`

	// 核身失败描述
	Description *string `json:"Description,omitnil,omitempty" name:"Description"`

	// 照片数据 (base64编码, 一般为JPG或PNG)
	Photo *string `json:"Photo,omitnil,omitempty" name:"Photo"`

	// 订单号 (orderNo)
	OrderNumber *string `json:"OrderNumber,omitnil,omitempty" name:"OrderNumber"`
}

type FaceIdResult

type FaceIdResult struct {
	// 核身结果:
	// 0 - 通过;
	// 1 - 未通过
	Result *int64 `json:"Result,omitnil,omitempty" name:"Result"`

	// 核身失败描述
	Description *string `json:"Description,omitnil,omitempty" name:"Description"`

	// 订单号 (orderNo)
	OrderNumber *string `json:"OrderNumber,omitnil,omitempty" name:"OrderNumber"`

	// 姓名
	// 注意:此字段可能返回 null,表示取不到有效值。
	Name *string `json:"Name,omitnil,omitempty" name:"Name"`

	// 身份证件类型:
	// ID_CARD - 居民身份证
	// 注意:此字段可能返回 null,表示取不到有效值。
	IdCardType *string `json:"IdCardType,omitnil,omitempty" name:"IdCardType"`

	// 身份证件号码
	// 注意:此字段可能返回 null,表示取不到有效值。
	IdCardNumber *string `json:"IdCardNumber,omitnil,omitempty" name:"IdCardNumber"`

	// 活体检测得分 (百分制)
	// 注意:此字段可能返回 null,表示取不到有效值。
	LiveRate *int64 `json:"LiveRate,omitnil,omitempty" name:"LiveRate"`

	// 人脸检测得分 (百分制)
	// 注意:此字段可能返回 null,表示取不到有效值。
	Similarity *float64 `json:"Similarity,omitnil,omitempty" name:"Similarity"`

	// 刷脸时间 (UNIX时间戳)
	// 注意:此字段可能返回 null,表示取不到有效值。
	OccurredTime *int64 `json:"OccurredTime,omitnil,omitempty" name:"OccurredTime"`

	// 照片数据 (base64编码, 一般为JPG或PNG)
	// 注意:此字段可能返回 null,表示取不到有效值。
	Photo *string `json:"Photo,omitnil,omitempty" name:"Photo"`

	// 视频数据 (base64编码, 一般为MP4)
	// 注意:此字段可能返回 null,表示取不到有效值。
	Video *string `json:"Video,omitnil,omitempty" name:"Video"`
}

type FileUrl

type FileUrl struct {
	// 下载文件的URL
	Url *string `json:"Url,omitnil,omitempty" name:"Url"`

	// 下载文件的附加信息
	Option *string `json:"Option,omitnil,omitempty" name:"Option"`

	// 下载文件所属的资源序号
	Index *int64 `json:"Index,omitnil,omitempty" name:"Index"`

	// 目录业务下,文件对应的流程
	FlowId *string `json:"FlowId,omitnil,omitempty" name:"FlowId"`
}

type FlowApproverInfo

type FlowApproverInfo struct {
	// 用户ID
	UserId *string `json:"UserId,omitnil,omitempty" name:"UserId"`

	// 认证方式:
	// WEIXINAPP - 微信小程序;
	// FACEID - 慧眼 (默认);
	// VERIFYCODE - 验证码;
	// THIRD - 第三方 (暂不支持)
	VerifyChannel []*string `json:"VerifyChannel,omitnil,omitempty" name:"VerifyChannel"`

	// 签署状态:
	// 0 - 待签署;
	// 1- 已签署;
	// 2 - 拒绝;
	// 3 - 过期未处理;
	// 4 - 流程已撤回,
	// 12-审核中,
	// 13-审核驳回
	// 注意:此字段可能返回 null,表示取不到有效值。
	ApproveStatus *int64 `json:"ApproveStatus,omitnil,omitempty" name:"ApproveStatus"`

	// 拒签/签署/审核驳回原因
	// 注意:此字段可能返回 null,表示取不到有效值。
	ApproveMessage *string `json:"ApproveMessage,omitnil,omitempty" name:"ApproveMessage"`

	// 签约时间的时间戳
	// 注意:此字段可能返回 null,表示取不到有效值。
	ApproveTime *int64 `json:"ApproveTime,omitnil,omitempty" name:"ApproveTime"`

	// 签署企业ID
	// 注意:此字段可能返回 null,表示取不到有效值。
	SubOrganizationId *string `json:"SubOrganizationId,omitnil,omitempty" name:"SubOrganizationId"`

	// 签署完成后跳转的URL
	// 注意:此字段可能返回 null,表示取不到有效值。
	JumpUrl *string `json:"JumpUrl,omitnil,omitempty" name:"JumpUrl"`

	// 用户签署区ID到印章ID的映射集合
	// 注意:此字段可能返回 null,表示取不到有效值。
	ComponentSeals []*ComponentSeal `json:"ComponentSeals,omitnil,omitempty" name:"ComponentSeals"`

	// 签署前置条件:是否强制用户全文阅读,即阅读到待签署文档的最后一页。默认FALSE
	IsFullText *bool `json:"IsFullText,omitnil,omitempty" name:"IsFullText"`

	// 签署前置条件:强制阅读时长,页面停留时长不足则不允许签署。默认不限制
	PreReadTime *int64 `json:"PreReadTime,omitnil,omitempty" name:"PreReadTime"`

	// 签署人手机号,脱敏显示
	Mobile *string `json:"Mobile,omitnil,omitempty" name:"Mobile"`

	// 签署链接截止时间,默认签署流程发起后7天失效
	Deadline *int64 `json:"Deadline,omitnil,omitempty" name:"Deadline"`

	// 是否为最后一个签署人, 若为最后一人,则其签署完成后自动归档
	IsLastApprover *bool `json:"IsLastApprover,omitnil,omitempty" name:"IsLastApprover"`

	// 短信模板
	// 注意:此字段可能返回 null,表示取不到有效值。
	SmsTemplate *SmsTemplate `json:"SmsTemplate,omitnil,omitempty" name:"SmsTemplate"`

	// 身份证号,脱敏显示
	IdCardNumber *string `json:"IdCardNumber,omitnil,omitempty" name:"IdCardNumber"`

	// 用户姓名
	Name *string `json:"Name,omitnil,omitempty" name:"Name"`

	// 是否支持线下核身
	CanOffLine *bool `json:"CanOffLine,omitnil,omitempty" name:"CanOffLine"`

	// 证件号码类型:ID_CARD - 身份证,PASSPORT - 护照,MAINLAND_TRAVEL_PERMIT_FOR_HONGKONG_AND_MACAO_RESIDENTS - 港澳居民来往内地通行证; 暂不支持用于电子签自有平台实名认证,MAINLAND_TRAVEL_PERMIT_FOR_TAIWAN_RESIDENTS - 台湾居民来往大陆通行证; 暂不支持用于电子签自有平台实名认证,HOUSEHOLD_REGISTER - 户口本; 暂不支持用于电子签自有平台实名认证,TEMP_ID_CARD - 临时居民身份证; 暂不支持用于电子签自有平台实名认证
	// 注意:此字段可能返回 null,表示取不到有效值。
	IdCardType *string `json:"IdCardType,omitnil,omitempty" name:"IdCardType"`

	// 签署回调地址
	// 注意:此字段可能返回 null,表示取不到有效值。
	CallbackUrl *string `json:"CallbackUrl,omitnil,omitempty" name:"CallbackUrl"`

	// 签署任务ID,标识每一次的流程发送
	// 注意:此字段可能返回 null,表示取不到有效值。
	SignId *string `json:"SignId,omitnil,omitempty" name:"SignId"`
}

type FlowFileInfo

type FlowFileInfo struct {
	// 文件序号
	FileIndex *int64 `json:"FileIndex,omitnil,omitempty" name:"FileIndex"`

	// 文件类型
	FileType *string `json:"FileType,omitnil,omitempty" name:"FileType"`

	// 文件的MD5码
	FileMd5 *string `json:"FileMd5,omitnil,omitempty" name:"FileMd5"`

	// 文件名
	FileName *string `json:"FileName,omitnil,omitempty" name:"FileName"`

	// 文件大小,单位为Byte
	FileSize *int64 `json:"FileSize,omitnil,omitempty" name:"FileSize"`

	// 文件创建时间戳
	CreatedOn *int64 `json:"CreatedOn,omitnil,omitempty" name:"CreatedOn"`

	// 文件的下载地址
	Url *string `json:"Url,omitnil,omitempty" name:"Url"`
}

type FlowInfo

type FlowInfo struct {
	// 合同名字
	FlowName *string `json:"FlowName,omitnil,omitempty" name:"FlowName"`

	// 签署截止时间戳,超过有效签署时间则该签署流程失败
	Deadline *int64 `json:"Deadline,omitnil,omitempty" name:"Deadline"`

	// 合同描述
	FlowDescription *string `json:"FlowDescription,omitnil,omitempty" name:"FlowDescription"`

	// 合同类型:
	// 1. “劳务”
	// 2. “销售”
	// 3. “租赁”
	// 4. “其他”
	FlowType *string `json:"FlowType,omitnil,omitempty" name:"FlowType"`

	// 回调地址
	CallbackUrl *string `json:"CallbackUrl,omitnil,omitempty" name:"CallbackUrl"`

	// 用户自定义数据
	UserData *string `json:"UserData,omitnil,omitempty" name:"UserData"`
}

type GenerateOrganizationSealRequest

type GenerateOrganizationSealRequest struct {
	*tchttp.BaseRequest

	// 调用方信息
	Caller *Caller `json:"Caller,omitnil,omitempty" name:"Caller"`

	// 印章类型:
	// OFFICIAL-公章
	// SPECIAL_FINANCIAL-财务专用章
	// CONTRACT-合同专用章
	// LEGAL_REPRESENTATIVE-法定代表人章
	// SPECIAL_NATIONWIDE_INVOICE-发票专用章
	// OTHER-其他
	SealType *string `json:"SealType,omitnil,omitempty" name:"SealType"`

	// 请求生成企业印章的客户端Ip
	SourceIp *string `json:"SourceIp,omitnil,omitempty" name:"SourceIp"`

	// 电子印章名称
	SealName *string `json:"SealName,omitnil,omitempty" name:"SealName"`

	// 企业印章横向文字,最多可填8个汉字(可不填,默认为"电子签名专用章")
	SealHorizontalText *string `json:"SealHorizontalText,omitnil,omitempty" name:"SealHorizontalText"`

	// 是否是默认印章 true:是,false:否
	IsDefault *bool `json:"IsDefault,omitnil,omitempty" name:"IsDefault"`
}

func NewGenerateOrganizationSealRequest

func NewGenerateOrganizationSealRequest() (request *GenerateOrganizationSealRequest)

func (*GenerateOrganizationSealRequest) FromJsonString

func (r *GenerateOrganizationSealRequest) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*GenerateOrganizationSealRequest) ToJsonString

func (r *GenerateOrganizationSealRequest) ToJsonString() string

type GenerateOrganizationSealRequestParams added in v1.0.426

type GenerateOrganizationSealRequestParams struct {
	// 调用方信息
	Caller *Caller `json:"Caller,omitnil,omitempty" name:"Caller"`

	// 印章类型:
	// OFFICIAL-公章
	// SPECIAL_FINANCIAL-财务专用章
	// CONTRACT-合同专用章
	// LEGAL_REPRESENTATIVE-法定代表人章
	// SPECIAL_NATIONWIDE_INVOICE-发票专用章
	// OTHER-其他
	SealType *string `json:"SealType,omitnil,omitempty" name:"SealType"`

	// 请求生成企业印章的客户端Ip
	SourceIp *string `json:"SourceIp,omitnil,omitempty" name:"SourceIp"`

	// 电子印章名称
	SealName *string `json:"SealName,omitnil,omitempty" name:"SealName"`

	// 企业印章横向文字,最多可填8个汉字(可不填,默认为"电子签名专用章")
	SealHorizontalText *string `json:"SealHorizontalText,omitnil,omitempty" name:"SealHorizontalText"`

	// 是否是默认印章 true:是,false:否
	IsDefault *bool `json:"IsDefault,omitnil,omitempty" name:"IsDefault"`
}

Predefined struct for user

type GenerateOrganizationSealResponse

type GenerateOrganizationSealResponse struct {
	*tchttp.BaseResponse
	Response *GenerateOrganizationSealResponseParams `json:"Response"`
}

func NewGenerateOrganizationSealResponse

func NewGenerateOrganizationSealResponse() (response *GenerateOrganizationSealResponse)

func (*GenerateOrganizationSealResponse) FromJsonString

func (r *GenerateOrganizationSealResponse) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*GenerateOrganizationSealResponse) ToJsonString

func (r *GenerateOrganizationSealResponse) ToJsonString() string

type GenerateOrganizationSealResponseParams added in v1.0.426

type GenerateOrganizationSealResponseParams struct {
	// 电子印章Id
	SealId *string `json:"SealId,omitnil,omitempty" name:"SealId"`

	// 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
	RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"`
}

Predefined struct for user

type GenerateUserSealRequest

type GenerateUserSealRequest struct {
	*tchttp.BaseRequest

	// 调用方信息
	Caller *Caller `json:"Caller,omitnil,omitempty" name:"Caller"`

	// 用户ID
	UserId *string `json:"UserId,omitnil,omitempty" name:"UserId"`

	// 请求生成个人印章的客户端IP
	SourceIp *string `json:"SourceIp,omitnil,omitempty" name:"SourceIp"`

	// 电子印章名称
	SealName *string `json:"SealName,omitnil,omitempty" name:"SealName"`

	// 是否是默认印章 true:是,false:否
	IsDefault *bool `json:"IsDefault,omitnil,omitempty" name:"IsDefault"`
}

func NewGenerateUserSealRequest

func NewGenerateUserSealRequest() (request *GenerateUserSealRequest)

func (*GenerateUserSealRequest) FromJsonString

func (r *GenerateUserSealRequest) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*GenerateUserSealRequest) ToJsonString

func (r *GenerateUserSealRequest) ToJsonString() string

type GenerateUserSealRequestParams added in v1.0.426

type GenerateUserSealRequestParams struct {
	// 调用方信息
	Caller *Caller `json:"Caller,omitnil,omitempty" name:"Caller"`

	// 用户ID
	UserId *string `json:"UserId,omitnil,omitempty" name:"UserId"`

	// 请求生成个人印章的客户端IP
	SourceIp *string `json:"SourceIp,omitnil,omitempty" name:"SourceIp"`

	// 电子印章名称
	SealName *string `json:"SealName,omitnil,omitempty" name:"SealName"`

	// 是否是默认印章 true:是,false:否
	IsDefault *bool `json:"IsDefault,omitnil,omitempty" name:"IsDefault"`
}

Predefined struct for user

type GenerateUserSealResponse

type GenerateUserSealResponse struct {
	*tchttp.BaseResponse
	Response *GenerateUserSealResponseParams `json:"Response"`
}

func NewGenerateUserSealResponse

func NewGenerateUserSealResponse() (response *GenerateUserSealResponse)

func (*GenerateUserSealResponse) FromJsonString

func (r *GenerateUserSealResponse) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*GenerateUserSealResponse) ToJsonString

func (r *GenerateUserSealResponse) ToJsonString() string

type GenerateUserSealResponseParams added in v1.0.426

type GenerateUserSealResponseParams struct {
	// 电子印章Id
	SealId *string `json:"SealId,omitnil,omitempty" name:"SealId"`

	// 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
	RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"`
}

Predefined struct for user

type ModifyOrganizationDefaultSealRequest

type ModifyOrganizationDefaultSealRequest struct {
	*tchttp.BaseRequest

	// 调用方信息
	Caller *Caller `json:"Caller,omitnil,omitempty" name:"Caller"`

	// 重新指定的默认印章ID
	SealId *string `json:"SealId,omitnil,omitempty" name:"SealId"`

	// 请求重新指定企业默认印章的客户端IP
	SourceIp *string `json:"SourceIp,omitnil,omitempty" name:"SourceIp"`
}

func NewModifyOrganizationDefaultSealRequest

func NewModifyOrganizationDefaultSealRequest() (request *ModifyOrganizationDefaultSealRequest)

func (*ModifyOrganizationDefaultSealRequest) FromJsonString

func (r *ModifyOrganizationDefaultSealRequest) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*ModifyOrganizationDefaultSealRequest) ToJsonString

func (r *ModifyOrganizationDefaultSealRequest) ToJsonString() string

type ModifyOrganizationDefaultSealRequestParams added in v1.0.426

type ModifyOrganizationDefaultSealRequestParams struct {
	// 调用方信息
	Caller *Caller `json:"Caller,omitnil,omitempty" name:"Caller"`

	// 重新指定的默认印章ID
	SealId *string `json:"SealId,omitnil,omitempty" name:"SealId"`

	// 请求重新指定企业默认印章的客户端IP
	SourceIp *string `json:"SourceIp,omitnil,omitempty" name:"SourceIp"`
}

Predefined struct for user

type ModifyOrganizationDefaultSealResponse

type ModifyOrganizationDefaultSealResponse struct {
	*tchttp.BaseResponse
	Response *ModifyOrganizationDefaultSealResponseParams `json:"Response"`
}

func NewModifyOrganizationDefaultSealResponse

func NewModifyOrganizationDefaultSealResponse() (response *ModifyOrganizationDefaultSealResponse)

func (*ModifyOrganizationDefaultSealResponse) FromJsonString

func (r *ModifyOrganizationDefaultSealResponse) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*ModifyOrganizationDefaultSealResponse) ToJsonString

type ModifyOrganizationDefaultSealResponseParams added in v1.0.426

type ModifyOrganizationDefaultSealResponseParams struct {
	// 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
	RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"`
}

Predefined struct for user

type ModifySealRequest

type ModifySealRequest struct {
	*tchttp.BaseRequest

	// 调用方信息
	Caller *Caller `json:"Caller,omitnil,omitempty" name:"Caller"`

	// 请求更新印章的客户端IP
	SourceIp *string `json:"SourceIp,omitnil,omitempty" name:"SourceIp"`

	// 电子印章ID。若为空,则修改个人/机构的默认印章。
	SealId *string `json:"SealId,omitnil,omitempty" name:"SealId"`

	// 电子印章名称
	SealName *string `json:"SealName,omitnil,omitempty" name:"SealName"`

	// 印章图片,base64编码(与FileId参数二选一,同时传入参数时优先使用Image参数)
	Image *string `json:"Image,omitnil,omitempty" name:"Image"`

	// 印章图片文件ID(与Image参数二选一,同时传入参数时优先使用Image参数)
	FileId *string `json:"FileId,omitnil,omitempty" name:"FileId"`

	// 需要更新印章的用户ID
	UserId *string `json:"UserId,omitnil,omitempty" name:"UserId"`
}

func NewModifySealRequest

func NewModifySealRequest() (request *ModifySealRequest)

func (*ModifySealRequest) FromJsonString

func (r *ModifySealRequest) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*ModifySealRequest) ToJsonString

func (r *ModifySealRequest) ToJsonString() string

type ModifySealRequestParams added in v1.0.426

type ModifySealRequestParams struct {
	// 调用方信息
	Caller *Caller `json:"Caller,omitnil,omitempty" name:"Caller"`

	// 请求更新印章的客户端IP
	SourceIp *string `json:"SourceIp,omitnil,omitempty" name:"SourceIp"`

	// 电子印章ID。若为空,则修改个人/机构的默认印章。
	SealId *string `json:"SealId,omitnil,omitempty" name:"SealId"`

	// 电子印章名称
	SealName *string `json:"SealName,omitnil,omitempty" name:"SealName"`

	// 印章图片,base64编码(与FileId参数二选一,同时传入参数时优先使用Image参数)
	Image *string `json:"Image,omitnil,omitempty" name:"Image"`

	// 印章图片文件ID(与Image参数二选一,同时传入参数时优先使用Image参数)
	FileId *string `json:"FileId,omitnil,omitempty" name:"FileId"`

	// 需要更新印章的用户ID
	UserId *string `json:"UserId,omitnil,omitempty" name:"UserId"`
}

Predefined struct for user

type ModifySealResponse

type ModifySealResponse struct {
	*tchttp.BaseResponse
	Response *ModifySealResponseParams `json:"Response"`
}

func NewModifySealResponse

func NewModifySealResponse() (response *ModifySealResponse)

func (*ModifySealResponse) FromJsonString

func (r *ModifySealResponse) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*ModifySealResponse) ToJsonString

func (r *ModifySealResponse) ToJsonString() string

type ModifySealResponseParams added in v1.0.426

type ModifySealResponseParams struct {
	// 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
	RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"`
}

Predefined struct for user

type ModifySubOrganizationInfoRequest

type ModifySubOrganizationInfoRequest struct {
	*tchttp.BaseRequest

	// 调用方信息,该接口 SubOrganizationId 字段与 OpenId 字段二者至少需要传入一个,全部传入时则使用 SubOrganizationId 信息
	Caller *Caller `json:"Caller,omitnil,omitempty" name:"Caller"`

	// 机构在第三方的唯一标识,32位定长字符串,与 Caller 中 SubOrgnizationId 二者至少需要传入一个,全部传入时则使用 SubOrganizationId 信息
	OpenId *string `json:"OpenId,omitnil,omitempty" name:"OpenId"`

	// 机构名称全称,修改后机构状态将变为未实名,需要调用实名接口重新实名。
	Name *string `json:"Name,omitnil,omitempty" name:"Name"`

	// 机构类型可选值:
	// 1. ENTERPRISE - 企业;
	// 2. INDIVIDUALBIZ - 个体工商户;
	// 3. PUBLICINSTITUTION - 政府/事业单位
	// 4. OTHERS - 其他组织
	OrganizationType *string `json:"OrganizationType,omitnil,omitempty" name:"OrganizationType"`

	// 机构证件照片文件,base64编码。支持jpg,jpeg,png格式;如果传值,则重新上传文件后,机构状态将变为未实名,需要调用实名接口重新实名。
	BizLicenseFile *string `json:"BizLicenseFile,omitnil,omitempty" name:"BizLicenseFile"`

	// 机构证件照片文件名
	BizLicenseFileName *string `json:"BizLicenseFileName,omitnil,omitempty" name:"BizLicenseFileName"`

	// 机构法人/经营者姓名
	LegalName *string `json:"LegalName,omitnil,omitempty" name:"LegalName"`

	// 机构法人/经营者证件类型,可选值:ID_CARD - 居民身份证。OrganizationType 为 ENTERPRISE、INDIVIDUALBIZ 时,此项必填,其他情况选填。
	LegalIdCardType *string `json:"LegalIdCardType,omitnil,omitempty" name:"LegalIdCardType"`

	// 机构法人/经营者证件号码。OrganizationType 为 ENTERPRISE、INDIVIDUALBIZ 时,此项必填,其他情况选填
	LegalIdCardNumber *string `json:"LegalIdCardNumber,omitnil,omitempty" name:"LegalIdCardNumber"`

	// 机构法人/经营者/联系人手机号码
	LegalMobile *string `json:"LegalMobile,omitnil,omitempty" name:"LegalMobile"`

	// 组织联系人姓名
	ContactName *string `json:"ContactName,omitnil,omitempty" name:"ContactName"`

	// 企业联系地址
	ContactAddress *Address `json:"ContactAddress,omitnil,omitempty" name:"ContactAddress"`

	// 机构电子邮箱
	Email *string `json:"Email,omitnil,omitempty" name:"Email"`
}

func NewModifySubOrganizationInfoRequest

func NewModifySubOrganizationInfoRequest() (request *ModifySubOrganizationInfoRequest)

func (*ModifySubOrganizationInfoRequest) FromJsonString

func (r *ModifySubOrganizationInfoRequest) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*ModifySubOrganizationInfoRequest) ToJsonString

func (r *ModifySubOrganizationInfoRequest) ToJsonString() string

type ModifySubOrganizationInfoRequestParams added in v1.0.426

type ModifySubOrganizationInfoRequestParams struct {
	// 调用方信息,该接口 SubOrganizationId 字段与 OpenId 字段二者至少需要传入一个,全部传入时则使用 SubOrganizationId 信息
	Caller *Caller `json:"Caller,omitnil,omitempty" name:"Caller"`

	// 机构在第三方的唯一标识,32位定长字符串,与 Caller 中 SubOrgnizationId 二者至少需要传入一个,全部传入时则使用 SubOrganizationId 信息
	OpenId *string `json:"OpenId,omitnil,omitempty" name:"OpenId"`

	// 机构名称全称,修改后机构状态将变为未实名,需要调用实名接口重新实名。
	Name *string `json:"Name,omitnil,omitempty" name:"Name"`

	// 机构类型可选值:
	// 1. ENTERPRISE - 企业;
	// 2. INDIVIDUALBIZ - 个体工商户;
	// 3. PUBLICINSTITUTION - 政府/事业单位
	// 4. OTHERS - 其他组织
	OrganizationType *string `json:"OrganizationType,omitnil,omitempty" name:"OrganizationType"`

	// 机构证件照片文件,base64编码。支持jpg,jpeg,png格式;如果传值,则重新上传文件后,机构状态将变为未实名,需要调用实名接口重新实名。
	BizLicenseFile *string `json:"BizLicenseFile,omitnil,omitempty" name:"BizLicenseFile"`

	// 机构证件照片文件名
	BizLicenseFileName *string `json:"BizLicenseFileName,omitnil,omitempty" name:"BizLicenseFileName"`

	// 机构法人/经营者姓名
	LegalName *string `json:"LegalName,omitnil,omitempty" name:"LegalName"`

	// 机构法人/经营者证件类型,可选值:ID_CARD - 居民身份证。OrganizationType 为 ENTERPRISE、INDIVIDUALBIZ 时,此项必填,其他情况选填。
	LegalIdCardType *string `json:"LegalIdCardType,omitnil,omitempty" name:"LegalIdCardType"`

	// 机构法人/经营者证件号码。OrganizationType 为 ENTERPRISE、INDIVIDUALBIZ 时,此项必填,其他情况选填
	LegalIdCardNumber *string `json:"LegalIdCardNumber,omitnil,omitempty" name:"LegalIdCardNumber"`

	// 机构法人/经营者/联系人手机号码
	LegalMobile *string `json:"LegalMobile,omitnil,omitempty" name:"LegalMobile"`

	// 组织联系人姓名
	ContactName *string `json:"ContactName,omitnil,omitempty" name:"ContactName"`

	// 企业联系地址
	ContactAddress *Address `json:"ContactAddress,omitnil,omitempty" name:"ContactAddress"`

	// 机构电子邮箱
	Email *string `json:"Email,omitnil,omitempty" name:"Email"`
}

Predefined struct for user

type ModifySubOrganizationInfoResponse

type ModifySubOrganizationInfoResponse struct {
	*tchttp.BaseResponse
	Response *ModifySubOrganizationInfoResponseParams `json:"Response"`
}

func NewModifySubOrganizationInfoResponse

func NewModifySubOrganizationInfoResponse() (response *ModifySubOrganizationInfoResponse)

func (*ModifySubOrganizationInfoResponse) FromJsonString

func (r *ModifySubOrganizationInfoResponse) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*ModifySubOrganizationInfoResponse) ToJsonString

func (r *ModifySubOrganizationInfoResponse) ToJsonString() string

type ModifySubOrganizationInfoResponseParams added in v1.0.426

type ModifySubOrganizationInfoResponseParams struct {
	// 子机构ID
	SubOrganizationId *string `json:"SubOrganizationId,omitnil,omitempty" name:"SubOrganizationId"`

	// 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
	RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"`
}

Predefined struct for user

type ModifyUserDefaultSealRequest

type ModifyUserDefaultSealRequest struct {
	*tchttp.BaseRequest

	// 调用方信息
	Caller *Caller `json:"Caller,omitnil,omitempty" name:"Caller"`

	// 用户唯一标识,需要重新指定默认印章的用户ID
	UserId *string `json:"UserId,omitnil,omitempty" name:"UserId"`

	// 重新指定的默认印章ID
	SealId *string `json:"SealId,omitnil,omitempty" name:"SealId"`

	// 请求重新指定个人默认印章的客户端IP
	SourceIp *string `json:"SourceIp,omitnil,omitempty" name:"SourceIp"`
}

func NewModifyUserDefaultSealRequest

func NewModifyUserDefaultSealRequest() (request *ModifyUserDefaultSealRequest)

func (*ModifyUserDefaultSealRequest) FromJsonString

func (r *ModifyUserDefaultSealRequest) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*ModifyUserDefaultSealRequest) ToJsonString

func (r *ModifyUserDefaultSealRequest) ToJsonString() string

type ModifyUserDefaultSealRequestParams added in v1.0.426

type ModifyUserDefaultSealRequestParams struct {
	// 调用方信息
	Caller *Caller `json:"Caller,omitnil,omitempty" name:"Caller"`

	// 用户唯一标识,需要重新指定默认印章的用户ID
	UserId *string `json:"UserId,omitnil,omitempty" name:"UserId"`

	// 重新指定的默认印章ID
	SealId *string `json:"SealId,omitnil,omitempty" name:"SealId"`

	// 请求重新指定个人默认印章的客户端IP
	SourceIp *string `json:"SourceIp,omitnil,omitempty" name:"SourceIp"`
}

Predefined struct for user

type ModifyUserDefaultSealResponse

type ModifyUserDefaultSealResponse struct {
	*tchttp.BaseResponse
	Response *ModifyUserDefaultSealResponseParams `json:"Response"`
}

func NewModifyUserDefaultSealResponse

func NewModifyUserDefaultSealResponse() (response *ModifyUserDefaultSealResponse)

func (*ModifyUserDefaultSealResponse) FromJsonString

func (r *ModifyUserDefaultSealResponse) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*ModifyUserDefaultSealResponse) ToJsonString

func (r *ModifyUserDefaultSealResponse) ToJsonString() string

type ModifyUserDefaultSealResponseParams added in v1.0.426

type ModifyUserDefaultSealResponseParams struct {
	// 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
	RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"`
}

Predefined struct for user

type ModifyUserRequest

type ModifyUserRequest struct {
	*tchttp.BaseRequest

	// 调用方信息
	Caller *Caller `json:"Caller,omitnil,omitempty" name:"Caller"`

	// 第三方平台用户唯一标识; OpenId 和 UserId 二选一填写, 两个都不为空则优先使用UserId
	OpenId *string `json:"OpenId,omitnil,omitempty" name:"OpenId"`

	// 腾讯电子签平台用户唯一标识; OpenId 和 UserId 二选一填写, 两个都不为空则优先使用UserId
	UserId *string `json:"UserId,omitnil,omitempty" name:"UserId"`

	// 用户手机号码,不要求唯一
	Mobile *string `json:"Mobile,omitnil,omitempty" name:"Mobile"`

	// 用户邮箱,不要求唯一
	Email *string `json:"Email,omitnil,omitempty" name:"Email"`

	// 用户姓名
	Name *string `json:"Name,omitnil,omitempty" name:"Name"`
}

func NewModifyUserRequest

func NewModifyUserRequest() (request *ModifyUserRequest)

func (*ModifyUserRequest) FromJsonString

func (r *ModifyUserRequest) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*ModifyUserRequest) ToJsonString

func (r *ModifyUserRequest) ToJsonString() string

type ModifyUserRequestParams added in v1.0.426

type ModifyUserRequestParams struct {
	// 调用方信息
	Caller *Caller `json:"Caller,omitnil,omitempty" name:"Caller"`

	// 第三方平台用户唯一标识; OpenId 和 UserId 二选一填写, 两个都不为空则优先使用UserId
	OpenId *string `json:"OpenId,omitnil,omitempty" name:"OpenId"`

	// 腾讯电子签平台用户唯一标识; OpenId 和 UserId 二选一填写, 两个都不为空则优先使用UserId
	UserId *string `json:"UserId,omitnil,omitempty" name:"UserId"`

	// 用户手机号码,不要求唯一
	Mobile *string `json:"Mobile,omitnil,omitempty" name:"Mobile"`

	// 用户邮箱,不要求唯一
	Email *string `json:"Email,omitnil,omitempty" name:"Email"`

	// 用户姓名
	Name *string `json:"Name,omitnil,omitempty" name:"Name"`
}

Predefined struct for user

type ModifyUserResponse

type ModifyUserResponse struct {
	*tchttp.BaseResponse
	Response *ModifyUserResponseParams `json:"Response"`
}

func NewModifyUserResponse

func NewModifyUserResponse() (response *ModifyUserResponse)

func (*ModifyUserResponse) FromJsonString

func (r *ModifyUserResponse) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*ModifyUserResponse) ToJsonString

func (r *ModifyUserResponse) ToJsonString() string

type ModifyUserResponseParams added in v1.0.426

type ModifyUserResponseParams struct {
	// 腾讯电子签平台用户唯一标识
	UserId *string `json:"UserId,omitnil,omitempty" name:"UserId"`

	// 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
	RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"`
}

Predefined struct for user

type RejectFlowRequest

type RejectFlowRequest struct {
	*tchttp.BaseRequest

	// 调用方信息
	Caller *Caller `json:"Caller,omitnil,omitempty" name:"Caller"`

	// 流程编号
	FlowId *string `json:"FlowId,omitnil,omitempty" name:"FlowId"`

	// 意愿确认票据。
	// 1. VerifyChannel 为 WEIXINAPP,使用响应的VerifyResult;
	// 2. VerifyChannel 为 FACEID时,使用OrderNo;
	// 3. VerifyChannel 为 VERIFYCODE,使用短信验证码
	// 4. VerifyChannel 为 NONE,传空值
	// (注:普通情况下,VerifyResult不能为None,如您不希望腾讯电子签对用户签署意愿做校验,请提前与客户经理或邮件至e-contract@tencent.com与我们联系)
	VerifyResult *string `json:"VerifyResult,omitnil,omitempty" name:"VerifyResult"`

	// 意愿确认渠道:
	// 1. WEIXINAPP - 微信小程序
	// 2. FACEID - 慧眼 (默认)
	// 3. VERIFYCODE - 验证码
	// 4. THIRD - 第三方 (暂不支持)
	// 5. NONE - 无需电子签系统验证
	// (注:普通情况下,VerifyChannel不能为None,如您不希望腾讯电子签对用户签署意愿做校验,请提前与客户经理或邮件至e-contract@tencent.com与我们联系)
	VerifyChannel *string `json:"VerifyChannel,omitnil,omitempty" name:"VerifyChannel"`

	// 客户端来源IP
	SourceIp *string `json:"SourceIp,omitnil,omitempty" name:"SourceIp"`

	// 拒签原因
	RejectMessage *string `json:"RejectMessage,omitnil,omitempty" name:"RejectMessage"`

	// 签署参与者编号
	SignId *string `json:"SignId,omitnil,omitempty" name:"SignId"`
}

func NewRejectFlowRequest

func NewRejectFlowRequest() (request *RejectFlowRequest)

func (*RejectFlowRequest) FromJsonString

func (r *RejectFlowRequest) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*RejectFlowRequest) ToJsonString

func (r *RejectFlowRequest) ToJsonString() string

type RejectFlowRequestParams added in v1.0.426

type RejectFlowRequestParams struct {
	// 调用方信息
	Caller *Caller `json:"Caller,omitnil,omitempty" name:"Caller"`

	// 流程编号
	FlowId *string `json:"FlowId,omitnil,omitempty" name:"FlowId"`

	// 意愿确认票据。
	// 1. VerifyChannel 为 WEIXINAPP,使用响应的VerifyResult;
	// 2. VerifyChannel 为 FACEID时,使用OrderNo;
	// 3. VerifyChannel 为 VERIFYCODE,使用短信验证码
	// 4. VerifyChannel 为 NONE,传空值
	// (注:普通情况下,VerifyResult不能为None,如您不希望腾讯电子签对用户签署意愿做校验,请提前与客户经理或邮件至e-contract@tencent.com与我们联系)
	VerifyResult *string `json:"VerifyResult,omitnil,omitempty" name:"VerifyResult"`

	// 意愿确认渠道:
	// 1. WEIXINAPP - 微信小程序
	// 2. FACEID - 慧眼 (默认)
	// 3. VERIFYCODE - 验证码
	// 4. THIRD - 第三方 (暂不支持)
	// 5. NONE - 无需电子签系统验证
	// (注:普通情况下,VerifyChannel不能为None,如您不希望腾讯电子签对用户签署意愿做校验,请提前与客户经理或邮件至e-contract@tencent.com与我们联系)
	VerifyChannel *string `json:"VerifyChannel,omitnil,omitempty" name:"VerifyChannel"`

	// 客户端来源IP
	SourceIp *string `json:"SourceIp,omitnil,omitempty" name:"SourceIp"`

	// 拒签原因
	RejectMessage *string `json:"RejectMessage,omitnil,omitempty" name:"RejectMessage"`

	// 签署参与者编号
	SignId *string `json:"SignId,omitnil,omitempty" name:"SignId"`
}

Predefined struct for user

type RejectFlowResponse

type RejectFlowResponse struct {
	*tchttp.BaseResponse
	Response *RejectFlowResponseParams `json:"Response"`
}

func NewRejectFlowResponse

func NewRejectFlowResponse() (response *RejectFlowResponse)

func (*RejectFlowResponse) FromJsonString

func (r *RejectFlowResponse) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*RejectFlowResponse) ToJsonString

func (r *RejectFlowResponse) ToJsonString() string

type RejectFlowResponseParams added in v1.0.426

type RejectFlowResponseParams struct {
	// 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
	RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"`
}

Predefined struct for user

type Seal

type Seal struct {
	// 电子印章ID
	SealId *string `json:"SealId,omitnil,omitempty" name:"SealId"`

	// 电子印章名称
	SealName *string `json:"SealName,omitnil,omitempty" name:"SealName"`

	// 电子印章类型
	SealType *string `json:"SealType,omitnil,omitempty" name:"SealType"`

	// 电子印章来源:
	// CREATE - 通过图片上传
	// GENERATE - 通过文字生成
	SealSource *string `json:"SealSource,omitnil,omitempty" name:"SealSource"`

	// 电子印章创建者
	Creator *Caller `json:"Creator,omitnil,omitempty" name:"Creator"`

	// 电子印章创建时间戳
	CreatedOn *int64 `json:"CreatedOn,omitnil,omitempty" name:"CreatedOn"`

	// 电子印章所有人
	UserId *string `json:"UserId,omitnil,omitempty" name:"UserId"`

	// 电子印章URL
	FileUrl *FileUrl `json:"FileUrl,omitnil,omitempty" name:"FileUrl"`

	// 是否为默认印章,false-非默认,true-默认
	DefaultSeal *bool `json:"DefaultSeal,omitnil,omitempty" name:"DefaultSeal"`
}

type SendFlowRequest

type SendFlowRequest struct {
	*tchttp.BaseRequest

	// 调用方信息
	Caller *Caller `json:"Caller,omitnil,omitempty" name:"Caller"`

	// 需要推送合同的流程ID
	FlowId *string `json:"FlowId,omitnil,omitempty" name:"FlowId"`

	// 签署人用户ID
	UserId *string `json:"UserId,omitnil,omitempty" name:"UserId"`

	// 签署控件信息 (支持添加多个控件)
	SignComponents []*Component `json:"SignComponents,omitnil,omitempty" name:"SignComponents"`

	// 签署人手机号 (如果选择短信验证码签署,则此字段必填)
	Mobile *string `json:"Mobile,omitnil,omitempty" name:"Mobile"`

	// 签署人对应的子机构ID,个人签署者此字段不填
	SubOrganizationId *string `json:"SubOrganizationId,omitnil,omitempty" name:"SubOrganizationId"`

	// 签名后校验方式:
	// 1. WEIXINAPP - 微信小程序;
	// 2. FACEID - 慧眼 (默认) ;
	// 3. VERIFYCODE - 验证码;
	// 4. NONE - 无。此选项为白名单参数,暂不支持公开调用。如需开通权限,请通过客户经理或邮件至e-contract@tencent.com与我们联系;
	// 5. THIRD - 第三方 (暂不支持)
	VerifyChannel []*string `json:"VerifyChannel,omitnil,omitempty" name:"VerifyChannel"`

	// 签署链接失效截止时间,默认为7天
	Deadline *int64 `json:"Deadline,omitnil,omitempty" name:"Deadline"`

	// 是否为最后一个签署人。若为最后一人,本次签署完成以后自动归档。
	IsLastApprover *bool `json:"IsLastApprover,omitnil,omitempty" name:"IsLastApprover"`

	// 签署完成后,前端跳转的URL
	JumpUrl *string `json:"JumpUrl,omitnil,omitempty" name:"JumpUrl"`

	// 短信模板。默认使用腾讯电子签官方短信模板,如有自定义需求,请通过客户经理或邮件至e-contract@tencent.com与我们联系。
	SmsTemplate *SmsTemplate `json:"SmsTemplate,omitnil,omitempty" name:"SmsTemplate"`

	// 签署前置条件:是否要全文阅读,默认否
	IsFullText *bool `json:"IsFullText,omitnil,omitempty" name:"IsFullText"`

	// 签署前置条件:强制用户阅读待签署文件时长,默认不限制
	PreReadTime *int64 `json:"PreReadTime,omitnil,omitempty" name:"PreReadTime"`

	// 当前参与者是否支持线下核身,默认为不支持
	CanOffLine *bool `json:"CanOffLine,omitnil,omitempty" name:"CanOffLine"`

	// 签署任务的回调地址
	CallbackUrl *string `json:"CallbackUrl,omitnil,omitempty" name:"CallbackUrl"`
}

func NewSendFlowRequest

func NewSendFlowRequest() (request *SendFlowRequest)

func (*SendFlowRequest) FromJsonString

func (r *SendFlowRequest) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*SendFlowRequest) ToJsonString

func (r *SendFlowRequest) ToJsonString() string

type SendFlowRequestParams added in v1.0.426

type SendFlowRequestParams struct {
	// 调用方信息
	Caller *Caller `json:"Caller,omitnil,omitempty" name:"Caller"`

	// 需要推送合同的流程ID
	FlowId *string `json:"FlowId,omitnil,omitempty" name:"FlowId"`

	// 签署人用户ID
	UserId *string `json:"UserId,omitnil,omitempty" name:"UserId"`

	// 签署控件信息 (支持添加多个控件)
	SignComponents []*Component `json:"SignComponents,omitnil,omitempty" name:"SignComponents"`

	// 签署人手机号 (如果选择短信验证码签署,则此字段必填)
	Mobile *string `json:"Mobile,omitnil,omitempty" name:"Mobile"`

	// 签署人对应的子机构ID,个人签署者此字段不填
	SubOrganizationId *string `json:"SubOrganizationId,omitnil,omitempty" name:"SubOrganizationId"`

	// 签名后校验方式:
	// 1. WEIXINAPP - 微信小程序;
	// 2. FACEID - 慧眼 (默认) ;
	// 3. VERIFYCODE - 验证码;
	// 4. NONE - 无。此选项为白名单参数,暂不支持公开调用。如需开通权限,请通过客户经理或邮件至e-contract@tencent.com与我们联系;
	// 5. THIRD - 第三方 (暂不支持)
	VerifyChannel []*string `json:"VerifyChannel,omitnil,omitempty" name:"VerifyChannel"`

	// 签署链接失效截止时间,默认为7天
	Deadline *int64 `json:"Deadline,omitnil,omitempty" name:"Deadline"`

	// 是否为最后一个签署人。若为最后一人,本次签署完成以后自动归档。
	IsLastApprover *bool `json:"IsLastApprover,omitnil,omitempty" name:"IsLastApprover"`

	// 签署完成后,前端跳转的URL
	JumpUrl *string `json:"JumpUrl,omitnil,omitempty" name:"JumpUrl"`

	// 短信模板。默认使用腾讯电子签官方短信模板,如有自定义需求,请通过客户经理或邮件至e-contract@tencent.com与我们联系。
	SmsTemplate *SmsTemplate `json:"SmsTemplate,omitnil,omitempty" name:"SmsTemplate"`

	// 签署前置条件:是否要全文阅读,默认否
	IsFullText *bool `json:"IsFullText,omitnil,omitempty" name:"IsFullText"`

	// 签署前置条件:强制用户阅读待签署文件时长,默认不限制
	PreReadTime *int64 `json:"PreReadTime,omitnil,omitempty" name:"PreReadTime"`

	// 当前参与者是否支持线下核身,默认为不支持
	CanOffLine *bool `json:"CanOffLine,omitnil,omitempty" name:"CanOffLine"`

	// 签署任务的回调地址
	CallbackUrl *string `json:"CallbackUrl,omitnil,omitempty" name:"CallbackUrl"`
}

Predefined struct for user

type SendFlowResponse

type SendFlowResponse struct {
	*tchttp.BaseResponse
	Response *SendFlowResponseParams `json:"Response"`
}

func NewSendFlowResponse

func NewSendFlowResponse() (response *SendFlowResponse)

func (*SendFlowResponse) FromJsonString

func (r *SendFlowResponse) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*SendFlowResponse) ToJsonString

func (r *SendFlowResponse) ToJsonString() string

type SendFlowResponseParams added in v1.0.426

type SendFlowResponseParams struct {
	// 签署任务ID,标识每一次的流程发送
	SignId *string `json:"SignId,omitnil,omitempty" name:"SignId"`

	// 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
	RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"`
}

Predefined struct for user

type SendFlowUrlRequest

type SendFlowUrlRequest struct {
	*tchttp.BaseRequest

	// 调用方信息
	Caller *Caller `json:"Caller,omitnil,omitempty" name:"Caller"`

	// 需要推送合同的流程ID
	FlowId *string `json:"FlowId,omitnil,omitempty" name:"FlowId"`

	// 签署人ID
	UserId *string `json:"UserId,omitnil,omitempty" name:"UserId"`

	// 签署控件信息 (支持添加多个控件)
	SignComponents []*Component `json:"SignComponents,omitnil,omitempty" name:"SignComponents"`

	// 签署人手机号 (如果选择短信验证码签署,则此字段必填)
	Mobile *string `json:"Mobile,omitnil,omitempty" name:"Mobile"`

	// 签署人对应的子机构ID,个人签署者此字段不填
	SubOrganizationId *string `json:"SubOrganizationId,omitnil,omitempty" name:"SubOrganizationId"`

	// 签名后校验方式:
	// 1. WEIXINAPP - 微信小程序;
	// 2. FACEID - 慧眼 (默认) ;
	// 3. VERIFYCODE - 验证码;
	// 4. NONE - 无。此选项为白名单参数,暂不支持公开调用。如需开通权限,请通过客户经理或邮件至e-contract@tencent.com与我们联系;
	// 5. THIRD - 第三方 (暂不支持)
	// 6. OFFLINE - 线下人工审核
	VerifyChannel []*string `json:"VerifyChannel,omitnil,omitempty" name:"VerifyChannel"`

	// 签署链接失效截止时间,默认为7天
	Deadline *int64 `json:"Deadline,omitnil,omitempty" name:"Deadline"`

	// 是否为最后一个签署人。若为最后一人,本次签署完成以后自动归档
	IsLastApprover *bool `json:"IsLastApprover,omitnil,omitempty" name:"IsLastApprover"`

	// 签署完成后,前端跳转的url
	JumpUrl *string `json:"JumpUrl,omitnil,omitempty" name:"JumpUrl"`

	// 短信模板
	// 默认使用腾讯电子签官方短信模板,如有自定义需求,请通过客户经理或邮件至e-contract@tencent.com与我们联系。
	SmsTemplate *SmsTemplate `json:"SmsTemplate,omitnil,omitempty" name:"SmsTemplate"`

	// 签署前置条件:是否要全文阅读,默认否
	IsFullText *bool `json:"IsFullText,omitnil,omitempty" name:"IsFullText"`

	// 签署前置条件:强制用户阅读待签署文件时长,默认不限制
	PreReadTime *int64 `json:"PreReadTime,omitnil,omitempty" name:"PreReadTime"`

	// 当前参与者是否支持线下核身,默认为不支持
	CanOffLine *bool `json:"CanOffLine,omitnil,omitempty" name:"CanOffLine"`

	// 签署任务的回调地址
	CallbackUrl *string `json:"CallbackUrl,omitnil,omitempty" name:"CallbackUrl"`
}

func NewSendFlowUrlRequest

func NewSendFlowUrlRequest() (request *SendFlowUrlRequest)

func (*SendFlowUrlRequest) FromJsonString

func (r *SendFlowUrlRequest) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*SendFlowUrlRequest) ToJsonString

func (r *SendFlowUrlRequest) ToJsonString() string

type SendFlowUrlRequestParams added in v1.0.426

type SendFlowUrlRequestParams struct {
	// 调用方信息
	Caller *Caller `json:"Caller,omitnil,omitempty" name:"Caller"`

	// 需要推送合同的流程ID
	FlowId *string `json:"FlowId,omitnil,omitempty" name:"FlowId"`

	// 签署人ID
	UserId *string `json:"UserId,omitnil,omitempty" name:"UserId"`

	// 签署控件信息 (支持添加多个控件)
	SignComponents []*Component `json:"SignComponents,omitnil,omitempty" name:"SignComponents"`

	// 签署人手机号 (如果选择短信验证码签署,则此字段必填)
	Mobile *string `json:"Mobile,omitnil,omitempty" name:"Mobile"`

	// 签署人对应的子机构ID,个人签署者此字段不填
	SubOrganizationId *string `json:"SubOrganizationId,omitnil,omitempty" name:"SubOrganizationId"`

	// 签名后校验方式:
	// 1. WEIXINAPP - 微信小程序;
	// 2. FACEID - 慧眼 (默认) ;
	// 3. VERIFYCODE - 验证码;
	// 4. NONE - 无。此选项为白名单参数,暂不支持公开调用。如需开通权限,请通过客户经理或邮件至e-contract@tencent.com与我们联系;
	// 5. THIRD - 第三方 (暂不支持)
	// 6. OFFLINE - 线下人工审核
	VerifyChannel []*string `json:"VerifyChannel,omitnil,omitempty" name:"VerifyChannel"`

	// 签署链接失效截止时间,默认为7天
	Deadline *int64 `json:"Deadline,omitnil,omitempty" name:"Deadline"`

	// 是否为最后一个签署人。若为最后一人,本次签署完成以后自动归档
	IsLastApprover *bool `json:"IsLastApprover,omitnil,omitempty" name:"IsLastApprover"`

	// 签署完成后,前端跳转的url
	JumpUrl *string `json:"JumpUrl,omitnil,omitempty" name:"JumpUrl"`

	// 短信模板
	// 默认使用腾讯电子签官方短信模板,如有自定义需求,请通过客户经理或邮件至e-contract@tencent.com与我们联系。
	SmsTemplate *SmsTemplate `json:"SmsTemplate,omitnil,omitempty" name:"SmsTemplate"`

	// 签署前置条件:是否要全文阅读,默认否
	IsFullText *bool `json:"IsFullText,omitnil,omitempty" name:"IsFullText"`

	// 签署前置条件:强制用户阅读待签署文件时长,默认不限制
	PreReadTime *int64 `json:"PreReadTime,omitnil,omitempty" name:"PreReadTime"`

	// 当前参与者是否支持线下核身,默认为不支持
	CanOffLine *bool `json:"CanOffLine,omitnil,omitempty" name:"CanOffLine"`

	// 签署任务的回调地址
	CallbackUrl *string `json:"CallbackUrl,omitnil,omitempty" name:"CallbackUrl"`
}

Predefined struct for user

type SendFlowUrlResponse

type SendFlowUrlResponse struct {
	*tchttp.BaseResponse
	Response *SendFlowUrlResponseParams `json:"Response"`
}

func NewSendFlowUrlResponse

func NewSendFlowUrlResponse() (response *SendFlowUrlResponse)

func (*SendFlowUrlResponse) FromJsonString

func (r *SendFlowUrlResponse) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*SendFlowUrlResponse) ToJsonString

func (r *SendFlowUrlResponse) ToJsonString() string

type SendFlowUrlResponseParams added in v1.0.426

type SendFlowUrlResponseParams struct {
	// 签署任务ID,标识每一次的流程发送
	SignId *string `json:"SignId,omitnil,omitempty" name:"SignId"`

	// 签署链接
	SignUrl *string `json:"SignUrl,omitnil,omitempty" name:"SignUrl"`

	// 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
	RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"`
}

Predefined struct for user

type SendSignInnerVerifyCodeRequest

type SendSignInnerVerifyCodeRequest struct {
	*tchttp.BaseRequest

	// 调用方信息
	Caller *Caller `json:"Caller,omitnil,omitempty" name:"Caller"`

	// 手机号
	Mobile *string `json:"Mobile,omitnil,omitempty" name:"Mobile"`

	// 验证码类型,取值(SIGN)
	VerifyType *string `json:"VerifyType,omitnil,omitempty" name:"VerifyType"`

	// 用户 id
	UserId *string `json:"UserId,omitnil,omitempty" name:"UserId"`

	// 模板 id
	VerifyTemplateId *string `json:"VerifyTemplateId,omitnil,omitempty" name:"VerifyTemplateId"`

	// 签名
	VerifySign *string `json:"VerifySign,omitnil,omitempty" name:"VerifySign"`

	// 流程(目录) id
	FlowId *string `json:"FlowId,omitnil,omitempty" name:"FlowId"`

	// 三要素检测结果
	CheckThreeElementResult *int64 `json:"CheckThreeElementResult,omitnil,omitempty" name:"CheckThreeElementResult"`
}

func NewSendSignInnerVerifyCodeRequest

func NewSendSignInnerVerifyCodeRequest() (request *SendSignInnerVerifyCodeRequest)

func (*SendSignInnerVerifyCodeRequest) FromJsonString

func (r *SendSignInnerVerifyCodeRequest) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*SendSignInnerVerifyCodeRequest) ToJsonString

func (r *SendSignInnerVerifyCodeRequest) ToJsonString() string

type SendSignInnerVerifyCodeRequestParams added in v1.0.426

type SendSignInnerVerifyCodeRequestParams struct {
	// 调用方信息
	Caller *Caller `json:"Caller,omitnil,omitempty" name:"Caller"`

	// 手机号
	Mobile *string `json:"Mobile,omitnil,omitempty" name:"Mobile"`

	// 验证码类型,取值(SIGN)
	VerifyType *string `json:"VerifyType,omitnil,omitempty" name:"VerifyType"`

	// 用户 id
	UserId *string `json:"UserId,omitnil,omitempty" name:"UserId"`

	// 模板 id
	VerifyTemplateId *string `json:"VerifyTemplateId,omitnil,omitempty" name:"VerifyTemplateId"`

	// 签名
	VerifySign *string `json:"VerifySign,omitnil,omitempty" name:"VerifySign"`

	// 流程(目录) id
	FlowId *string `json:"FlowId,omitnil,omitempty" name:"FlowId"`

	// 三要素检测结果
	CheckThreeElementResult *int64 `json:"CheckThreeElementResult,omitnil,omitempty" name:"CheckThreeElementResult"`
}

Predefined struct for user

type SendSignInnerVerifyCodeResponse

type SendSignInnerVerifyCodeResponse struct {
	*tchttp.BaseResponse
	Response *SendSignInnerVerifyCodeResponseParams `json:"Response"`
}

func NewSendSignInnerVerifyCodeResponse

func NewSendSignInnerVerifyCodeResponse() (response *SendSignInnerVerifyCodeResponse)

func (*SendSignInnerVerifyCodeResponse) FromJsonString

func (r *SendSignInnerVerifyCodeResponse) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*SendSignInnerVerifyCodeResponse) ToJsonString

func (r *SendSignInnerVerifyCodeResponse) ToJsonString() string

type SendSignInnerVerifyCodeResponseParams added in v1.0.426

type SendSignInnerVerifyCodeResponseParams struct {
	// true: 验证码正确,false: 验证码错误
	Result *bool `json:"Result,omitnil,omitempty" name:"Result"`

	// 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
	RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"`
}

Predefined struct for user

type SignFlowRequest

type SignFlowRequest struct {
	*tchttp.BaseRequest

	// 调用方信息
	Caller *Caller `json:"Caller,omitnil,omitempty" name:"Caller"`

	// 流程编号
	FlowId *string `json:"FlowId,omitnil,omitempty" name:"FlowId"`

	// 意愿确认票据。
	// 1. VerifyChannel 为 WEIXINAPP,使用响应的VerifyResult;
	// 2. VerifyChannel 为 FACEID时,使用OrderNo;
	// 3. VerifyChannel 为 VERIFYCODE,使用短信验证码
	// 4. VerifyChannel 为 NONE,传空值
	// (注:普通情况下,VerifyResult不能为None,如您不希望腾讯电子签对用户签署意愿做校验,请提前与客户经理或邮件至e-contract@tencent.com与我们联系)
	VerifyResult *string `json:"VerifyResult,omitnil,omitempty" name:"VerifyResult"`

	// 意愿确认渠道:
	// 1. WEIXINAPP - 微信小程序
	// 2. FACEID - 慧眼 (默认)
	// 3. VERIFYCODE - 验证码
	// 4. THIRD - 第三方 (暂不支持)
	// 5. NONE - 无需电子签系统验证
	// (注:普通情况下,VerifyChannel不能为None,如您不希望腾讯电子签对用户签署意愿做校验,请提前与客户经理或邮件至e-contract@tencent.com与我们联系)
	VerifyChannel *string `json:"VerifyChannel,omitnil,omitempty" name:"VerifyChannel"`

	// 客户端来源IP
	SourceIp *string `json:"SourceIp,omitnil,omitempty" name:"SourceIp"`

	// 签署内容
	SignSeals []*SignSeal `json:"SignSeals,omitnil,omitempty" name:"SignSeals"`

	// 签署备注
	ApproveMessage *string `json:"ApproveMessage,omitnil,omitempty" name:"ApproveMessage"`

	// 签署参与者编号
	SignId *string `json:"SignId,omitnil,omitempty" name:"SignId"`
}

func NewSignFlowRequest

func NewSignFlowRequest() (request *SignFlowRequest)

func (*SignFlowRequest) FromJsonString

func (r *SignFlowRequest) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*SignFlowRequest) ToJsonString

func (r *SignFlowRequest) ToJsonString() string

type SignFlowRequestParams added in v1.0.426

type SignFlowRequestParams struct {
	// 调用方信息
	Caller *Caller `json:"Caller,omitnil,omitempty" name:"Caller"`

	// 流程编号
	FlowId *string `json:"FlowId,omitnil,omitempty" name:"FlowId"`

	// 意愿确认票据。
	// 1. VerifyChannel 为 WEIXINAPP,使用响应的VerifyResult;
	// 2. VerifyChannel 为 FACEID时,使用OrderNo;
	// 3. VerifyChannel 为 VERIFYCODE,使用短信验证码
	// 4. VerifyChannel 为 NONE,传空值
	// (注:普通情况下,VerifyResult不能为None,如您不希望腾讯电子签对用户签署意愿做校验,请提前与客户经理或邮件至e-contract@tencent.com与我们联系)
	VerifyResult *string `json:"VerifyResult,omitnil,omitempty" name:"VerifyResult"`

	// 意愿确认渠道:
	// 1. WEIXINAPP - 微信小程序
	// 2. FACEID - 慧眼 (默认)
	// 3. VERIFYCODE - 验证码
	// 4. THIRD - 第三方 (暂不支持)
	// 5. NONE - 无需电子签系统验证
	// (注:普通情况下,VerifyChannel不能为None,如您不希望腾讯电子签对用户签署意愿做校验,请提前与客户经理或邮件至e-contract@tencent.com与我们联系)
	VerifyChannel *string `json:"VerifyChannel,omitnil,omitempty" name:"VerifyChannel"`

	// 客户端来源IP
	SourceIp *string `json:"SourceIp,omitnil,omitempty" name:"SourceIp"`

	// 签署内容
	SignSeals []*SignSeal `json:"SignSeals,omitnil,omitempty" name:"SignSeals"`

	// 签署备注
	ApproveMessage *string `json:"ApproveMessage,omitnil,omitempty" name:"ApproveMessage"`

	// 签署参与者编号
	SignId *string `json:"SignId,omitnil,omitempty" name:"SignId"`
}

Predefined struct for user

type SignFlowResponse

type SignFlowResponse struct {
	*tchttp.BaseResponse
	Response *SignFlowResponseParams `json:"Response"`
}

func NewSignFlowResponse

func NewSignFlowResponse() (response *SignFlowResponse)

func (*SignFlowResponse) FromJsonString

func (r *SignFlowResponse) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*SignFlowResponse) ToJsonString

func (r *SignFlowResponse) ToJsonString() string

type SignFlowResponseParams added in v1.0.426

type SignFlowResponseParams struct {
	// 签署任务状态。签署成功 - SUCCESS、提交审核 - REVIEW
	Status *string `json:"Status,omitnil,omitempty" name:"Status"`

	// 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
	RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"`
}

Predefined struct for user

type SignSeal

type SignSeal struct {
	// 签署控件ID
	ComponentId *string `json:"ComponentId,omitnil,omitempty" name:"ComponentId"`

	// 签署印章类型:
	// SIGN_SIGNATURE - 签名
	// SIGN_SEAL - 印章
	// SIGN_DATE - 日期
	// SIGN_IMAGE - 图片
	SignType *string `json:"SignType,omitnil,omitempty" name:"SignType"`

	// 合同文件ID
	FileIndex *int64 `json:"FileIndex,omitnil,omitempty" name:"FileIndex"`

	// 印章ID,仅当 SignType 为 SIGN_SEAL 时必填
	SealId *string `json:"SealId,omitnil,omitempty" name:"SealId"`

	// 签名内容,仅当 SignType 为SIGN_SIGNATURE或SIGN_IMAGE 时必填,base64编码
	SealContent *string `json:"SealContent,omitnil,omitempty" name:"SealContent"`
}

type SmsTemplate

type SmsTemplate struct {
	// 模板ID,必须填写已审核通过的模板ID。模板ID可登录短信控制台查看。
	TemplateId *string `json:"TemplateId,omitnil,omitempty" name:"TemplateId"`

	// 短信签名内容,使用UTF-8编码,必须填写已审核通过的签名,签名信息可登录短信控制台查看。
	Sign *string `json:"Sign,omitnil,omitempty" name:"Sign"`
}

type SubOrganizationDetail

type SubOrganizationDetail struct {
	// 组织ID
	Id *string `json:"Id,omitnil,omitempty" name:"Id"`

	// 机构名称全称
	Name *string `json:"Name,omitnil,omitempty" name:"Name"`

	// 机构电子邮箱
	Email *string `json:"Email,omitnil,omitempty" name:"Email"`

	// 机构证件号码类型
	IdCardType *string `json:"IdCardType,omitnil,omitempty" name:"IdCardType"`

	// 机构证件号码
	IdCardNumber *string `json:"IdCardNumber,omitnil,omitempty" name:"IdCardNumber"`

	// 机构类型
	OrganizationType *string `json:"OrganizationType,omitnil,omitempty" name:"OrganizationType"`

	// 机构证件文件类型
	// 注意:此字段可能返回 null,表示取不到有效值。
	IdCardFileType *string `json:"IdCardFileType,omitnil,omitempty" name:"IdCardFileType"`

	// 机构证件照片文件,base64编码
	// 注意:此字段可能返回 null,表示取不到有效值。
	BizLicenseFile *string `json:"BizLicenseFile,omitnil,omitempty" name:"BizLicenseFile"`

	// 机构证件照片文件名
	BizLicenseFileName *string `json:"BizLicenseFileName,omitnil,omitempty" name:"BizLicenseFileName"`

	// 机构法人/经营者姓名
	LegalName *string `json:"LegalName,omitnil,omitempty" name:"LegalName"`

	// 机构法人/经营者证件类型
	LegalIdCardType *string `json:"LegalIdCardType,omitnil,omitempty" name:"LegalIdCardType"`

	// 机构法人/经营者证件号码
	LegalIdCardNumber *string `json:"LegalIdCardNumber,omitnil,omitempty" name:"LegalIdCardNumber"`

	// 机构法人/经营者/联系人手机号码
	LegalMobile *string `json:"LegalMobile,omitnil,omitempty" name:"LegalMobile"`

	// 组织联系人姓名
	// 注意:此字段可能返回 null,表示取不到有效值。
	ContactName *string `json:"ContactName,omitnil,omitempty" name:"ContactName"`

	// 机构实名状态
	VerifyStatus *string `json:"VerifyStatus,omitnil,omitempty" name:"VerifyStatus"`

	// 机构通过实名时间
	// 注意:此字段可能返回 null,表示取不到有效值。
	VerifiedOn *int64 `json:"VerifiedOn,omitnil,omitempty" name:"VerifiedOn"`

	// 机构创建时间
	CreatedOn *int64 `json:"CreatedOn,omitnil,omitempty" name:"CreatedOn"`

	// 机构更新时间
	// 注意:此字段可能返回 null,表示取不到有效值。
	UpdatedOn *int64 `json:"UpdatedOn,omitnil,omitempty" name:"UpdatedOn"`

	// 实名认证的客户端IP
	// 注意:此字段可能返回 null,表示取不到有效值。
	VerifyClientIp *string `json:"VerifyClientIp,omitnil,omitempty" name:"VerifyClientIp"`

	// 实名认证的服务器IP
	// 注意:此字段可能返回 null,表示取不到有效值。
	VerifyServerIp *string `json:"VerifyServerIp,omitnil,omitempty" name:"VerifyServerIp"`

	// 企业联系地址
	// 注意:此字段可能返回 null,表示取不到有效值。
	ContactAddress *Address `json:"ContactAddress,omitnil,omitempty" name:"ContactAddress"`
}

type UploadFile

type UploadFile struct {
	// Base64编码后的文件内容
	FileBody *string `json:"FileBody,omitnil,omitempty" name:"FileBody"`

	// 文件名
	FileName *string `json:"FileName,omitnil,omitempty" name:"FileName"`
}

type UploadFilesRequest

type UploadFilesRequest struct {
	*tchttp.BaseRequest

	// 调用方信息
	Caller *Caller `json:"Caller,omitnil,omitempty" name:"Caller"`

	// 文件对应业务类型,用于区分文件存储路径:
	// 1. TEMPLATE - 模版; 文件类型:.pdf/.html
	// 2. DOCUMENT - 签署过程及签署后的合同文档 文件类型:.pdf/.html
	// 3. FLOW - 签署过程 文件类型:.pdf/.html
	// 4. SEAL - 印章; 文件类型:.jpg/.jpeg/.png
	// 5. BUSINESSLICENSE - 营业执照 文件类型:.jpg/.jpeg/.png
	// 6. IDCARD - 身份证 文件类型:.jpg/.jpeg/.png
	BusinessType *string `json:"BusinessType,omitnil,omitempty" name:"BusinessType"`

	// 上传文件内容数组,最多支持20个文件
	FileInfos []*UploadFile `json:"FileInfos,omitnil,omitempty" name:"FileInfos"`

	// 上传文件链接数组,最多支持20个URL
	FileUrls []*string `json:"FileUrls,omitnil,omitempty" name:"FileUrls"`

	// 是否将pdf灰色矩阵置白
	// true--是,处理置白
	// false--否,不处理
	CoverRect *bool `json:"CoverRect,omitnil,omitempty" name:"CoverRect"`

	// 特殊文件类型需要指定文件类型:
	// HTML-- .html文件
	FileType *string `json:"FileType,omitnil,omitempty" name:"FileType"`

	// 用户自定义ID数组,与上传文件一一对应
	CustomIds []*string `json:"CustomIds,omitnil,omitempty" name:"CustomIds"`
}

func NewUploadFilesRequest

func NewUploadFilesRequest() (request *UploadFilesRequest)

func (*UploadFilesRequest) FromJsonString

func (r *UploadFilesRequest) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*UploadFilesRequest) ToJsonString

func (r *UploadFilesRequest) ToJsonString() string

type UploadFilesRequestParams added in v1.0.426

type UploadFilesRequestParams struct {
	// 调用方信息
	Caller *Caller `json:"Caller,omitnil,omitempty" name:"Caller"`

	// 文件对应业务类型,用于区分文件存储路径:
	// 1. TEMPLATE - 模版; 文件类型:.pdf/.html
	// 2. DOCUMENT - 签署过程及签署后的合同文档 文件类型:.pdf/.html
	// 3. FLOW - 签署过程 文件类型:.pdf/.html
	// 4. SEAL - 印章; 文件类型:.jpg/.jpeg/.png
	// 5. BUSINESSLICENSE - 营业执照 文件类型:.jpg/.jpeg/.png
	// 6. IDCARD - 身份证 文件类型:.jpg/.jpeg/.png
	BusinessType *string `json:"BusinessType,omitnil,omitempty" name:"BusinessType"`

	// 上传文件内容数组,最多支持20个文件
	FileInfos []*UploadFile `json:"FileInfos,omitnil,omitempty" name:"FileInfos"`

	// 上传文件链接数组,最多支持20个URL
	FileUrls []*string `json:"FileUrls,omitnil,omitempty" name:"FileUrls"`

	// 是否将pdf灰色矩阵置白
	// true--是,处理置白
	// false--否,不处理
	CoverRect *bool `json:"CoverRect,omitnil,omitempty" name:"CoverRect"`

	// 特殊文件类型需要指定文件类型:
	// HTML-- .html文件
	FileType *string `json:"FileType,omitnil,omitempty" name:"FileType"`

	// 用户自定义ID数组,与上传文件一一对应
	CustomIds []*string `json:"CustomIds,omitnil,omitempty" name:"CustomIds"`
}

Predefined struct for user

type UploadFilesResponse

type UploadFilesResponse struct {
	*tchttp.BaseResponse
	Response *UploadFilesResponseParams `json:"Response"`
}

func NewUploadFilesResponse

func NewUploadFilesResponse() (response *UploadFilesResponse)

func (*UploadFilesResponse) FromJsonString

func (r *UploadFilesResponse) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*UploadFilesResponse) ToJsonString

func (r *UploadFilesResponse) ToJsonString() string

type UploadFilesResponseParams added in v1.0.426

type UploadFilesResponseParams struct {
	// 文件id数组
	FileIds []*string `json:"FileIds,omitnil,omitempty" name:"FileIds"`

	// 上传成功文件数量
	TotalCount *int64 `json:"TotalCount,omitnil,omitempty" name:"TotalCount"`

	// 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
	RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"`
}

Predefined struct for user

type UserDescribe

type UserDescribe struct {
	// 用户ID
	UserId *string `json:"UserId,omitnil,omitempty" name:"UserId"`

	// 手机号,隐藏中间4位数字,用*代替
	Mobile *string `json:"Mobile,omitnil,omitempty" name:"Mobile"`

	// 注册时间点 (UNIX时间戳)
	CreatedOn *int64 `json:"CreatedOn,omitnil,omitempty" name:"CreatedOn"`

	// 实名认证状态:
	// 0 - 未实名;
	// 1 - 通过实名
	VerifyStatus *int64 `json:"VerifyStatus,omitnil,omitempty" name:"VerifyStatus"`

	// 真实姓名
	Name *string `json:"Name,omitnil,omitempty" name:"Name"`

	// 实名认证通过时间 (UNIX时间戳)
	VerifiedOn *int64 `json:"VerifiedOn,omitnil,omitempty" name:"VerifiedOn"`

	// 身份证件类型;
	// ID_CARD - 居民身份证;
	// PASSPORT - 护照;
	// MAINLAND_TRAVEL_PERMIT_FOR_HONGKONG_AND_MACAO_RESIDENTS - 港澳居民来往内地通行证;
	// MAINLAND_TRAVEL_PERMIT_FOR_TAIWAN_RESIDENTS - 台湾居民来往大陆通行证;
	// HOUSEHOLD_REGISTER - 户口本;
	// TEMP_ID_CARD - 临时居民身份证
	IdCardType *string `json:"IdCardType,omitnil,omitempty" name:"IdCardType"`

	// 身份证件号码 (脱敏)
	IdCardNumber *string `json:"IdCardNumber,omitnil,omitempty" name:"IdCardNumber"`
}

type VerifySubOrganizationRequest

type VerifySubOrganizationRequest struct {
	*tchttp.BaseRequest

	// 调用方信息,该接口SubOrganizationId必填
	Caller *Caller `json:"Caller,omitnil,omitempty" name:"Caller"`

	// 机构在第三方的唯一标识,32位定长字符串,与 Caller 中 SubOrgnizationId 二者至少需要传入一个,全部传入时则使用 SubOrganizationId 信息
	OpenId *string `json:"OpenId,omitnil,omitempty" name:"OpenId"`
}

func NewVerifySubOrganizationRequest

func NewVerifySubOrganizationRequest() (request *VerifySubOrganizationRequest)

func (*VerifySubOrganizationRequest) FromJsonString

func (r *VerifySubOrganizationRequest) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*VerifySubOrganizationRequest) ToJsonString

func (r *VerifySubOrganizationRequest) ToJsonString() string

type VerifySubOrganizationRequestParams added in v1.0.426

type VerifySubOrganizationRequestParams struct {
	// 调用方信息,该接口SubOrganizationId必填
	Caller *Caller `json:"Caller,omitnil,omitempty" name:"Caller"`

	// 机构在第三方的唯一标识,32位定长字符串,与 Caller 中 SubOrgnizationId 二者至少需要传入一个,全部传入时则使用 SubOrganizationId 信息
	OpenId *string `json:"OpenId,omitnil,omitempty" name:"OpenId"`
}

Predefined struct for user

type VerifySubOrganizationResponse

type VerifySubOrganizationResponse struct {
	*tchttp.BaseResponse
	Response *VerifySubOrganizationResponseParams `json:"Response"`
}

func NewVerifySubOrganizationResponse

func NewVerifySubOrganizationResponse() (response *VerifySubOrganizationResponse)

func (*VerifySubOrganizationResponse) FromJsonString

func (r *VerifySubOrganizationResponse) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*VerifySubOrganizationResponse) ToJsonString

func (r *VerifySubOrganizationResponse) ToJsonString() string

type VerifySubOrganizationResponseParams added in v1.0.426

type VerifySubOrganizationResponseParams struct {
	// 子机构ID
	SubOrganizationId *string `json:"SubOrganizationId,omitnil,omitempty" name:"SubOrganizationId"`

	// 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
	RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"`
}

Predefined struct for user

type VerifyUserRequest

type VerifyUserRequest struct {
	*tchttp.BaseRequest

	// 调用方信息
	Caller *Caller `json:"Caller,omitnil,omitempty" name:"Caller"`

	// 电子签平台用户ID
	UserId *string `json:"UserId,omitnil,omitempty" name:"UserId"`

	// 是否需要下发个人长效证书,默认为false
	// 注:如您有下发个人长效证书需求,请提前邮件至e-contract@oa.com进行申请。
	CertificateRequired *bool `json:"CertificateRequired,omitnil,omitempty" name:"CertificateRequired"`
}

func NewVerifyUserRequest

func NewVerifyUserRequest() (request *VerifyUserRequest)

func (*VerifyUserRequest) FromJsonString

func (r *VerifyUserRequest) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*VerifyUserRequest) ToJsonString

func (r *VerifyUserRequest) ToJsonString() string

type VerifyUserRequestParams added in v1.0.426

type VerifyUserRequestParams struct {
	// 调用方信息
	Caller *Caller `json:"Caller,omitnil,omitempty" name:"Caller"`

	// 电子签平台用户ID
	UserId *string `json:"UserId,omitnil,omitempty" name:"UserId"`

	// 是否需要下发个人长效证书,默认为false
	// 注:如您有下发个人长效证书需求,请提前邮件至e-contract@oa.com进行申请。
	CertificateRequired *bool `json:"CertificateRequired,omitnil,omitempty" name:"CertificateRequired"`
}

Predefined struct for user

type VerifyUserResponse

type VerifyUserResponse struct {
	*tchttp.BaseResponse
	Response *VerifyUserResponseParams `json:"Response"`
}

func NewVerifyUserResponse

func NewVerifyUserResponse() (response *VerifyUserResponse)

func (*VerifyUserResponse) FromJsonString

func (r *VerifyUserResponse) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*VerifyUserResponse) ToJsonString

func (r *VerifyUserResponse) ToJsonString() string

type VerifyUserResponseParams added in v1.0.426

type VerifyUserResponseParams struct {
	// 电子签平台用户ID
	UserId *string `json:"UserId,omitnil,omitempty" name:"UserId"`

	// 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
	RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"`
}

Predefined struct for user

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL