cloudauth

package
v1.63.89 Latest Latest
Warning

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

Go to latest
Published: Feb 26, 2025 License: Apache-2.0 Imports: 6 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

View Source
var EndpointMap map[string]string

EndpointMap Endpoint Data

View Source
var EndpointType = "central"

EndpointType regional or central

Functions

func GetEndpointMap

func GetEndpointMap() map[string]string

GetEndpointMap Get Endpoint Data Map

func GetEndpointType

func GetEndpointType() string

GetEndpointType Get Endpoint Type Value

func SetClientProperty

func SetClientProperty(client *Client, propertyName string, propertyValue interface{})

SetClientProperty Set Property by Reflect

func SetEndpointDataToClient

func SetEndpointDataToClient(client *Client)

SetEndpointDataToClient Set EndpointMap and ENdpointType

Types

type AIGCFaceVerifyRequest added in v1.62.710

type AIGCFaceVerifyRequest struct {
	*requests.RpcRequest
	ProductCode            string           `position:"Query" name:"ProductCode"`
	OssObjectName          string           `position:"Query" name:"OssObjectName"`
	FaceContrastPicture    string           `position:"Body" name:"FaceContrastPicture"`
	OuterOrderNo           string           `position:"Query" name:"OuterOrderNo"`
	FaceContrastPictureUrl string           `position:"Query" name:"FaceContrastPictureUrl"`
	SceneId                requests.Integer `position:"Query" name:"SceneId"`
	OssBucketName          string           `position:"Query" name:"OssBucketName"`
}

AIGCFaceVerifyRequest is the request struct for api AIGCFaceVerify

func CreateAIGCFaceVerifyRequest added in v1.62.710

func CreateAIGCFaceVerifyRequest() (request *AIGCFaceVerifyRequest)

CreateAIGCFaceVerifyRequest creates a request to invoke AIGCFaceVerify API

type AIGCFaceVerifyResponse added in v1.62.710

type AIGCFaceVerifyResponse struct {
	*responses.BaseResponse
	RequestId    string       `json:"RequestId" xml:"RequestId"`
	Message      string       `json:"Message" xml:"Message"`
	Code         string       `json:"Code" xml:"Code"`
	ResultObject ResultObject `json:"ResultObject" xml:"ResultObject"`
}

AIGCFaceVerifyResponse is the response struct for api AIGCFaceVerify

func CreateAIGCFaceVerifyResponse added in v1.62.710

func CreateAIGCFaceVerifyResponse() (response *AIGCFaceVerifyResponse)

CreateAIGCFaceVerifyResponse creates a response to parse from AIGCFaceVerify response

type BankMetaVerifyRequest added in v1.63.87

type BankMetaVerifyRequest struct {
	*requests.RpcRequest
	ParamType    string `position:"Query" name:"ParamType"`
	VerifyMode   string `position:"Query" name:"VerifyMode"`
	IdentityType string `position:"Query" name:"IdentityType"`
	Mobile       string `position:"Query" name:"Mobile"`
	IdentifyNum  string `position:"Query" name:"IdentifyNum"`
	ProductType  string `position:"Query" name:"ProductType"`
	BankCard     string `position:"Query" name:"BankCard"`
	UserName     string `position:"Query" name:"UserName"`
}

BankMetaVerifyRequest is the request struct for api BankMetaVerify

func CreateBankMetaVerifyRequest added in v1.63.87

func CreateBankMetaVerifyRequest() (request *BankMetaVerifyRequest)

CreateBankMetaVerifyRequest creates a request to invoke BankMetaVerify API

type BankMetaVerifyResponse added in v1.63.87

type BankMetaVerifyResponse struct {
	*responses.BaseResponse
	RequestId    string       `json:"RequestId" xml:"RequestId"`
	Code         string       `json:"Code" xml:"Code"`
	Message      string       `json:"Message" xml:"Message"`
	ResultObject ResultObject `json:"ResultObject" xml:"ResultObject"`
}

BankMetaVerifyResponse is the response struct for api BankMetaVerify

func CreateBankMetaVerifyResponse added in v1.63.87

func CreateBankMetaVerifyResponse() (response *BankMetaVerifyResponse)

CreateBankMetaVerifyResponse creates a response to parse from BankMetaVerify response

type Client

type Client struct {
	sdk.Client
}

Client is the sdk client struct, each func corresponds to an OpenAPI

func NewClient

func NewClient() (client *Client, err error)

NewClient creates a sdk client with environment variables

func NewClientWithAccessKey

func NewClientWithAccessKey(regionId, accessKeyId, accessKeySecret string) (client *Client, err error)

NewClientWithAccessKey is a shortcut to create sdk client with accesskey usage: https://github.com/aliyun/alibaba-cloud-sdk-go/blob/master/docs/2-Client-EN.md

func NewClientWithEcsRamRole

func NewClientWithEcsRamRole(regionId string, roleName string) (client *Client, err error)

NewClientWithEcsRamRole is a shortcut to create sdk client with ecs ram role usage: https://github.com/aliyun/alibaba-cloud-sdk-go/blob/master/docs/2-Client-EN.md

func NewClientWithOptions

func NewClientWithOptions(regionId string, config *sdk.Config, credential auth.Credential) (client *Client, err error)

NewClientWithOptions creates a sdk client with regionId/sdkConfig/credential this is the common api to create a sdk client

func NewClientWithProvider

func NewClientWithProvider(regionId string, providers ...provider.Provider) (client *Client, err error)

NewClientWithProvider creates a sdk client with providers usage: https://github.com/aliyun/alibaba-cloud-sdk-go/blob/master/docs/2-Client-EN.md

func NewClientWithRamRoleArn

func NewClientWithRamRoleArn(regionId string, accessKeyId, accessKeySecret, roleArn, roleSessionName string) (client *Client, err error)

NewClientWithRamRoleArn is a shortcut to create sdk client with ram roleArn usage: https://github.com/aliyun/alibaba-cloud-sdk-go/blob/master/docs/2-Client-EN.md

func NewClientWithRamRoleArnAndPolicy

func NewClientWithRamRoleArnAndPolicy(regionId string, accessKeyId, accessKeySecret, roleArn, roleSessionName, policy string) (client *Client, err error)

NewClientWithRamRoleArn is a shortcut to create sdk client with ram roleArn and policy usage: https://github.com/aliyun/alibaba-cloud-sdk-go/blob/master/docs/2-Client-EN.md

func NewClientWithRsaKeyPair

func NewClientWithRsaKeyPair(regionId string, publicKeyId, privateKey string, sessionExpiration int) (client *Client, err error)

NewClientWithRsaKeyPair is a shortcut to create sdk client with rsa key pair usage: https://github.com/aliyun/alibaba-cloud-sdk-go/blob/master/docs/2-Client-EN.md

func NewClientWithStsToken

func NewClientWithStsToken(regionId, stsAccessKeyId, stsAccessKeySecret, stsToken string) (client *Client, err error)

NewClientWithStsToken is a shortcut to create sdk client with sts token usage: https://github.com/aliyun/alibaba-cloud-sdk-go/blob/master/docs/2-Client-EN.md

func (*Client) AIGCFaceVerify added in v1.62.710

func (client *Client) AIGCFaceVerify(request *AIGCFaceVerifyRequest) (response *AIGCFaceVerifyResponse, err error)

AIGCFaceVerify invokes the cloudauth.AIGCFaceVerify API synchronously

func (*Client) AIGCFaceVerifyWithCallback added in v1.62.710

func (client *Client) AIGCFaceVerifyWithCallback(request *AIGCFaceVerifyRequest, callback func(response *AIGCFaceVerifyResponse, err error)) <-chan int

AIGCFaceVerifyWithCallback invokes the cloudauth.AIGCFaceVerify API asynchronously

func (*Client) AIGCFaceVerifyWithChan added in v1.62.710

func (client *Client) AIGCFaceVerifyWithChan(request *AIGCFaceVerifyRequest) (<-chan *AIGCFaceVerifyResponse, <-chan error)

AIGCFaceVerifyWithChan invokes the cloudauth.AIGCFaceVerify API asynchronously

func (*Client) BankMetaVerify added in v1.63.87

func (client *Client) BankMetaVerify(request *BankMetaVerifyRequest) (response *BankMetaVerifyResponse, err error)

BankMetaVerify invokes the cloudauth.BankMetaVerify API synchronously

func (*Client) BankMetaVerifyWithCallback added in v1.63.87

func (client *Client) BankMetaVerifyWithCallback(request *BankMetaVerifyRequest, callback func(response *BankMetaVerifyResponse, err error)) <-chan int

BankMetaVerifyWithCallback invokes the cloudauth.BankMetaVerify API asynchronously

func (*Client) BankMetaVerifyWithChan added in v1.63.87

func (client *Client) BankMetaVerifyWithChan(request *BankMetaVerifyRequest) (<-chan *BankMetaVerifyResponse, <-chan error)

BankMetaVerifyWithChan invokes the cloudauth.BankMetaVerify API asynchronously

func (*Client) CompareFaceVerify added in v1.61.155

func (client *Client) CompareFaceVerify(request *CompareFaceVerifyRequest) (response *CompareFaceVerifyResponse, err error)

CompareFaceVerify invokes the cloudauth.CompareFaceVerify API synchronously

func (*Client) CompareFaceVerifyWithCallback added in v1.61.155

func (client *Client) CompareFaceVerifyWithCallback(request *CompareFaceVerifyRequest, callback func(response *CompareFaceVerifyResponse, err error)) <-chan int

CompareFaceVerifyWithCallback invokes the cloudauth.CompareFaceVerify API asynchronously

func (*Client) CompareFaceVerifyWithChan added in v1.61.155

func (client *Client) CompareFaceVerifyWithChan(request *CompareFaceVerifyRequest) (<-chan *CompareFaceVerifyResponse, <-chan error)

CompareFaceVerifyWithChan invokes the cloudauth.CompareFaceVerify API asynchronously

func (*Client) CompareFaces

func (client *Client) CompareFaces(request *CompareFacesRequest) (response *CompareFacesResponse, err error)

CompareFaces invokes the cloudauth.CompareFaces API synchronously

func (*Client) CompareFacesWithCallback

func (client *Client) CompareFacesWithCallback(request *CompareFacesRequest, callback func(response *CompareFacesResponse, err error)) <-chan int

CompareFacesWithCallback invokes the cloudauth.CompareFaces API asynchronously

func (*Client) CompareFacesWithChan

func (client *Client) CompareFacesWithChan(request *CompareFacesRequest) (<-chan *CompareFacesResponse, <-chan error)

CompareFacesWithChan invokes the cloudauth.CompareFaces API asynchronously

func (*Client) ContrastFaceVerify added in v1.61.86

func (client *Client) ContrastFaceVerify(request *ContrastFaceVerifyRequest) (response *ContrastFaceVerifyResponse, err error)

ContrastFaceVerify invokes the cloudauth.ContrastFaceVerify API synchronously

func (*Client) ContrastFaceVerifyWithCallback added in v1.61.86

func (client *Client) ContrastFaceVerifyWithCallback(request *ContrastFaceVerifyRequest, callback func(response *ContrastFaceVerifyResponse, err error)) <-chan int

ContrastFaceVerifyWithCallback invokes the cloudauth.ContrastFaceVerify API asynchronously

func (*Client) ContrastFaceVerifyWithChan added in v1.61.86

func (client *Client) ContrastFaceVerifyWithChan(request *ContrastFaceVerifyRequest) (<-chan *ContrastFaceVerifyResponse, <-chan error)

ContrastFaceVerifyWithChan invokes the cloudauth.ContrastFaceVerify API asynchronously

func (*Client) CreateAuthKey

func (client *Client) CreateAuthKey(request *CreateAuthKeyRequest) (response *CreateAuthKeyResponse, err error)

CreateAuthKey invokes the cloudauth.CreateAuthKey API synchronously

func (*Client) CreateAuthKeyWithCallback

func (client *Client) CreateAuthKeyWithCallback(request *CreateAuthKeyRequest, callback func(response *CreateAuthKeyResponse, err error)) <-chan int

CreateAuthKeyWithCallback invokes the cloudauth.CreateAuthKey API asynchronously

func (*Client) CreateAuthKeyWithChan

func (client *Client) CreateAuthKeyWithChan(request *CreateAuthKeyRequest) (<-chan *CreateAuthKeyResponse, <-chan error)

CreateAuthKeyWithChan invokes the cloudauth.CreateAuthKey API asynchronously

func (*Client) CreateVerifySetting

func (client *Client) CreateVerifySetting(request *CreateVerifySettingRequest) (response *CreateVerifySettingResponse, err error)

CreateVerifySetting invokes the cloudauth.CreateVerifySetting API synchronously

func (*Client) CreateVerifySettingWithCallback

func (client *Client) CreateVerifySettingWithCallback(request *CreateVerifySettingRequest, callback func(response *CreateVerifySettingResponse, err error)) <-chan int

CreateVerifySettingWithCallback invokes the cloudauth.CreateVerifySetting API asynchronously

func (*Client) CreateVerifySettingWithChan

func (client *Client) CreateVerifySettingWithChan(request *CreateVerifySettingRequest) (<-chan *CreateVerifySettingResponse, <-chan error)

CreateVerifySettingWithChan invokes the cloudauth.CreateVerifySetting API asynchronously

func (*Client) CredentialVerify added in v1.63.87

func (client *Client) CredentialVerify(request *CredentialVerifyRequest) (response *CredentialVerifyResponse, err error)

CredentialVerify invokes the cloudauth.CredentialVerify API synchronously

func (*Client) CredentialVerifyWithCallback added in v1.63.87

func (client *Client) CredentialVerifyWithCallback(request *CredentialVerifyRequest, callback func(response *CredentialVerifyResponse, err error)) <-chan int

CredentialVerifyWithCallback invokes the cloudauth.CredentialVerify API asynchronously

func (*Client) CredentialVerifyWithChan added in v1.63.87

func (client *Client) CredentialVerifyWithChan(request *CredentialVerifyRequest) (<-chan *CredentialVerifyResponse, <-chan error)

CredentialVerifyWithChan invokes the cloudauth.CredentialVerify API asynchronously

func (*Client) DeepfakeDetect added in v1.63.87

func (client *Client) DeepfakeDetect(request *DeepfakeDetectRequest) (response *DeepfakeDetectResponse, err error)

DeepfakeDetect invokes the cloudauth.DeepfakeDetect API synchronously

func (*Client) DeepfakeDetectWithCallback added in v1.63.87

func (client *Client) DeepfakeDetectWithCallback(request *DeepfakeDetectRequest, callback func(response *DeepfakeDetectResponse, err error)) <-chan int

DeepfakeDetectWithCallback invokes the cloudauth.DeepfakeDetect API asynchronously

func (*Client) DeepfakeDetectWithChan added in v1.63.87

func (client *Client) DeepfakeDetectWithChan(request *DeepfakeDetectRequest) (<-chan *DeepfakeDetectResponse, <-chan error)

DeepfakeDetectWithChan invokes the cloudauth.DeepfakeDetect API asynchronously

func (*Client) DeleteFaceVerifyResult added in v1.63.87

func (client *Client) DeleteFaceVerifyResult(request *DeleteFaceVerifyResultRequest) (response *DeleteFaceVerifyResultResponse, err error)

DeleteFaceVerifyResult invokes the cloudauth.DeleteFaceVerifyResult API synchronously

func (*Client) DeleteFaceVerifyResultWithCallback added in v1.63.87

func (client *Client) DeleteFaceVerifyResultWithCallback(request *DeleteFaceVerifyResultRequest, callback func(response *DeleteFaceVerifyResultResponse, err error)) <-chan int

DeleteFaceVerifyResultWithCallback invokes the cloudauth.DeleteFaceVerifyResult API asynchronously

func (*Client) DeleteFaceVerifyResultWithChan added in v1.63.87

func (client *Client) DeleteFaceVerifyResultWithChan(request *DeleteFaceVerifyResultRequest) (<-chan *DeleteFaceVerifyResultResponse, <-chan error)

DeleteFaceVerifyResultWithChan invokes the cloudauth.DeleteFaceVerifyResult API asynchronously

func (*Client) DescribeDeviceInfo

func (client *Client) DescribeDeviceInfo(request *DescribeDeviceInfoRequest) (response *DescribeDeviceInfoResponse, err error)

DescribeDeviceInfo invokes the cloudauth.DescribeDeviceInfo API synchronously

func (*Client) DescribeDeviceInfoWithCallback

func (client *Client) DescribeDeviceInfoWithCallback(request *DescribeDeviceInfoRequest, callback func(response *DescribeDeviceInfoResponse, err error)) <-chan int

DescribeDeviceInfoWithCallback invokes the cloudauth.DescribeDeviceInfo API asynchronously

func (*Client) DescribeDeviceInfoWithChan

func (client *Client) DescribeDeviceInfoWithChan(request *DescribeDeviceInfoRequest) (<-chan *DescribeDeviceInfoResponse, <-chan error)

DescribeDeviceInfoWithChan invokes the cloudauth.DescribeDeviceInfo API asynchronously

func (*Client) DescribeFaceGuardRisk added in v1.63.87

func (client *Client) DescribeFaceGuardRisk(request *DescribeFaceGuardRiskRequest) (response *DescribeFaceGuardRiskResponse, err error)

DescribeFaceGuardRisk invokes the cloudauth.DescribeFaceGuardRisk API synchronously

func (*Client) DescribeFaceGuardRiskWithCallback added in v1.63.87

func (client *Client) DescribeFaceGuardRiskWithCallback(request *DescribeFaceGuardRiskRequest, callback func(response *DescribeFaceGuardRiskResponse, err error)) <-chan int

DescribeFaceGuardRiskWithCallback invokes the cloudauth.DescribeFaceGuardRisk API asynchronously

func (*Client) DescribeFaceGuardRiskWithChan added in v1.63.87

func (client *Client) DescribeFaceGuardRiskWithChan(request *DescribeFaceGuardRiskRequest) (<-chan *DescribeFaceGuardRiskResponse, <-chan error)

DescribeFaceGuardRiskWithChan invokes the cloudauth.DescribeFaceGuardRisk API asynchronously

func (*Client) DescribeFaceVerify added in v1.61.13

func (client *Client) DescribeFaceVerify(request *DescribeFaceVerifyRequest) (response *DescribeFaceVerifyResponse, err error)

DescribeFaceVerify invokes the cloudauth.DescribeFaceVerify API synchronously

func (*Client) DescribeFaceVerifyWithCallback added in v1.61.13

func (client *Client) DescribeFaceVerifyWithCallback(request *DescribeFaceVerifyRequest, callback func(response *DescribeFaceVerifyResponse, err error)) <-chan int

DescribeFaceVerifyWithCallback invokes the cloudauth.DescribeFaceVerify API asynchronously

func (*Client) DescribeFaceVerifyWithChan added in v1.61.13

func (client *Client) DescribeFaceVerifyWithChan(request *DescribeFaceVerifyRequest) (<-chan *DescribeFaceVerifyResponse, <-chan error)

DescribeFaceVerifyWithChan invokes the cloudauth.DescribeFaceVerify API asynchronously

func (*Client) DescribeOssUploadToken

func (client *Client) DescribeOssUploadToken(request *DescribeOssUploadTokenRequest) (response *DescribeOssUploadTokenResponse, err error)

DescribeOssUploadToken invokes the cloudauth.DescribeOssUploadToken API synchronously

func (*Client) DescribeOssUploadTokenWithCallback

func (client *Client) DescribeOssUploadTokenWithCallback(request *DescribeOssUploadTokenRequest, callback func(response *DescribeOssUploadTokenResponse, err error)) <-chan int

DescribeOssUploadTokenWithCallback invokes the cloudauth.DescribeOssUploadToken API asynchronously

func (*Client) DescribeOssUploadTokenWithChan

func (client *Client) DescribeOssUploadTokenWithChan(request *DescribeOssUploadTokenRequest) (<-chan *DescribeOssUploadTokenResponse, <-chan error)

DescribeOssUploadTokenWithChan invokes the cloudauth.DescribeOssUploadToken API asynchronously

func (*Client) DescribePageFaceVerifyData added in v1.62.710

func (client *Client) DescribePageFaceVerifyData(request *DescribePageFaceVerifyDataRequest) (response *DescribePageFaceVerifyDataResponse, err error)

DescribePageFaceVerifyData invokes the cloudauth.DescribePageFaceVerifyData API synchronously

func (*Client) DescribePageFaceVerifyDataWithCallback added in v1.62.710

func (client *Client) DescribePageFaceVerifyDataWithCallback(request *DescribePageFaceVerifyDataRequest, callback func(response *DescribePageFaceVerifyDataResponse, err error)) <-chan int

DescribePageFaceVerifyDataWithCallback invokes the cloudauth.DescribePageFaceVerifyData API asynchronously

func (*Client) DescribePageFaceVerifyDataWithChan added in v1.62.710

func (client *Client) DescribePageFaceVerifyDataWithChan(request *DescribePageFaceVerifyDataRequest) (<-chan *DescribePageFaceVerifyDataResponse, <-chan error)

DescribePageFaceVerifyDataWithChan invokes the cloudauth.DescribePageFaceVerifyData API asynchronously

func (*Client) DescribeSmartStatisticsPageList added in v1.62.710

func (client *Client) DescribeSmartStatisticsPageList(request *DescribeSmartStatisticsPageListRequest) (response *DescribeSmartStatisticsPageListResponse, err error)

DescribeSmartStatisticsPageList invokes the cloudauth.DescribeSmartStatisticsPageList API synchronously

func (*Client) DescribeSmartStatisticsPageListWithCallback added in v1.62.710

func (client *Client) DescribeSmartStatisticsPageListWithCallback(request *DescribeSmartStatisticsPageListRequest, callback func(response *DescribeSmartStatisticsPageListResponse, err error)) <-chan int

DescribeSmartStatisticsPageListWithCallback invokes the cloudauth.DescribeSmartStatisticsPageList API asynchronously

func (*Client) DescribeSmartStatisticsPageListWithChan added in v1.62.710

func (client *Client) DescribeSmartStatisticsPageListWithChan(request *DescribeSmartStatisticsPageListRequest) (<-chan *DescribeSmartStatisticsPageListResponse, <-chan error)

DescribeSmartStatisticsPageListWithChan invokes the cloudauth.DescribeSmartStatisticsPageList API asynchronously

func (*Client) DescribeVerifyResult

func (client *Client) DescribeVerifyResult(request *DescribeVerifyResultRequest) (response *DescribeVerifyResultResponse, err error)

DescribeVerifyResult invokes the cloudauth.DescribeVerifyResult API synchronously

func (*Client) DescribeVerifyResultWithCallback

func (client *Client) DescribeVerifyResultWithCallback(request *DescribeVerifyResultRequest, callback func(response *DescribeVerifyResultResponse, err error)) <-chan int

DescribeVerifyResultWithCallback invokes the cloudauth.DescribeVerifyResult API asynchronously

func (*Client) DescribeVerifyResultWithChan

func (client *Client) DescribeVerifyResultWithChan(request *DescribeVerifyResultRequest) (<-chan *DescribeVerifyResultResponse, <-chan error)

DescribeVerifyResultWithChan invokes the cloudauth.DescribeVerifyResult API asynchronously

func (*Client) DescribeVerifySDK

func (client *Client) DescribeVerifySDK(request *DescribeVerifySDKRequest) (response *DescribeVerifySDKResponse, err error)

DescribeVerifySDK invokes the cloudauth.DescribeVerifySDK API synchronously

func (*Client) DescribeVerifySDKWithCallback

func (client *Client) DescribeVerifySDKWithCallback(request *DescribeVerifySDKRequest, callback func(response *DescribeVerifySDKResponse, err error)) <-chan int

DescribeVerifySDKWithCallback invokes the cloudauth.DescribeVerifySDK API asynchronously

func (*Client) DescribeVerifySDKWithChan

func (client *Client) DescribeVerifySDKWithChan(request *DescribeVerifySDKRequest) (<-chan *DescribeVerifySDKResponse, <-chan error)

DescribeVerifySDKWithChan invokes the cloudauth.DescribeVerifySDK API asynchronously

func (*Client) DescribeVerifyToken

func (client *Client) DescribeVerifyToken(request *DescribeVerifyTokenRequest) (response *DescribeVerifyTokenResponse, err error)

DescribeVerifyToken invokes the cloudauth.DescribeVerifyToken API synchronously

func (*Client) DescribeVerifyTokenWithCallback

func (client *Client) DescribeVerifyTokenWithCallback(request *DescribeVerifyTokenRequest, callback func(response *DescribeVerifyTokenResponse, err error)) <-chan int

DescribeVerifyTokenWithCallback invokes the cloudauth.DescribeVerifyToken API asynchronously

func (*Client) DescribeVerifyTokenWithChan

func (client *Client) DescribeVerifyTokenWithChan(request *DescribeVerifyTokenRequest) (<-chan *DescribeVerifyTokenResponse, <-chan error)

DescribeVerifyTokenWithChan invokes the cloudauth.DescribeVerifyToken API asynchronously

func (*Client) DetectFaceAttributes

func (client *Client) DetectFaceAttributes(request *DetectFaceAttributesRequest) (response *DetectFaceAttributesResponse, err error)

DetectFaceAttributes invokes the cloudauth.DetectFaceAttributes API synchronously

func (*Client) DetectFaceAttributesWithCallback

func (client *Client) DetectFaceAttributesWithCallback(request *DetectFaceAttributesRequest, callback func(response *DetectFaceAttributesResponse, err error)) <-chan int

DetectFaceAttributesWithCallback invokes the cloudauth.DetectFaceAttributes API asynchronously

func (*Client) DetectFaceAttributesWithChan

func (client *Client) DetectFaceAttributesWithChan(request *DetectFaceAttributesRequest) (<-chan *DetectFaceAttributesResponse, <-chan error)

DetectFaceAttributesWithChan invokes the cloudauth.DetectFaceAttributes API asynchronously

func (*Client) Id2MetaPeriodVerify added in v1.63.87

func (client *Client) Id2MetaPeriodVerify(request *Id2MetaPeriodVerifyRequest) (response *Id2MetaPeriodVerifyResponse, err error)

Id2MetaPeriodVerify invokes the cloudauth.Id2MetaPeriodVerify API synchronously

func (*Client) Id2MetaPeriodVerifyWithCallback added in v1.63.87

func (client *Client) Id2MetaPeriodVerifyWithCallback(request *Id2MetaPeriodVerifyRequest, callback func(response *Id2MetaPeriodVerifyResponse, err error)) <-chan int

Id2MetaPeriodVerifyWithCallback invokes the cloudauth.Id2MetaPeriodVerify API asynchronously

func (*Client) Id2MetaPeriodVerifyWithChan added in v1.63.87

func (client *Client) Id2MetaPeriodVerifyWithChan(request *Id2MetaPeriodVerifyRequest) (<-chan *Id2MetaPeriodVerifyResponse, <-chan error)

Id2MetaPeriodVerifyWithChan invokes the cloudauth.Id2MetaPeriodVerify API asynchronously

func (*Client) Id2MetaStandardVerify added in v1.63.87

func (client *Client) Id2MetaStandardVerify(request *Id2MetaStandardVerifyRequest) (response *Id2MetaStandardVerifyResponse, err error)

Id2MetaStandardVerify invokes the cloudauth.Id2MetaStandardVerify API synchronously

func (*Client) Id2MetaStandardVerifyWithCallback added in v1.63.87

func (client *Client) Id2MetaStandardVerifyWithCallback(request *Id2MetaStandardVerifyRequest, callback func(response *Id2MetaStandardVerifyResponse, err error)) <-chan int

Id2MetaStandardVerifyWithCallback invokes the cloudauth.Id2MetaStandardVerify API asynchronously

func (*Client) Id2MetaStandardVerifyWithChan added in v1.63.87

func (client *Client) Id2MetaStandardVerifyWithChan(request *Id2MetaStandardVerifyRequest) (<-chan *Id2MetaStandardVerifyResponse, <-chan error)

Id2MetaStandardVerifyWithChan invokes the cloudauth.Id2MetaStandardVerify API asynchronously

func (*Client) Id2MetaVerify added in v1.62.710

func (client *Client) Id2MetaVerify(request *Id2MetaVerifyRequest) (response *Id2MetaVerifyResponse, err error)

Id2MetaVerify invokes the cloudauth.Id2MetaVerify API synchronously

func (*Client) Id2MetaVerifyWithCallback added in v1.62.710

func (client *Client) Id2MetaVerifyWithCallback(request *Id2MetaVerifyRequest, callback func(response *Id2MetaVerifyResponse, err error)) <-chan int

Id2MetaVerifyWithCallback invokes the cloudauth.Id2MetaVerify API asynchronously

func (*Client) Id2MetaVerifyWithChan added in v1.62.710

func (client *Client) Id2MetaVerifyWithChan(request *Id2MetaVerifyRequest) (<-chan *Id2MetaVerifyResponse, <-chan error)

Id2MetaVerifyWithChan invokes the cloudauth.Id2MetaVerify API asynchronously

func (*Client) InitFaceVerify added in v1.61.13

func (client *Client) InitFaceVerify(request *InitFaceVerifyRequest) (response *InitFaceVerifyResponse, err error)

InitFaceVerify invokes the cloudauth.InitFaceVerify API synchronously

func (*Client) InitFaceVerifyWithCallback added in v1.61.13

func (client *Client) InitFaceVerifyWithCallback(request *InitFaceVerifyRequest, callback func(response *InitFaceVerifyResponse, err error)) <-chan int

InitFaceVerifyWithCallback invokes the cloudauth.InitFaceVerify API asynchronously

func (*Client) InitFaceVerifyWithChan added in v1.61.13

func (client *Client) InitFaceVerifyWithChan(request *InitFaceVerifyRequest) (<-chan *InitFaceVerifyResponse, <-chan error)

InitFaceVerifyWithChan invokes the cloudauth.InitFaceVerify API asynchronously

func (*Client) InsertWhiteListSetting added in v1.63.87

func (client *Client) InsertWhiteListSetting(request *InsertWhiteListSettingRequest) (response *InsertWhiteListSettingResponse, err error)

InsertWhiteListSetting invokes the cloudauth.InsertWhiteListSetting API synchronously

func (*Client) InsertWhiteListSettingWithCallback added in v1.63.87

func (client *Client) InsertWhiteListSettingWithCallback(request *InsertWhiteListSettingRequest, callback func(response *InsertWhiteListSettingResponse, err error)) <-chan int

InsertWhiteListSettingWithCallback invokes the cloudauth.InsertWhiteListSetting API asynchronously

func (*Client) InsertWhiteListSettingWithChan added in v1.63.87

func (client *Client) InsertWhiteListSettingWithChan(request *InsertWhiteListSettingRequest) (<-chan *InsertWhiteListSettingResponse, <-chan error)

InsertWhiteListSettingWithChan invokes the cloudauth.InsertWhiteListSetting API asynchronously

func (*Client) LivenessFaceVerify added in v1.61.583

func (client *Client) LivenessFaceVerify(request *LivenessFaceVerifyRequest) (response *LivenessFaceVerifyResponse, err error)

LivenessFaceVerify invokes the cloudauth.LivenessFaceVerify API synchronously

func (*Client) LivenessFaceVerifyWithCallback added in v1.61.583

func (client *Client) LivenessFaceVerifyWithCallback(request *LivenessFaceVerifyRequest, callback func(response *LivenessFaceVerifyResponse, err error)) <-chan int

LivenessFaceVerifyWithCallback invokes the cloudauth.LivenessFaceVerify API asynchronously

func (*Client) LivenessFaceVerifyWithChan added in v1.61.583

func (client *Client) LivenessFaceVerifyWithChan(request *LivenessFaceVerifyRequest) (<-chan *LivenessFaceVerifyResponse, <-chan error)

LivenessFaceVerifyWithChan invokes the cloudauth.LivenessFaceVerify API asynchronously

func (*Client) Mobile3MetaDetailStandardVerify added in v1.63.87

func (client *Client) Mobile3MetaDetailStandardVerify(request *Mobile3MetaDetailStandardVerifyRequest) (response *Mobile3MetaDetailStandardVerifyResponse, err error)

Mobile3MetaDetailStandardVerify invokes the cloudauth.Mobile3MetaDetailStandardVerify API synchronously

func (*Client) Mobile3MetaDetailStandardVerifyWithCallback added in v1.63.87

func (client *Client) Mobile3MetaDetailStandardVerifyWithCallback(request *Mobile3MetaDetailStandardVerifyRequest, callback func(response *Mobile3MetaDetailStandardVerifyResponse, err error)) <-chan int

Mobile3MetaDetailStandardVerifyWithCallback invokes the cloudauth.Mobile3MetaDetailStandardVerify API asynchronously

func (*Client) Mobile3MetaDetailStandardVerifyWithChan added in v1.63.87

func (client *Client) Mobile3MetaDetailStandardVerifyWithChan(request *Mobile3MetaDetailStandardVerifyRequest) (<-chan *Mobile3MetaDetailStandardVerifyResponse, <-chan error)

Mobile3MetaDetailStandardVerifyWithChan invokes the cloudauth.Mobile3MetaDetailStandardVerify API asynchronously

func (*Client) Mobile3MetaDetailVerify added in v1.62.710

func (client *Client) Mobile3MetaDetailVerify(request *Mobile3MetaDetailVerifyRequest) (response *Mobile3MetaDetailVerifyResponse, err error)

Mobile3MetaDetailVerify invokes the cloudauth.Mobile3MetaDetailVerify API synchronously

func (*Client) Mobile3MetaDetailVerifyWithCallback added in v1.62.710

func (client *Client) Mobile3MetaDetailVerifyWithCallback(request *Mobile3MetaDetailVerifyRequest, callback func(response *Mobile3MetaDetailVerifyResponse, err error)) <-chan int

Mobile3MetaDetailVerifyWithCallback invokes the cloudauth.Mobile3MetaDetailVerify API asynchronously

func (*Client) Mobile3MetaDetailVerifyWithChan added in v1.62.710

func (client *Client) Mobile3MetaDetailVerifyWithChan(request *Mobile3MetaDetailVerifyRequest) (<-chan *Mobile3MetaDetailVerifyResponse, <-chan error)

Mobile3MetaDetailVerifyWithChan invokes the cloudauth.Mobile3MetaDetailVerify API asynchronously

func (*Client) Mobile3MetaSimpleStandardVerify added in v1.63.87

func (client *Client) Mobile3MetaSimpleStandardVerify(request *Mobile3MetaSimpleStandardVerifyRequest) (response *Mobile3MetaSimpleStandardVerifyResponse, err error)

Mobile3MetaSimpleStandardVerify invokes the cloudauth.Mobile3MetaSimpleStandardVerify API synchronously

func (*Client) Mobile3MetaSimpleStandardVerifyWithCallback added in v1.63.87

func (client *Client) Mobile3MetaSimpleStandardVerifyWithCallback(request *Mobile3MetaSimpleStandardVerifyRequest, callback func(response *Mobile3MetaSimpleStandardVerifyResponse, err error)) <-chan int

Mobile3MetaSimpleStandardVerifyWithCallback invokes the cloudauth.Mobile3MetaSimpleStandardVerify API asynchronously

func (*Client) Mobile3MetaSimpleStandardVerifyWithChan added in v1.63.87

func (client *Client) Mobile3MetaSimpleStandardVerifyWithChan(request *Mobile3MetaSimpleStandardVerifyRequest) (<-chan *Mobile3MetaSimpleStandardVerifyResponse, <-chan error)

Mobile3MetaSimpleStandardVerifyWithChan invokes the cloudauth.Mobile3MetaSimpleStandardVerify API asynchronously

func (*Client) Mobile3MetaSimpleVerify added in v1.62.710

func (client *Client) Mobile3MetaSimpleVerify(request *Mobile3MetaSimpleVerifyRequest) (response *Mobile3MetaSimpleVerifyResponse, err error)

Mobile3MetaSimpleVerify invokes the cloudauth.Mobile3MetaSimpleVerify API synchronously

func (*Client) Mobile3MetaSimpleVerifyWithCallback added in v1.62.710

func (client *Client) Mobile3MetaSimpleVerifyWithCallback(request *Mobile3MetaSimpleVerifyRequest, callback func(response *Mobile3MetaSimpleVerifyResponse, err error)) <-chan int

Mobile3MetaSimpleVerifyWithCallback invokes the cloudauth.Mobile3MetaSimpleVerify API asynchronously

func (*Client) Mobile3MetaSimpleVerifyWithChan added in v1.62.710

func (client *Client) Mobile3MetaSimpleVerifyWithChan(request *Mobile3MetaSimpleVerifyRequest) (<-chan *Mobile3MetaSimpleVerifyResponse, <-chan error)

Mobile3MetaSimpleVerifyWithChan invokes the cloudauth.Mobile3MetaSimpleVerify API asynchronously

func (*Client) MobileDetect added in v1.63.87

func (client *Client) MobileDetect(request *MobileDetectRequest) (response *MobileDetectResponse, err error)

MobileDetect invokes the cloudauth.MobileDetect API synchronously

func (*Client) MobileDetectWithCallback added in v1.63.87

func (client *Client) MobileDetectWithCallback(request *MobileDetectRequest, callback func(response *MobileDetectResponse, err error)) <-chan int

MobileDetectWithCallback invokes the cloudauth.MobileDetect API asynchronously

func (*Client) MobileDetectWithChan added in v1.63.87

func (client *Client) MobileDetectWithChan(request *MobileDetectRequest) (<-chan *MobileDetectResponse, <-chan error)

MobileDetectWithChan invokes the cloudauth.MobileDetect API asynchronously

func (*Client) MobileOnlineStatus added in v1.63.87

func (client *Client) MobileOnlineStatus(request *MobileOnlineStatusRequest) (response *MobileOnlineStatusResponse, err error)

MobileOnlineStatus invokes the cloudauth.MobileOnlineStatus API synchronously

func (*Client) MobileOnlineStatusWithCallback added in v1.63.87

func (client *Client) MobileOnlineStatusWithCallback(request *MobileOnlineStatusRequest, callback func(response *MobileOnlineStatusResponse, err error)) <-chan int

MobileOnlineStatusWithCallback invokes the cloudauth.MobileOnlineStatus API asynchronously

func (*Client) MobileOnlineStatusWithChan added in v1.63.87

func (client *Client) MobileOnlineStatusWithChan(request *MobileOnlineStatusRequest) (<-chan *MobileOnlineStatusResponse, <-chan error)

MobileOnlineStatusWithChan invokes the cloudauth.MobileOnlineStatus API asynchronously

func (*Client) MobileOnlineTime added in v1.63.87

func (client *Client) MobileOnlineTime(request *MobileOnlineTimeRequest) (response *MobileOnlineTimeResponse, err error)

MobileOnlineTime invokes the cloudauth.MobileOnlineTime API synchronously

func (*Client) MobileOnlineTimeWithCallback added in v1.63.87

func (client *Client) MobileOnlineTimeWithCallback(request *MobileOnlineTimeRequest, callback func(response *MobileOnlineTimeResponse, err error)) <-chan int

MobileOnlineTimeWithCallback invokes the cloudauth.MobileOnlineTime API asynchronously

func (*Client) MobileOnlineTimeWithChan added in v1.63.87

func (client *Client) MobileOnlineTimeWithChan(request *MobileOnlineTimeRequest) (<-chan *MobileOnlineTimeResponse, <-chan error)

MobileOnlineTimeWithChan invokes the cloudauth.MobileOnlineTime API asynchronously

func (*Client) ModifyDeviceInfo

func (client *Client) ModifyDeviceInfo(request *ModifyDeviceInfoRequest) (response *ModifyDeviceInfoResponse, err error)

ModifyDeviceInfo invokes the cloudauth.ModifyDeviceInfo API synchronously

func (*Client) ModifyDeviceInfoWithCallback

func (client *Client) ModifyDeviceInfoWithCallback(request *ModifyDeviceInfoRequest, callback func(response *ModifyDeviceInfoResponse, err error)) <-chan int

ModifyDeviceInfoWithCallback invokes the cloudauth.ModifyDeviceInfo API asynchronously

func (*Client) ModifyDeviceInfoWithChan

func (client *Client) ModifyDeviceInfoWithChan(request *ModifyDeviceInfoRequest) (<-chan *ModifyDeviceInfoResponse, <-chan error)

ModifyDeviceInfoWithChan invokes the cloudauth.ModifyDeviceInfo API asynchronously

func (*Client) PageQueryWhiteListSetting added in v1.63.87

func (client *Client) PageQueryWhiteListSetting(request *PageQueryWhiteListSettingRequest) (response *PageQueryWhiteListSettingResponse, err error)

PageQueryWhiteListSetting invokes the cloudauth.PageQueryWhiteListSetting API synchronously

func (*Client) PageQueryWhiteListSettingWithCallback added in v1.63.87

func (client *Client) PageQueryWhiteListSettingWithCallback(request *PageQueryWhiteListSettingRequest, callback func(response *PageQueryWhiteListSettingResponse, err error)) <-chan int

PageQueryWhiteListSettingWithCallback invokes the cloudauth.PageQueryWhiteListSetting API asynchronously

func (*Client) PageQueryWhiteListSettingWithChan added in v1.63.87

func (client *Client) PageQueryWhiteListSettingWithChan(request *PageQueryWhiteListSettingRequest) (<-chan *PageQueryWhiteListSettingResponse, <-chan error)

PageQueryWhiteListSettingWithChan invokes the cloudauth.PageQueryWhiteListSetting API asynchronously

func (*Client) RemoveWhiteListSetting added in v1.63.87

func (client *Client) RemoveWhiteListSetting(request *RemoveWhiteListSettingRequest) (response *RemoveWhiteListSettingResponse, err error)

RemoveWhiteListSetting invokes the cloudauth.RemoveWhiteListSetting API synchronously

func (*Client) RemoveWhiteListSettingWithCallback added in v1.63.87

func (client *Client) RemoveWhiteListSettingWithCallback(request *RemoveWhiteListSettingRequest, callback func(response *RemoveWhiteListSettingResponse, err error)) <-chan int

RemoveWhiteListSettingWithCallback invokes the cloudauth.RemoveWhiteListSetting API asynchronously

func (*Client) RemoveWhiteListSettingWithChan added in v1.63.87

func (client *Client) RemoveWhiteListSettingWithChan(request *RemoveWhiteListSettingRequest) (<-chan *RemoveWhiteListSettingResponse, <-chan error)

RemoveWhiteListSettingWithChan invokes the cloudauth.RemoveWhiteListSetting API asynchronously

func (*Client) Vehicle5ItemQuery added in v1.63.87

func (client *Client) Vehicle5ItemQuery(request *Vehicle5ItemQueryRequest) (response *Vehicle5ItemQueryResponse, err error)

Vehicle5ItemQuery invokes the cloudauth.Vehicle5ItemQuery API synchronously

func (*Client) Vehicle5ItemQueryWithCallback added in v1.63.87

func (client *Client) Vehicle5ItemQueryWithCallback(request *Vehicle5ItemQueryRequest, callback func(response *Vehicle5ItemQueryResponse, err error)) <-chan int

Vehicle5ItemQueryWithCallback invokes the cloudauth.Vehicle5ItemQuery API asynchronously

func (*Client) Vehicle5ItemQueryWithChan added in v1.63.87

func (client *Client) Vehicle5ItemQueryWithChan(request *Vehicle5ItemQueryRequest) (<-chan *Vehicle5ItemQueryResponse, <-chan error)

Vehicle5ItemQueryWithChan invokes the cloudauth.Vehicle5ItemQuery API asynchronously

func (*Client) VehicleInsureQuery added in v1.63.87

func (client *Client) VehicleInsureQuery(request *VehicleInsureQueryRequest) (response *VehicleInsureQueryResponse, err error)

VehicleInsureQuery invokes the cloudauth.VehicleInsureQuery API synchronously

func (*Client) VehicleInsureQueryWithCallback added in v1.63.87

func (client *Client) VehicleInsureQueryWithCallback(request *VehicleInsureQueryRequest, callback func(response *VehicleInsureQueryResponse, err error)) <-chan int

VehicleInsureQueryWithCallback invokes the cloudauth.VehicleInsureQuery API asynchronously

func (*Client) VehicleInsureQueryWithChan added in v1.63.87

func (client *Client) VehicleInsureQueryWithChan(request *VehicleInsureQueryRequest) (<-chan *VehicleInsureQueryResponse, <-chan error)

VehicleInsureQueryWithChan invokes the cloudauth.VehicleInsureQuery API asynchronously

func (*Client) VehicleMetaVerify added in v1.63.87

func (client *Client) VehicleMetaVerify(request *VehicleMetaVerifyRequest) (response *VehicleMetaVerifyResponse, err error)

VehicleMetaVerify invokes the cloudauth.VehicleMetaVerify API synchronously

func (*Client) VehicleMetaVerifyV2 added in v1.63.87

func (client *Client) VehicleMetaVerifyV2(request *VehicleMetaVerifyV2Request) (response *VehicleMetaVerifyV2Response, err error)

VehicleMetaVerifyV2 invokes the cloudauth.VehicleMetaVerifyV2 API synchronously

func (*Client) VehicleMetaVerifyV2WithCallback added in v1.63.87

func (client *Client) VehicleMetaVerifyV2WithCallback(request *VehicleMetaVerifyV2Request, callback func(response *VehicleMetaVerifyV2Response, err error)) <-chan int

VehicleMetaVerifyV2WithCallback invokes the cloudauth.VehicleMetaVerifyV2 API asynchronously

func (*Client) VehicleMetaVerifyV2WithChan added in v1.63.87

func (client *Client) VehicleMetaVerifyV2WithChan(request *VehicleMetaVerifyV2Request) (<-chan *VehicleMetaVerifyV2Response, <-chan error)

VehicleMetaVerifyV2WithChan invokes the cloudauth.VehicleMetaVerifyV2 API asynchronously

func (*Client) VehicleMetaVerifyWithCallback added in v1.63.87

func (client *Client) VehicleMetaVerifyWithCallback(request *VehicleMetaVerifyRequest, callback func(response *VehicleMetaVerifyResponse, err error)) <-chan int

VehicleMetaVerifyWithCallback invokes the cloudauth.VehicleMetaVerify API asynchronously

func (*Client) VehicleMetaVerifyWithChan added in v1.63.87

func (client *Client) VehicleMetaVerifyWithChan(request *VehicleMetaVerifyRequest) (<-chan *VehicleMetaVerifyResponse, <-chan error)

VehicleMetaVerifyWithChan invokes the cloudauth.VehicleMetaVerify API asynchronously

func (*Client) VehicleQuery added in v1.63.87

func (client *Client) VehicleQuery(request *VehicleQueryRequest) (response *VehicleQueryResponse, err error)

VehicleQuery invokes the cloudauth.VehicleQuery API synchronously

func (*Client) VehicleQueryWithCallback added in v1.63.87

func (client *Client) VehicleQueryWithCallback(request *VehicleQueryRequest, callback func(response *VehicleQueryResponse, err error)) <-chan int

VehicleQueryWithCallback invokes the cloudauth.VehicleQuery API asynchronously

func (*Client) VehicleQueryWithChan added in v1.63.87

func (client *Client) VehicleQueryWithChan(request *VehicleQueryRequest) (<-chan *VehicleQueryResponse, <-chan error)

VehicleQueryWithChan invokes the cloudauth.VehicleQuery API asynchronously

func (*Client) VerifyMaterial

func (client *Client) VerifyMaterial(request *VerifyMaterialRequest) (response *VerifyMaterialResponse, err error)

VerifyMaterial invokes the cloudauth.VerifyMaterial API synchronously

func (*Client) VerifyMaterialWithCallback

func (client *Client) VerifyMaterialWithCallback(request *VerifyMaterialRequest, callback func(response *VerifyMaterialResponse, err error)) <-chan int

VerifyMaterialWithCallback invokes the cloudauth.VerifyMaterial API asynchronously

func (*Client) VerifyMaterialWithChan

func (client *Client) VerifyMaterialWithChan(request *VerifyMaterialRequest) (<-chan *VerifyMaterialResponse, <-chan error)

VerifyMaterialWithChan invokes the cloudauth.VerifyMaterial API asynchronously

type CompareFaceVerifyRequest added in v1.61.155

type CompareFaceVerifyRequest struct {
	*requests.RpcRequest
	ProductCode                  string           `position:"Body" name:"ProductCode"`
	TargetCertifyId              string           `position:"Body" name:"TargetCertifyId"`
	TargetFaceContrastPicture    string           `position:"Body" name:"TargetFaceContrastPicture"`
	TargetOssBucketName          string           `position:"Body" name:"TargetOssBucketName"`
	OuterOrderNo                 string           `position:"Body" name:"OuterOrderNo"`
	SourceFaceContrastPicture    string           `position:"Body" name:"SourceFaceContrastPicture"`
	SourceCertifyId              string           `position:"Body" name:"SourceCertifyId"`
	TargetFaceContrastPictureUrl string           `position:"Body" name:"TargetFaceContrastPictureUrl"`
	SourceOssObjectName          string           `position:"Body" name:"SourceOssObjectName"`
	SourceOssBucketName          string           `position:"Body" name:"SourceOssBucketName"`
	TargetOssObjectName          string           `position:"Body" name:"TargetOssObjectName"`
	SceneId                      requests.Integer `position:"Body" name:"SceneId"`
	SourceFaceContrastPictureUrl string           `position:"Body" name:"SourceFaceContrastPictureUrl"`
	Crop                         string           `position:"Body" name:"Crop"`
}

CompareFaceVerifyRequest is the request struct for api CompareFaceVerify

func CreateCompareFaceVerifyRequest added in v1.61.155

func CreateCompareFaceVerifyRequest() (request *CompareFaceVerifyRequest)

CreateCompareFaceVerifyRequest creates a request to invoke CompareFaceVerify API

type CompareFaceVerifyResponse added in v1.61.155

type CompareFaceVerifyResponse struct {
	*responses.BaseResponse
	Code         string       `json:"Code" xml:"Code"`
	Message      string       `json:"Message" xml:"Message"`
	RequestId    string       `json:"RequestId" xml:"RequestId"`
	ResultObject ResultObject `json:"ResultObject" xml:"ResultObject"`
}

CompareFaceVerifyResponse is the response struct for api CompareFaceVerify

func CreateCompareFaceVerifyResponse added in v1.61.155

func CreateCompareFaceVerifyResponse() (response *CompareFaceVerifyResponse)

CreateCompareFaceVerifyResponse creates a response to parse from CompareFaceVerify response

type CompareFacesRequest

type CompareFacesRequest struct {
	*requests.RpcRequest
	SourceImageType  string `position:"Body" name:"SourceImageType"`
	TargetImageType  string `position:"Body" name:"TargetImageType"`
	TargetImageValue string `position:"Body" name:"TargetImageValue"`
	BizType          string `position:"Body" name:"BizType"`
	SourceImageValue string `position:"Body" name:"SourceImageValue"`
}

CompareFacesRequest is the request struct for api CompareFaces

func CreateCompareFacesRequest

func CreateCompareFacesRequest() (request *CompareFacesRequest)

CreateCompareFacesRequest creates a request to invoke CompareFaces API

type CompareFacesResponse

type CompareFacesResponse struct {
	*responses.BaseResponse
	Code      string `json:"Code" xml:"Code"`
	Message   string `json:"Message" xml:"Message"`
	RequestId string `json:"RequestId" xml:"RequestId"`
	Success   bool   `json:"Success" xml:"Success"`
	Data      Data   `json:"Data" xml:"Data"`
}

CompareFacesResponse is the response struct for api CompareFaces

func CreateCompareFacesResponse

func CreateCompareFacesResponse() (response *CompareFacesResponse)

CreateCompareFacesResponse creates a response to parse from CompareFaces response

type ContrastFaceVerifyRequest added in v1.61.86

type ContrastFaceVerifyRequest struct {
	*requests.RpcRequest
	ProductCode            string           `position:"Body" name:"ProductCode"`
	FaceContrastPicture    string           `position:"Body" name:"FaceContrastPicture"`
	DeviceToken            string           `position:"Body" name:"DeviceToken"`
	UserId                 string           `position:"Body" name:"UserId"`
	CertifyId              string           `position:"Body" name:"CertifyId"`
	EncryptType            string           `position:"Body" name:"EncryptType"`
	CertNo                 string           `position:"Body" name:"CertNo"`
	OuterOrderNo           string           `position:"Body" name:"OuterOrderNo"`
	CertType               string           `position:"Body" name:"CertType"`
	FaceContrastPictureUrl string           `position:"Body" name:"FaceContrastPictureUrl"`
	Model                  string           `position:"Query" name:"Model"`
	OssObjectName          string           `position:"Body" name:"OssObjectName"`
	CertName               string           `position:"Body" name:"CertName"`
	Ip                     string           `position:"Body" name:"Ip"`
	Mobile                 string           `position:"Body" name:"Mobile"`
	FaceContrastFile       string           `position:"Body" name:"FaceContrastFile"`
	SceneId                requests.Integer `position:"Body" name:"SceneId"`
	OssBucketName          string           `position:"Body" name:"OssBucketName"`
	Crop                   string           `position:"Body" name:"Crop"`
}

ContrastFaceVerifyRequest is the request struct for api ContrastFaceVerify

func CreateContrastFaceVerifyRequest added in v1.61.86

func CreateContrastFaceVerifyRequest() (request *ContrastFaceVerifyRequest)

CreateContrastFaceVerifyRequest creates a request to invoke ContrastFaceVerify API

type ContrastFaceVerifyResponse added in v1.61.86

type ContrastFaceVerifyResponse struct {
	*responses.BaseResponse
	Code         string       `json:"Code" xml:"Code"`
	Message      string       `json:"Message" xml:"Message"`
	RequestId    string       `json:"RequestId" xml:"RequestId"`
	ResultObject ResultObject `json:"ResultObject" xml:"ResultObject"`
}

ContrastFaceVerifyResponse is the response struct for api ContrastFaceVerify

func CreateContrastFaceVerifyResponse added in v1.61.86

func CreateContrastFaceVerifyResponse() (response *ContrastFaceVerifyResponse)

CreateContrastFaceVerifyResponse creates a response to parse from ContrastFaceVerify response

type CreateAuthKeyRequest

type CreateAuthKeyRequest struct {
	*requests.RpcRequest
	UserDeviceId string           `position:"Query" name:"UserDeviceId"`
	Test         requests.Boolean `position:"Query" name:"Test"`
	BizType      string           `position:"Query" name:"BizType"`
	SourceIp     string           `position:"Query" name:"SourceIp"`
	AuthYears    requests.Integer `position:"Query" name:"AuthYears"`
	Lang         string           `position:"Query" name:"Lang"`
}

CreateAuthKeyRequest is the request struct for api CreateAuthKey

func CreateCreateAuthKeyRequest

func CreateCreateAuthKeyRequest() (request *CreateAuthKeyRequest)

CreateCreateAuthKeyRequest creates a request to invoke CreateAuthKey API

type CreateAuthKeyResponse

type CreateAuthKeyResponse struct {
	*responses.BaseResponse
	AuthKey   string `json:"AuthKey" xml:"AuthKey"`
	RequestId string `json:"RequestId" xml:"RequestId"`
}

CreateAuthKeyResponse is the response struct for api CreateAuthKey

func CreateCreateAuthKeyResponse

func CreateCreateAuthKeyResponse() (response *CreateAuthKeyResponse)

CreateCreateAuthKeyResponse creates a response to parse from CreateAuthKey response

type CreateVerifySettingRequest

type CreateVerifySettingRequest struct {
	*requests.RpcRequest
	GuideStep   requests.Boolean `position:"Query" name:"GuideStep"`
	ResultStep  requests.Boolean `position:"Query" name:"ResultStep"`
	SourceIp    string           `position:"Query" name:"SourceIp"`
	Solution    string           `position:"Query" name:"Solution"`
	BizName     string           `position:"Query" name:"BizName"`
	BizType     string           `position:"Query" name:"BizType"`
	PrivacyStep requests.Boolean `position:"Query" name:"PrivacyStep"`
}

CreateVerifySettingRequest is the request struct for api CreateVerifySetting

func CreateCreateVerifySettingRequest

func CreateCreateVerifySettingRequest() (request *CreateVerifySettingRequest)

CreateCreateVerifySettingRequest creates a request to invoke CreateVerifySetting API

type CreateVerifySettingResponse

type CreateVerifySettingResponse struct {
	*responses.BaseResponse
	BizName   string   `json:"BizName" xml:"BizName"`
	RequestId string   `json:"RequestId" xml:"RequestId"`
	Solution  string   `json:"Solution" xml:"Solution"`
	BizType   string   `json:"BizType" xml:"BizType"`
	StepList  []string `json:"StepList" xml:"StepList"`
}

CreateVerifySettingResponse is the response struct for api CreateVerifySetting

func CreateCreateVerifySettingResponse

func CreateCreateVerifySettingResponse() (response *CreateVerifySettingResponse)

CreateCreateVerifySettingResponse creates a response to parse from CreateVerifySetting response

type CredentialVerifyMerchantDetail added in v1.63.87

type CredentialVerifyMerchantDetail struct {
	Value string `name:"Value"`
	Key   string `name:"Key"`
}

CredentialVerifyMerchantDetail is a repeated param struct in CredentialVerifyRequest

type CredentialVerifyRequest added in v1.63.87

type CredentialVerifyRequest struct {
	*requests.RpcRequest
	ProductCode    string                            `position:"Query" name:"ProductCode"`
	IsOCR          string                            `position:"Query" name:"IsOCR"`
	IsCheck        string                            `position:"Query" name:"IsCheck"`
	ImageContext   string                            `position:"Body" name:"ImageContext"`
	CredType       string                            `position:"Query" name:"CredType"`
	PromptModel    string                            `position:"Query" name:"PromptModel"`
	IdentifyNum    string                            `position:"Query" name:"IdentifyNum"`
	CredName       string                            `position:"Query" name:"CredName"`
	MerchantId     string                            `position:"Query" name:"MerchantId"`
	MerchantDetail *[]CredentialVerifyMerchantDetail `position:"Query" name:"MerchantDetail"  type:"Json"`
	ImageUrl       string                            `position:"Query" name:"ImageUrl"`
	CertNum        string                            `position:"Query" name:"CertNum"`
	Prompt         string                            `position:"Query" name:"Prompt"`
	UserName       string                            `position:"Query" name:"UserName"`
}

CredentialVerifyRequest is the request struct for api CredentialVerify

func CreateCredentialVerifyRequest added in v1.63.87

func CreateCredentialVerifyRequest() (request *CredentialVerifyRequest)

CreateCredentialVerifyRequest creates a request to invoke CredentialVerify API

type CredentialVerifyResponse added in v1.63.87

type CredentialVerifyResponse struct {
	*responses.BaseResponse
	RequestId    string       `json:"RequestId" xml:"RequestId"`
	Code         string       `json:"Code" xml:"Code"`
	Message      string       `json:"Message" xml:"Message"`
	ResultObject ResultObject `json:"ResultObject" xml:"ResultObject"`
}

CredentialVerifyResponse is the response struct for api CredentialVerify

func CreateCredentialVerifyResponse added in v1.63.87

func CreateCredentialVerifyResponse() (response *CredentialVerifyResponse)

CreateCredentialVerifyResponse creates a response to parse from CredentialVerify response

type Data

type Data struct {
	ImgWidth             int       `json:"ImgWidth" xml:"ImgWidth"`
	ImgHeight            int       `json:"ImgHeight" xml:"ImgHeight"`
	SimilarityScore      float64   `json:"SimilarityScore" xml:"SimilarityScore"`
	ConfidenceThresholds string    `json:"ConfidenceThresholds" xml:"ConfidenceThresholds"`
	FaceInfos            FaceInfos `json:"FaceInfos" xml:"FaceInfos"`
}

Data is a nested struct in cloudauth response

type DeepfakeDetectRequest added in v1.63.87

type DeepfakeDetectRequest struct {
	*requests.RpcRequest
	FaceBase64    string `position:"Body" name:"FaceBase64"`
	OuterOrderNo  string `position:"Query" name:"OuterOrderNo"`
	FaceUrl       string `position:"Query" name:"FaceUrl"`
	FaceInputType string `position:"Query" name:"FaceInputType"`
}

DeepfakeDetectRequest is the request struct for api DeepfakeDetect

func CreateDeepfakeDetectRequest added in v1.63.87

func CreateDeepfakeDetectRequest() (request *DeepfakeDetectRequest)

CreateDeepfakeDetectRequest creates a request to invoke DeepfakeDetect API

type DeepfakeDetectResponse added in v1.63.87

type DeepfakeDetectResponse struct {
	*responses.BaseResponse
	RequestId    string       `json:"RequestId" xml:"RequestId"`
	Code         string       `json:"Code" xml:"Code"`
	Message      string       `json:"Message" xml:"Message"`
	ResultObject ResultObject `json:"ResultObject" xml:"ResultObject"`
}

DeepfakeDetectResponse is the response struct for api DeepfakeDetect

func CreateDeepfakeDetectResponse added in v1.63.87

func CreateDeepfakeDetectResponse() (response *DeepfakeDetectResponse)

CreateDeepfakeDetectResponse creates a response to parse from DeepfakeDetect response

type DeleteFaceVerifyResultRequest added in v1.63.87

type DeleteFaceVerifyResultRequest struct {
	*requests.RpcRequest
	DeleteAfterQuery string `position:"Query" name:"DeleteAfterQuery"`
	CertifyId        string `position:"Query" name:"CertifyId"`
}

DeleteFaceVerifyResultRequest is the request struct for api DeleteFaceVerifyResult

func CreateDeleteFaceVerifyResultRequest added in v1.63.87

func CreateDeleteFaceVerifyResultRequest() (request *DeleteFaceVerifyResultRequest)

CreateDeleteFaceVerifyResultRequest creates a request to invoke DeleteFaceVerifyResult API

type DeleteFaceVerifyResultResponse added in v1.63.87

type DeleteFaceVerifyResultResponse struct {
	*responses.BaseResponse
	RequestId    string       `json:"RequestId" xml:"RequestId"`
	Code         string       `json:"Code" xml:"Code"`
	Message      string       `json:"Message" xml:"Message"`
	ResultObject ResultObject `json:"ResultObject" xml:"ResultObject"`
}

DeleteFaceVerifyResultResponse is the response struct for api DeleteFaceVerifyResult

func CreateDeleteFaceVerifyResultResponse added in v1.63.87

func CreateDeleteFaceVerifyResultResponse() (response *DeleteFaceVerifyResultResponse)

CreateDeleteFaceVerifyResultResponse creates a response to parse from DeleteFaceVerifyResult response

type DescribeDeviceInfoRequest

type DescribeDeviceInfoRequest struct {
	*requests.RpcRequest
	UserDeviceId    string           `position:"Query" name:"UserDeviceId"`
	SourceIp        string           `position:"Query" name:"SourceIp"`
	PageSize        requests.Integer `position:"Query" name:"PageSize"`
	Lang            string           `position:"Query" name:"Lang"`
	ExpiredStartDay string           `position:"Query" name:"ExpiredStartDay"`
	TotalCount      requests.Integer `position:"Query" name:"TotalCount"`
	CurrentPage     requests.Integer `position:"Query" name:"CurrentPage"`
	DeviceId        string           `position:"Query" name:"DeviceId"`
	BizType         string           `position:"Query" name:"BizType"`
	ExpiredEndDay   string           `position:"Query" name:"ExpiredEndDay"`
}

DescribeDeviceInfoRequest is the request struct for api DescribeDeviceInfo

func CreateDescribeDeviceInfoRequest

func CreateDescribeDeviceInfoRequest() (request *DescribeDeviceInfoRequest)

CreateDescribeDeviceInfoRequest creates a request to invoke DescribeDeviceInfo API

type DescribeDeviceInfoResponse

type DescribeDeviceInfoResponse struct {
	*responses.BaseResponse
	CurrentPage    int            `json:"CurrentPage" xml:"CurrentPage"`
	RequestId      string         `json:"RequestId" xml:"RequestId"`
	PageSize       int            `json:"PageSize" xml:"PageSize"`
	TotalCount     int            `json:"TotalCount" xml:"TotalCount"`
	DeviceInfoList DeviceInfoList `json:"DeviceInfoList" xml:"DeviceInfoList"`
}

DescribeDeviceInfoResponse is the response struct for api DescribeDeviceInfo

func CreateDescribeDeviceInfoResponse

func CreateDescribeDeviceInfoResponse() (response *DescribeDeviceInfoResponse)

CreateDescribeDeviceInfoResponse creates a response to parse from DescribeDeviceInfo response

type DescribeFaceGuardRiskRequest added in v1.63.87

type DescribeFaceGuardRiskRequest struct {
	*requests.RpcRequest
	ProductCode  string `position:"Query" name:"ProductCode"`
	DeviceToken  string `position:"Query" name:"DeviceToken"`
	OuterOrderNo string `position:"Query" name:"OuterOrderNo"`
	BizId        string `position:"Query" name:"BizId"`
}

DescribeFaceGuardRiskRequest is the request struct for api DescribeFaceGuardRisk

func CreateDescribeFaceGuardRiskRequest added in v1.63.87

func CreateDescribeFaceGuardRiskRequest() (request *DescribeFaceGuardRiskRequest)

CreateDescribeFaceGuardRiskRequest creates a request to invoke DescribeFaceGuardRisk API

type DescribeFaceGuardRiskResponse added in v1.63.87

type DescribeFaceGuardRiskResponse struct {
	*responses.BaseResponse
	RequestId    string       `json:"RequestId" xml:"RequestId"`
	Code         string       `json:"Code" xml:"Code"`
	Message      string       `json:"Message" xml:"Message"`
	ResultObject ResultObject `json:"ResultObject" xml:"ResultObject"`
}

DescribeFaceGuardRiskResponse is the response struct for api DescribeFaceGuardRisk

func CreateDescribeFaceGuardRiskResponse added in v1.63.87

func CreateDescribeFaceGuardRiskResponse() (response *DescribeFaceGuardRiskResponse)

CreateDescribeFaceGuardRiskResponse creates a response to parse from DescribeFaceGuardRisk response

type DescribeFaceVerifyRequest added in v1.61.13

type DescribeFaceVerifyRequest struct {
	*requests.RpcRequest
	CertifyId         string           `position:"Query" name:"CertifyId"`
	PictureReturnType string           `position:"Query" name:"PictureReturnType"`
	SceneId           requests.Integer `position:"Query" name:"SceneId"`
}

DescribeFaceVerifyRequest is the request struct for api DescribeFaceVerify

func CreateDescribeFaceVerifyRequest added in v1.61.13

func CreateDescribeFaceVerifyRequest() (request *DescribeFaceVerifyRequest)

CreateDescribeFaceVerifyRequest creates a request to invoke DescribeFaceVerify API

type DescribeFaceVerifyResponse added in v1.61.13

type DescribeFaceVerifyResponse struct {
	*responses.BaseResponse
	Code         string       `json:"Code" xml:"Code"`
	Message      string       `json:"Message" xml:"Message"`
	RequestId    string       `json:"RequestId" xml:"RequestId"`
	ResultObject ResultObject `json:"ResultObject" xml:"ResultObject"`
}

DescribeFaceVerifyResponse is the response struct for api DescribeFaceVerify

func CreateDescribeFaceVerifyResponse added in v1.61.13

func CreateDescribeFaceVerifyResponse() (response *DescribeFaceVerifyResponse)

CreateDescribeFaceVerifyResponse creates a response to parse from DescribeFaceVerify response

type DescribeOssUploadTokenRequest

type DescribeOssUploadTokenRequest struct {
	*requests.RpcRequest
	SourceIp string `position:"Query" name:"SourceIp"`
}

DescribeOssUploadTokenRequest is the request struct for api DescribeOssUploadToken

func CreateDescribeOssUploadTokenRequest

func CreateDescribeOssUploadTokenRequest() (request *DescribeOssUploadTokenRequest)

CreateDescribeOssUploadTokenRequest creates a request to invoke DescribeOssUploadToken API

type DescribeOssUploadTokenResponse

type DescribeOssUploadTokenResponse struct {
	*responses.BaseResponse
	RequestId      string         `json:"RequestId" xml:"RequestId"`
	OssUploadToken OssUploadToken `json:"OssUploadToken" xml:"OssUploadToken"`
}

DescribeOssUploadTokenResponse is the response struct for api DescribeOssUploadToken

func CreateDescribeOssUploadTokenResponse

func CreateDescribeOssUploadTokenResponse() (response *DescribeOssUploadTokenResponse)

CreateDescribeOssUploadTokenResponse creates a response to parse from DescribeOssUploadToken response

type DescribePageFaceVerifyDataRequest added in v1.62.710

type DescribePageFaceVerifyDataRequest struct {
	*requests.RpcRequest
	ProductCode string           `position:"Query" name:"ProductCode"`
	CurrentPage requests.Integer `position:"Query" name:"CurrentPage"`
	StartDate   string           `position:"Query" name:"StartDate"`
	EndDate     string           `position:"Query" name:"EndDate"`
	SceneId     requests.Integer `position:"Query" name:"SceneId"`
	PageSize    requests.Integer `position:"Query" name:"PageSize"`
}

DescribePageFaceVerifyDataRequest is the request struct for api DescribePageFaceVerifyData

func CreateDescribePageFaceVerifyDataRequest added in v1.62.710

func CreateDescribePageFaceVerifyDataRequest() (request *DescribePageFaceVerifyDataRequest)

CreateDescribePageFaceVerifyDataRequest creates a request to invoke DescribePageFaceVerifyData API

type DescribePageFaceVerifyDataResponse added in v1.62.710

type DescribePageFaceVerifyDataResponse struct {
	*responses.BaseResponse
	RequestId   string      `json:"RequestId" xml:"RequestId"`
	Success     string      `json:"Success" xml:"Success"`
	Code        string      `json:"Code" xml:"Code"`
	Message     string      `json:"Message" xml:"Message"`
	TotalCount  string      `json:"TotalCount" xml:"TotalCount"`
	PageSize    string      `json:"PageSize" xml:"PageSize"`
	TotalPage   string      `json:"TotalPage" xml:"TotalPage"`
	CurrentPage string      `json:"CurrentPage" xml:"CurrentPage"`
	Items       []ItemsItem `json:"Items" xml:"Items"`
}

DescribePageFaceVerifyDataResponse is the response struct for api DescribePageFaceVerifyData

func CreateDescribePageFaceVerifyDataResponse added in v1.62.710

func CreateDescribePageFaceVerifyDataResponse() (response *DescribePageFaceVerifyDataResponse)

CreateDescribePageFaceVerifyDataResponse creates a response to parse from DescribePageFaceVerifyData response

type DescribeSmartStatisticsPageListRequest added in v1.62.710

type DescribeSmartStatisticsPageListRequest struct {
	*requests.RpcRequest
	StartDate   string `position:"Query" name:"StartDate"`
	SourceIp    string `position:"Query" name:"SourceIp"`
	PageSize    string `position:"Query" name:"PageSize"`
	CurrentPage string `position:"Query" name:"CurrentPage"`
	EndDate     string `position:"Query" name:"EndDate"`
	ServiceCode string `position:"Query" name:"ServiceCode"`
	SceneId     string `position:"Query" name:"SceneId"`
}

DescribeSmartStatisticsPageListRequest is the request struct for api DescribeSmartStatisticsPageList

func CreateDescribeSmartStatisticsPageListRequest added in v1.62.710

func CreateDescribeSmartStatisticsPageListRequest() (request *DescribeSmartStatisticsPageListRequest)

CreateDescribeSmartStatisticsPageListRequest creates a request to invoke DescribeSmartStatisticsPageList API

type DescribeSmartStatisticsPageListResponse added in v1.62.710

type DescribeSmartStatisticsPageListResponse struct {
	*responses.BaseResponse
	CurrentPage int                                          `json:"CurrentPage" xml:"CurrentPage"`
	TotalPage   int                                          `json:"TotalPage" xml:"TotalPage"`
	PageSize    int                                          `json:"PageSize" xml:"PageSize"`
	RequestId   string                                       `json:"RequestId" xml:"RequestId"`
	TotalCount  int                                          `json:"TotalCount" xml:"TotalCount"`
	Items       []ItemsItemInDescribeSmartStatisticsPageList `json:"Items" xml:"Items"`
}

DescribeSmartStatisticsPageListResponse is the response struct for api DescribeSmartStatisticsPageList

func CreateDescribeSmartStatisticsPageListResponse added in v1.62.710

func CreateDescribeSmartStatisticsPageListResponse() (response *DescribeSmartStatisticsPageListResponse)

CreateDescribeSmartStatisticsPageListResponse creates a response to parse from DescribeSmartStatisticsPageList response

type DescribeVerifyResultRequest

type DescribeVerifyResultRequest struct {
	*requests.RpcRequest
	BizType string `position:"Query" name:"BizType"`
	BizId   string `position:"Query" name:"BizId"`
}

DescribeVerifyResultRequest is the request struct for api DescribeVerifyResult

func CreateDescribeVerifyResultRequest

func CreateDescribeVerifyResultRequest() (request *DescribeVerifyResultRequest)

CreateDescribeVerifyResultRequest creates a request to invoke DescribeVerifyResult API

type DescribeVerifyResultResponse

type DescribeVerifyResultResponse struct {
	*responses.BaseResponse
	AuthorityComparisionScore float64  `json:"AuthorityComparisionScore" xml:"AuthorityComparisionScore"`
	VerifyStatus              int      `json:"VerifyStatus" xml:"VerifyStatus"`
	RequestId                 string   `json:"RequestId" xml:"RequestId"`
	FaceComparisonScore       float64  `json:"FaceComparisonScore" xml:"FaceComparisonScore"`
	IdCardFaceComparisonScore float64  `json:"IdCardFaceComparisonScore" xml:"IdCardFaceComparisonScore"`
	Material                  Material `json:"Material" xml:"Material"`
}

DescribeVerifyResultResponse is the response struct for api DescribeVerifyResult

func CreateDescribeVerifyResultResponse

func CreateDescribeVerifyResultResponse() (response *DescribeVerifyResultResponse)

CreateDescribeVerifyResultResponse creates a response to parse from DescribeVerifyResult response

type DescribeVerifySDKRequest

type DescribeVerifySDKRequest struct {
	*requests.RpcRequest
	SourceIp string `position:"Query" name:"SourceIp"`
	Lang     string `position:"Query" name:"Lang"`
	TaskId   string `position:"Query" name:"TaskId"`
}

DescribeVerifySDKRequest is the request struct for api DescribeVerifySDK

func CreateDescribeVerifySDKRequest

func CreateDescribeVerifySDKRequest() (request *DescribeVerifySDKRequest)

CreateDescribeVerifySDKRequest creates a request to invoke DescribeVerifySDK API

type DescribeVerifySDKResponse

type DescribeVerifySDKResponse struct {
	*responses.BaseResponse
	SdkUrl    string `json:"SdkUrl" xml:"SdkUrl"`
	RequestId string `json:"RequestId" xml:"RequestId"`
}

DescribeVerifySDKResponse is the response struct for api DescribeVerifySDK

func CreateDescribeVerifySDKResponse

func CreateDescribeVerifySDKResponse() (response *DescribeVerifySDKResponse)

CreateDescribeVerifySDKResponse creates a response to parse from DescribeVerifySDK response

type DescribeVerifyTokenRequest

type DescribeVerifyTokenRequest struct {
	*requests.RpcRequest
	FaceRetainedImageUrl string           `position:"Query" name:"FaceRetainedImageUrl"`
	UserId               string           `position:"Query" name:"UserId"`
	CallbackSeed         string           `position:"Query" name:"CallbackSeed"`
	UserIp               string           `position:"Query" name:"UserIp"`
	IdCardBackImageUrl   string           `position:"Query" name:"IdCardBackImageUrl"`
	IdCardNumber         string           `position:"Query" name:"IdCardNumber"`
	IdCardFrontImageUrl  string           `position:"Query" name:"IdCardFrontImageUrl"`
	BizType              string           `position:"Query" name:"BizType"`
	PassedRedirectUrl    string           `position:"Query" name:"PassedRedirectUrl"`
	UserRegistTime       requests.Integer `position:"Query" name:"UserRegistTime"`
	BizId                string           `position:"Query" name:"BizId"`
	Name                 string           `position:"Query" name:"Name"`
	UserPhoneNumber      string           `position:"Query" name:"UserPhoneNumber"`
	CallbackUrl          string           `position:"Query" name:"CallbackUrl"`
	FailedRedirectUrl    string           `position:"Query" name:"FailedRedirectUrl"`
}

DescribeVerifyTokenRequest is the request struct for api DescribeVerifyToken

func CreateDescribeVerifyTokenRequest

func CreateDescribeVerifyTokenRequest() (request *DescribeVerifyTokenRequest)

CreateDescribeVerifyTokenRequest creates a request to invoke DescribeVerifyToken API

type DescribeVerifyTokenResponse

type DescribeVerifyTokenResponse struct {
	*responses.BaseResponse
	VerifyPageUrl  string         `json:"VerifyPageUrl" xml:"VerifyPageUrl"`
	RequestId      string         `json:"RequestId" xml:"RequestId"`
	VerifyToken    string         `json:"VerifyToken" xml:"VerifyToken"`
	OssUploadToken OssUploadToken `json:"OssUploadToken" xml:"OssUploadToken"`
}

DescribeVerifyTokenResponse is the response struct for api DescribeVerifyToken

func CreateDescribeVerifyTokenResponse

func CreateDescribeVerifyTokenResponse() (response *DescribeVerifyTokenResponse)

CreateDescribeVerifyTokenResponse creates a response to parse from DescribeVerifyToken response

type DetectFaceAttributesRequest

type DetectFaceAttributesRequest struct {
	*requests.RpcRequest
	BizType       string `position:"Body" name:"BizType"`
	MaterialValue string `position:"Body" name:"MaterialValue"`
}

DetectFaceAttributesRequest is the request struct for api DetectFaceAttributes

func CreateDetectFaceAttributesRequest

func CreateDetectFaceAttributesRequest() (request *DetectFaceAttributesRequest)

CreateDetectFaceAttributesRequest creates a request to invoke DetectFaceAttributes API

type DetectFaceAttributesResponse

type DetectFaceAttributesResponse struct {
	*responses.BaseResponse
	Code      string `json:"Code" xml:"Code"`
	Message   string `json:"Message" xml:"Message"`
	RequestId string `json:"RequestId" xml:"RequestId"`
	Success   bool   `json:"Success" xml:"Success"`
	Data      Data   `json:"Data" xml:"Data"`
}

DetectFaceAttributesResponse is the response struct for api DetectFaceAttributes

func CreateDetectFaceAttributesResponse

func CreateDetectFaceAttributesResponse() (response *DetectFaceAttributesResponse)

CreateDetectFaceAttributesResponse creates a response to parse from DetectFaceAttributes response

type DeviceInfo

type DeviceInfo struct {
	ExpiredDay   string `json:"ExpiredDay" xml:"ExpiredDay"`
	UserDeviceId string `json:"UserDeviceId" xml:"UserDeviceId"`
	DeviceId     string `json:"DeviceId" xml:"DeviceId"`
	BeginDay     string `json:"BeginDay" xml:"BeginDay"`
	BizType      string `json:"BizType" xml:"BizType"`
}

DeviceInfo is a nested struct in cloudauth response

type DeviceInfoList

type DeviceInfoList struct {
	DeviceInfo []DeviceInfo `json:"DeviceInfo" xml:"DeviceInfo"`
}

DeviceInfoList is a nested struct in cloudauth response

type FaceAttributes

type FaceAttributes struct {
	Glasses         string   `json:"Glasses" xml:"Glasses"`
	Facequal        float64  `json:"Facequal" xml:"Facequal"`
	Integrity       int      `json:"Integrity" xml:"Integrity"`
	Facetype        string   `json:"Facetype" xml:"Facetype"`
	Respirator      string   `json:"Respirator" xml:"Respirator"`
	AppearanceScore float64  `json:"AppearanceScore" xml:"AppearanceScore"`
	Age             int      `json:"Age" xml:"Age"`
	Blur            float64  `json:"Blur" xml:"Blur"`
	Gender          Gender   `json:"Gender" xml:"Gender"`
	Smiling         Smiling  `json:"Smiling" xml:"Smiling"`
	Headpose        Headpose `json:"Headpose" xml:"Headpose"`
}

FaceAttributes is a nested struct in cloudauth response

type FaceAttributesDetectInfo

type FaceAttributesDetectInfo struct {
	FaceRect       FaceRect       `json:"FaceRect" xml:"FaceRect"`
	FaceAttributes FaceAttributes `json:"FaceAttributes" xml:"FaceAttributes"`
}

FaceAttributesDetectInfo is a nested struct in cloudauth response

type FaceInfos

type FaceInfos struct {
	FaceAttributesDetectInfo []FaceAttributesDetectInfo `json:"FaceAttributesDetectInfo" xml:"FaceAttributesDetectInfo"`
}

FaceInfos is a nested struct in cloudauth response

type FaceRect

type FaceRect struct {
	Left   int `json:"Left" xml:"Left"`
	Top    int `json:"Top" xml:"Top"`
	Width  int `json:"Width" xml:"Width"`
	Height int `json:"Height" xml:"Height"`
}

FaceRect is a nested struct in cloudauth response

type Gender

type Gender struct {
	Value string  `json:"Value" xml:"Value"`
	Score float64 `json:"Score" xml:"Score"`
}

Gender is a nested struct in cloudauth response

type Headpose

type Headpose struct {
	PitchAngle float64 `json:"PitchAngle" xml:"PitchAngle"`
	RollAngle  float64 `json:"RollAngle" xml:"RollAngle"`
	YawAngle   float64 `json:"YawAngle" xml:"YawAngle"`
}

Headpose is a nested struct in cloudauth response

type Id2MetaPeriodVerifyRequest added in v1.63.87

type Id2MetaPeriodVerifyRequest struct {
	*requests.RpcRequest
	ParamType         string `position:"Body" name:"ParamType"`
	ValidityStartDate string `position:"Body" name:"ValidityStartDate"`
	ValidityEndDate   string `position:"Body" name:"ValidityEndDate"`
	IdentifyNum       string `position:"Body" name:"IdentifyNum"`
	UserName          string `position:"Body" name:"UserName"`
}

Id2MetaPeriodVerifyRequest is the request struct for api Id2MetaPeriodVerify

func CreateId2MetaPeriodVerifyRequest added in v1.63.87

func CreateId2MetaPeriodVerifyRequest() (request *Id2MetaPeriodVerifyRequest)

CreateId2MetaPeriodVerifyRequest creates a request to invoke Id2MetaPeriodVerify API

type Id2MetaPeriodVerifyResponse added in v1.63.87

type Id2MetaPeriodVerifyResponse struct {
	*responses.BaseResponse
	RequestId    string       `json:"RequestId" xml:"RequestId"`
	Code         string       `json:"Code" xml:"Code"`
	Message      string       `json:"Message" xml:"Message"`
	ResultObject ResultObject `json:"ResultObject" xml:"ResultObject"`
}

Id2MetaPeriodVerifyResponse is the response struct for api Id2MetaPeriodVerify

func CreateId2MetaPeriodVerifyResponse added in v1.63.87

func CreateId2MetaPeriodVerifyResponse() (response *Id2MetaPeriodVerifyResponse)

CreateId2MetaPeriodVerifyResponse creates a response to parse from Id2MetaPeriodVerify response

type Id2MetaStandardVerifyRequest added in v1.63.87

type Id2MetaStandardVerifyRequest struct {
	*requests.RpcRequest
	ParamType   string `position:"Body" name:"ParamType"`
	IdentifyNum string `position:"Body" name:"IdentifyNum"`
	UserName    string `position:"Body" name:"UserName"`
}

Id2MetaStandardVerifyRequest is the request struct for api Id2MetaStandardVerify

func CreateId2MetaStandardVerifyRequest added in v1.63.87

func CreateId2MetaStandardVerifyRequest() (request *Id2MetaStandardVerifyRequest)

CreateId2MetaStandardVerifyRequest creates a request to invoke Id2MetaStandardVerify API

type Id2MetaStandardVerifyResponse added in v1.63.87

type Id2MetaStandardVerifyResponse struct {
	*responses.BaseResponse
	RequestId    string       `json:"RequestId" xml:"RequestId"`
	Code         string       `json:"Code" xml:"Code"`
	Message      string       `json:"Message" xml:"Message"`
	ResultObject ResultObject `json:"ResultObject" xml:"ResultObject"`
}

Id2MetaStandardVerifyResponse is the response struct for api Id2MetaStandardVerify

func CreateId2MetaStandardVerifyResponse added in v1.63.87

func CreateId2MetaStandardVerifyResponse() (response *Id2MetaStandardVerifyResponse)

CreateId2MetaStandardVerifyResponse creates a response to parse from Id2MetaStandardVerify response

type Id2MetaVerifyRequest added in v1.62.710

type Id2MetaVerifyRequest struct {
	*requests.RpcRequest
	ParamType   string `position:"Body" name:"ParamType"`
	IdentifyNum string `position:"Body" name:"IdentifyNum"`
	UserName    string `position:"Body" name:"UserName"`
}

Id2MetaVerifyRequest is the request struct for api Id2MetaVerify

func CreateId2MetaVerifyRequest added in v1.62.710

func CreateId2MetaVerifyRequest() (request *Id2MetaVerifyRequest)

CreateId2MetaVerifyRequest creates a request to invoke Id2MetaVerify API

type Id2MetaVerifyResponse added in v1.62.710

type Id2MetaVerifyResponse struct {
	*responses.BaseResponse
	RequestId    string       `json:"RequestId" xml:"RequestId"`
	Code         string       `json:"Code" xml:"Code"`
	Message      string       `json:"Message" xml:"Message"`
	ResultObject ResultObject `json:"ResultObject" xml:"ResultObject"`
}

Id2MetaVerifyResponse is the response struct for api Id2MetaVerify

func CreateId2MetaVerifyResponse added in v1.62.710

func CreateId2MetaVerifyResponse() (response *Id2MetaVerifyResponse)

CreateId2MetaVerifyResponse creates a response to parse from Id2MetaVerify response

type IdCardInfo

type IdCardInfo struct {
	Name          string `json:"Name" xml:"Name"`
	Sex           string `json:"Sex" xml:"Sex"`
	EndDate       string `json:"EndDate" xml:"EndDate"`
	BackImageUrl  string `json:"BackImageUrl" xml:"BackImageUrl"`
	Nationality   string `json:"Nationality" xml:"Nationality"`
	Authority     string `json:"Authority" xml:"Authority"`
	Birth         string `json:"Birth" xml:"Birth"`
	Address       string `json:"Address" xml:"Address"`
	StartDate     string `json:"StartDate" xml:"StartDate"`
	Number        string `json:"Number" xml:"Number"`
	FrontImageUrl string `json:"FrontImageUrl" xml:"FrontImageUrl"`
}

IdCardInfo is a nested struct in cloudauth response

type InitFaceVerifyRequest added in v1.61.13

type InitFaceVerifyRequest struct {
	*requests.RpcRequest
	FaceContrastPicture        string           `position:"Body" name:"FaceContrastPicture"`
	ReadImg                    string           `position:"Query" name:"ReadImg"`
	RarelyCharacters           string           `position:"Query" name:"RarelyCharacters"`
	VoluntaryCustomizedContent string           `position:"Query" name:"VoluntaryCustomizedContent"`
	UserId                     string           `position:"Query" name:"UserId"`
	EncryptType                string           `position:"Query" name:"EncryptType"`
	Mode                       string           `position:"Query" name:"Mode"`
	OuterOrderNo               string           `position:"Query" name:"OuterOrderNo"`
	FaceContrastPictureUrl     string           `position:"Query" name:"FaceContrastPictureUrl"`
	Model                      string           `position:"Body" name:"Model"`
	CertifyUrlStyle            string           `position:"Query" name:"CertifyUrlStyle"`
	MetaInfo                   string           `position:"Query" name:"MetaInfo"`
	CameraSelection            string           `position:"Query" name:"CameraSelection"`
	ValidityDate               string           `position:"Query" name:"ValidityDate"`
	CertName                   string           `position:"Query" name:"CertName"`
	Ip                         string           `position:"Query" name:"Ip"`
	SceneId                    requests.Integer `position:"Query" name:"SceneId"`
	OssBucketName              string           `position:"Query" name:"OssBucketName"`
	Crop                       string           `position:"Body" name:"Crop"`
	CertifyUrlType             string           `position:"Query" name:"CertifyUrlType"`
	Birthday                   string           `position:"Query" name:"Birthday"`
	ExperienceCode             string           `position:"Query" name:"ExperienceCode"`
	ProductCode                string           `position:"Query" name:"ProductCode"`
	VideoEvidence              string           `position:"Query" name:"VideoEvidence"`
	CertifyId                  string           `position:"Query" name:"CertifyId"`
	CertNo                     string           `position:"Query" name:"CertNo"`
	CertType                   string           `position:"Query" name:"CertType"`
	SuitableType               string           `position:"Query" name:"SuitableType"`
	OssObjectName              string           `position:"Query" name:"OssObjectName"`
	AppQualityCheck            string           `position:"Query" name:"AppQualityCheck"`
	Mobile                     string           `position:"Query" name:"Mobile"`
	FaceGuardOutput            string           `position:"Query" name:"FaceGuardOutput"`
	AuthId                     string           `position:"Body" name:"AuthId"`
	ProcedurePriority          string           `position:"Query" name:"ProcedurePriority"`
	CallbackToken              string           `position:"Query" name:"CallbackToken"`
	UiCustomUrl                string           `position:"Query" name:"UiCustomUrl"`
	ReturnUrl                  string           `position:"Query" name:"ReturnUrl"`
	CallbackUrl                string           `position:"Query" name:"CallbackUrl"`
}

InitFaceVerifyRequest is the request struct for api InitFaceVerify

func CreateInitFaceVerifyRequest added in v1.61.13

func CreateInitFaceVerifyRequest() (request *InitFaceVerifyRequest)

CreateInitFaceVerifyRequest creates a request to invoke InitFaceVerify API

type InitFaceVerifyResponse added in v1.61.13

type InitFaceVerifyResponse struct {
	*responses.BaseResponse
	Code         string       `json:"Code" xml:"Code"`
	Message      string       `json:"Message" xml:"Message"`
	RequestId    string       `json:"RequestId" xml:"RequestId"`
	ResultObject ResultObject `json:"ResultObject" xml:"ResultObject"`
}

InitFaceVerifyResponse is the response struct for api InitFaceVerify

func CreateInitFaceVerifyResponse added in v1.61.13

func CreateInitFaceVerifyResponse() (response *InitFaceVerifyResponse)

CreateInitFaceVerifyResponse creates a response to parse from InitFaceVerify response

type InsertWhiteListSettingRequest added in v1.63.87

type InsertWhiteListSettingRequest struct {
	*requests.RpcRequest
	ValidDay    requests.Integer `position:"Query" name:"ValidDay"`
	Remark      string           `position:"Query" name:"Remark"`
	CertifyId   string           `position:"Query" name:"CertifyId"`
	CertNo      string           `position:"Query" name:"CertNo"`
	ServiceCode string           `position:"Query" name:"ServiceCode"`
	SceneId     requests.Integer `position:"Query" name:"SceneId"`
}

InsertWhiteListSettingRequest is the request struct for api InsertWhiteListSetting

func CreateInsertWhiteListSettingRequest added in v1.63.87

func CreateInsertWhiteListSettingRequest() (request *InsertWhiteListSettingRequest)

CreateInsertWhiteListSettingRequest creates a request to invoke InsertWhiteListSetting API

type InsertWhiteListSettingResponse added in v1.63.87

type InsertWhiteListSettingResponse struct {
	*responses.BaseResponse
	RequestId    string `json:"RequestId" xml:"RequestId"`
	Code         string `json:"Code" xml:"Code"`
	Message      string `json:"Message" xml:"Message"`
	Success      bool   `json:"Success" xml:"Success"`
	ResultObject bool   `json:"ResultObject" xml:"ResultObject"`
}

InsertWhiteListSettingResponse is the response struct for api InsertWhiteListSetting

func CreateInsertWhiteListSettingResponse added in v1.63.87

func CreateInsertWhiteListSettingResponse() (response *InsertWhiteListSettingResponse)

CreateInsertWhiteListSettingResponse creates a response to parse from InsertWhiteListSetting response

type ItemsInDescribePageFaceVerifyData added in v1.62.710

type ItemsInDescribePageFaceVerifyData struct {
	ItemsItem []ItemsItem `json:"Items" xml:"Items"`
}

ItemsInDescribePageFaceVerifyData is a nested struct in cloudauth response

type ItemsInDescribeSmartStatisticsPageList added in v1.62.710

type ItemsInDescribeSmartStatisticsPageList struct {
	ItemsItem []ItemsItemInDescribeSmartStatisticsPageList `json:"Items" xml:"Items"`
}

ItemsInDescribeSmartStatisticsPageList is a nested struct in cloudauth response

type ItemsInMobileDetect added in v1.63.87

type ItemsInMobileDetect struct {
	ItemsItem []ItemsItem `json:"Items" xml:"Items"`
}

ItemsInMobileDetect is a nested struct in cloudauth response

type ItemsItem added in v1.61.682

type ItemsItem struct {
	Mobile       string `json:"Mobile" xml:"Mobile"`
	TotalCount   string `json:"TotalCount" xml:"TotalCount"`
	SceneName    string `json:"SceneName" xml:"SceneName"`
	Area         string `json:"Area" xml:"Area"`
	IspName      string `json:"IspName" xml:"IspName"`
	SceneId      string `json:"SceneId" xml:"SceneId"`
	SubCode      string `json:"SubCode" xml:"SubCode"`
	Date         string `json:"Date" xml:"Date"`
	SuccessCount string `json:"SuccessCount" xml:"SuccessCount"`
	BizCode      string `json:"BizCode" xml:"BizCode"`
	ProductCode  string `json:"ProductCode" xml:"ProductCode"`
}

ItemsItem is a nested struct in cloudauth response

type ItemsItemInDescribeSmartStatisticsPageList added in v1.62.710

type ItemsItemInDescribeSmartStatisticsPageList struct {
	Date         string `json:"Date" xml:"Date"`
	SceneId      int64  `json:"SceneId" xml:"SceneId"`
	SceneName    string `json:"SceneName" xml:"SceneName"`
	TotalCount   int    `json:"TotalCount" xml:"TotalCount"`
	SuccessCount int    `json:"SuccessCount" xml:"SuccessCount"`
	PassRate     string `json:"PassRate" xml:"PassRate"`
	ProductCode  string `json:"ProductCode" xml:"ProductCode"`
}

ItemsItemInDescribeSmartStatisticsPageList is a nested struct in cloudauth response

type LivenessFaceVerifyRequest added in v1.61.583

type LivenessFaceVerifyRequest struct {
	*requests.RpcRequest
	ProductCode            string           `position:"Body" name:"ProductCode"`
	FaceContrastPicture    string           `position:"Body" name:"FaceContrastPicture"`
	DeviceToken            string           `position:"Body" name:"DeviceToken"`
	UserId                 string           `position:"Body" name:"UserId"`
	CertifyId              string           `position:"Body" name:"CertifyId"`
	OuterOrderNo           string           `position:"Body" name:"OuterOrderNo"`
	FaceContrastPictureUrl string           `position:"Body" name:"FaceContrastPictureUrl"`
	Model                  string           `position:"Query" name:"Model"`
	OssObjectName          string           `position:"Body" name:"OssObjectName"`
	Ip                     string           `position:"Body" name:"Ip"`
	Mobile                 string           `position:"Body" name:"Mobile"`
	SceneId                requests.Integer `position:"Body" name:"SceneId"`
	OssBucketName          string           `position:"Body" name:"OssBucketName"`
	Crop                   string           `position:"Body" name:"Crop"`
}

LivenessFaceVerifyRequest is the request struct for api LivenessFaceVerify

func CreateLivenessFaceVerifyRequest added in v1.61.583

func CreateLivenessFaceVerifyRequest() (request *LivenessFaceVerifyRequest)

CreateLivenessFaceVerifyRequest creates a request to invoke LivenessFaceVerify API

type LivenessFaceVerifyResponse added in v1.61.583

type LivenessFaceVerifyResponse struct {
	*responses.BaseResponse
	Code         string       `json:"Code" xml:"Code"`
	Message      string       `json:"Message" xml:"Message"`
	RequestId    string       `json:"RequestId" xml:"RequestId"`
	ResultObject ResultObject `json:"ResultObject" xml:"ResultObject"`
}

LivenessFaceVerifyResponse is the response struct for api LivenessFaceVerify

func CreateLivenessFaceVerifyResponse added in v1.61.583

func CreateLivenessFaceVerifyResponse() (response *LivenessFaceVerifyResponse)

CreateLivenessFaceVerifyResponse creates a response to parse from LivenessFaceVerify response

type Material

type Material struct {
	FaceImageUrl  string     `json:"FaceImageUrl" xml:"FaceImageUrl"`
	FaceQuality   string     `json:"FaceQuality" xml:"FaceQuality"`
	FaceGlobalUrl string     `json:"FaceGlobalUrl" xml:"FaceGlobalUrl"`
	FaceMask      bool       `json:"FaceMask" xml:"FaceMask"`
	IdCardNumber  string     `json:"IdCardNumber" xml:"IdCardNumber"`
	IdCardName    string     `json:"IdCardName" xml:"IdCardName"`
	VideoUrls     []string   `json:"VideoUrls" xml:"VideoUrls"`
	IdCardInfo    IdCardInfo `json:"IdCardInfo" xml:"IdCardInfo"`
}

Material is a nested struct in cloudauth response

type MaterialInVerifyMaterial added in v1.61.381

type MaterialInVerifyMaterial struct {
	IdCardNumber  string     `json:"IdCardNumber" xml:"IdCardNumber"`
	FaceGlobalUrl string     `json:"FaceGlobalUrl" xml:"FaceGlobalUrl"`
	FaceImageUrl  string     `json:"FaceImageUrl" xml:"FaceImageUrl"`
	FaceMask      string     `json:"FaceMask" xml:"FaceMask"`
	IdCardName    string     `json:"IdCardName" xml:"IdCardName"`
	FaceQuality   string     `json:"FaceQuality" xml:"FaceQuality"`
	IdCardInfo    IdCardInfo `json:"IdCardInfo" xml:"IdCardInfo"`
}

MaterialInVerifyMaterial is a nested struct in cloudauth response

type Mobile3MetaDetailStandardVerifyRequest added in v1.63.87

type Mobile3MetaDetailStandardVerifyRequest struct {
	*requests.RpcRequest
	ParamType   string `position:"Body" name:"ParamType"`
	Mobile      string `position:"Body" name:"Mobile"`
	IdentifyNum string `position:"Body" name:"IdentifyNum"`
	UserName    string `position:"Body" name:"UserName"`
}

Mobile3MetaDetailStandardVerifyRequest is the request struct for api Mobile3MetaDetailStandardVerify

func CreateMobile3MetaDetailStandardVerifyRequest added in v1.63.87

func CreateMobile3MetaDetailStandardVerifyRequest() (request *Mobile3MetaDetailStandardVerifyRequest)

CreateMobile3MetaDetailStandardVerifyRequest creates a request to invoke Mobile3MetaDetailStandardVerify API

type Mobile3MetaDetailStandardVerifyResponse added in v1.63.87

type Mobile3MetaDetailStandardVerifyResponse struct {
	*responses.BaseResponse
	RequestId    string       `json:"RequestId" xml:"RequestId"`
	Code         string       `json:"Code" xml:"Code"`
	Message      string       `json:"Message" xml:"Message"`
	ResultObject ResultObject `json:"ResultObject" xml:"ResultObject"`
}

Mobile3MetaDetailStandardVerifyResponse is the response struct for api Mobile3MetaDetailStandardVerify

func CreateMobile3MetaDetailStandardVerifyResponse added in v1.63.87

func CreateMobile3MetaDetailStandardVerifyResponse() (response *Mobile3MetaDetailStandardVerifyResponse)

CreateMobile3MetaDetailStandardVerifyResponse creates a response to parse from Mobile3MetaDetailStandardVerify response

type Mobile3MetaDetailVerifyRequest added in v1.62.710

type Mobile3MetaDetailVerifyRequest struct {
	*requests.RpcRequest
	ParamType   string `position:"Body" name:"ParamType"`
	Mobile      string `position:"Body" name:"Mobile"`
	IdentifyNum string `position:"Body" name:"IdentifyNum"`
	UserName    string `position:"Body" name:"UserName"`
}

Mobile3MetaDetailVerifyRequest is the request struct for api Mobile3MetaDetailVerify

func CreateMobile3MetaDetailVerifyRequest added in v1.62.710

func CreateMobile3MetaDetailVerifyRequest() (request *Mobile3MetaDetailVerifyRequest)

CreateMobile3MetaDetailVerifyRequest creates a request to invoke Mobile3MetaDetailVerify API

type Mobile3MetaDetailVerifyResponse added in v1.62.710

type Mobile3MetaDetailVerifyResponse struct {
	*responses.BaseResponse
	RequestId    string       `json:"RequestId" xml:"RequestId"`
	Code         string       `json:"Code" xml:"Code"`
	Message      string       `json:"Message" xml:"Message"`
	ResultObject ResultObject `json:"ResultObject" xml:"ResultObject"`
}

Mobile3MetaDetailVerifyResponse is the response struct for api Mobile3MetaDetailVerify

func CreateMobile3MetaDetailVerifyResponse added in v1.62.710

func CreateMobile3MetaDetailVerifyResponse() (response *Mobile3MetaDetailVerifyResponse)

CreateMobile3MetaDetailVerifyResponse creates a response to parse from Mobile3MetaDetailVerify response

type Mobile3MetaSimpleStandardVerifyRequest added in v1.63.87

type Mobile3MetaSimpleStandardVerifyRequest struct {
	*requests.RpcRequest
	ParamType   string `position:"Body" name:"ParamType"`
	Mobile      string `position:"Body" name:"Mobile"`
	IdentifyNum string `position:"Body" name:"IdentifyNum"`
	UserName    string `position:"Body" name:"UserName"`
}

Mobile3MetaSimpleStandardVerifyRequest is the request struct for api Mobile3MetaSimpleStandardVerify

func CreateMobile3MetaSimpleStandardVerifyRequest added in v1.63.87

func CreateMobile3MetaSimpleStandardVerifyRequest() (request *Mobile3MetaSimpleStandardVerifyRequest)

CreateMobile3MetaSimpleStandardVerifyRequest creates a request to invoke Mobile3MetaSimpleStandardVerify API

type Mobile3MetaSimpleStandardVerifyResponse added in v1.63.87

type Mobile3MetaSimpleStandardVerifyResponse struct {
	*responses.BaseResponse
	RequestId    string       `json:"RequestId" xml:"RequestId"`
	Code         string       `json:"Code" xml:"Code"`
	Message      string       `json:"Message" xml:"Message"`
	ResultObject ResultObject `json:"ResultObject" xml:"ResultObject"`
}

Mobile3MetaSimpleStandardVerifyResponse is the response struct for api Mobile3MetaSimpleStandardVerify

func CreateMobile3MetaSimpleStandardVerifyResponse added in v1.63.87

func CreateMobile3MetaSimpleStandardVerifyResponse() (response *Mobile3MetaSimpleStandardVerifyResponse)

CreateMobile3MetaSimpleStandardVerifyResponse creates a response to parse from Mobile3MetaSimpleStandardVerify response

type Mobile3MetaSimpleVerifyRequest added in v1.62.710

type Mobile3MetaSimpleVerifyRequest struct {
	*requests.RpcRequest
	ParamType   string `position:"Body" name:"ParamType"`
	Mobile      string `position:"Body" name:"Mobile"`
	IdentifyNum string `position:"Body" name:"IdentifyNum"`
	UserName    string `position:"Body" name:"UserName"`
}

Mobile3MetaSimpleVerifyRequest is the request struct for api Mobile3MetaSimpleVerify

func CreateMobile3MetaSimpleVerifyRequest added in v1.62.710

func CreateMobile3MetaSimpleVerifyRequest() (request *Mobile3MetaSimpleVerifyRequest)

CreateMobile3MetaSimpleVerifyRequest creates a request to invoke Mobile3MetaSimpleVerify API

type Mobile3MetaSimpleVerifyResponse added in v1.62.710

type Mobile3MetaSimpleVerifyResponse struct {
	*responses.BaseResponse
	RequestId    string       `json:"RequestId" xml:"RequestId"`
	Code         string       `json:"Code" xml:"Code"`
	Message      string       `json:"Message" xml:"Message"`
	ResultObject ResultObject `json:"ResultObject" xml:"ResultObject"`
}

Mobile3MetaSimpleVerifyResponse is the response struct for api Mobile3MetaSimpleVerify

func CreateMobile3MetaSimpleVerifyResponse added in v1.62.710

func CreateMobile3MetaSimpleVerifyResponse() (response *Mobile3MetaSimpleVerifyResponse)

CreateMobile3MetaSimpleVerifyResponse creates a response to parse from Mobile3MetaSimpleVerify response

type MobileDetectRequest added in v1.63.87

type MobileDetectRequest struct {
	*requests.RpcRequest
	ParamType string `position:"Body" name:"ParamType"`
	Mobiles   string `position:"Body" name:"Mobiles"`
}

MobileDetectRequest is the request struct for api MobileDetect

func CreateMobileDetectRequest added in v1.63.87

func CreateMobileDetectRequest() (request *MobileDetectRequest)

CreateMobileDetectRequest creates a request to invoke MobileDetect API

type MobileDetectResponse added in v1.63.87

type MobileDetectResponse struct {
	*responses.BaseResponse
	RequestId    string       `json:"RequestId" xml:"RequestId"`
	Code         string       `json:"Code" xml:"Code"`
	Message      string       `json:"Message" xml:"Message"`
	ResultObject ResultObject `json:"ResultObject" xml:"ResultObject"`
}

MobileDetectResponse is the response struct for api MobileDetect

func CreateMobileDetectResponse added in v1.63.87

func CreateMobileDetectResponse() (response *MobileDetectResponse)

CreateMobileDetectResponse creates a response to parse from MobileDetect response

type MobileOnlineStatusRequest added in v1.63.87

type MobileOnlineStatusRequest struct {
	*requests.RpcRequest
	ParamType string `position:"Body" name:"ParamType"`
	Mobile    string `position:"Body" name:"Mobile"`
}

MobileOnlineStatusRequest is the request struct for api MobileOnlineStatus

func CreateMobileOnlineStatusRequest added in v1.63.87

func CreateMobileOnlineStatusRequest() (request *MobileOnlineStatusRequest)

CreateMobileOnlineStatusRequest creates a request to invoke MobileOnlineStatus API

type MobileOnlineStatusResponse added in v1.63.87

type MobileOnlineStatusResponse struct {
	*responses.BaseResponse
	RequestId    string       `json:"RequestId" xml:"RequestId"`
	Code         string       `json:"Code" xml:"Code"`
	Message      string       `json:"Message" xml:"Message"`
	ResultObject ResultObject `json:"ResultObject" xml:"ResultObject"`
}

MobileOnlineStatusResponse is the response struct for api MobileOnlineStatus

func CreateMobileOnlineStatusResponse added in v1.63.87

func CreateMobileOnlineStatusResponse() (response *MobileOnlineStatusResponse)

CreateMobileOnlineStatusResponse creates a response to parse from MobileOnlineStatus response

type MobileOnlineTimeRequest added in v1.63.87

type MobileOnlineTimeRequest struct {
	*requests.RpcRequest
	ParamType string `position:"Body" name:"ParamType"`
	Mobile    string `position:"Body" name:"Mobile"`
}

MobileOnlineTimeRequest is the request struct for api MobileOnlineTime

func CreateMobileOnlineTimeRequest added in v1.63.87

func CreateMobileOnlineTimeRequest() (request *MobileOnlineTimeRequest)

CreateMobileOnlineTimeRequest creates a request to invoke MobileOnlineTime API

type MobileOnlineTimeResponse added in v1.63.87

type MobileOnlineTimeResponse struct {
	*responses.BaseResponse
	RequestId    string       `json:"RequestId" xml:"RequestId"`
	Code         string       `json:"Code" xml:"Code"`
	Message      string       `json:"Message" xml:"Message"`
	ResultObject ResultObject `json:"ResultObject" xml:"ResultObject"`
}

MobileOnlineTimeResponse is the response struct for api MobileOnlineTime

func CreateMobileOnlineTimeResponse added in v1.63.87

func CreateMobileOnlineTimeResponse() (response *MobileOnlineTimeResponse)

CreateMobileOnlineTimeResponse creates a response to parse from MobileOnlineTime response

type ModifyDeviceInfoRequest

type ModifyDeviceInfoRequest struct {
	*requests.RpcRequest
	UserDeviceId string `position:"Query" name:"UserDeviceId"`
	Duration     string `position:"Query" name:"Duration"`
	ExpiredDay   string `position:"Query" name:"ExpiredDay"`
	SourceIp     string `position:"Query" name:"SourceIp"`
	Lang         string `position:"Query" name:"Lang"`
	DeviceId     string `position:"Query" name:"DeviceId"`
	BizType      string `position:"Query" name:"BizType"`
}

ModifyDeviceInfoRequest is the request struct for api ModifyDeviceInfo

func CreateModifyDeviceInfoRequest

func CreateModifyDeviceInfoRequest() (request *ModifyDeviceInfoRequest)

CreateModifyDeviceInfoRequest creates a request to invoke ModifyDeviceInfo API

type ModifyDeviceInfoResponse

type ModifyDeviceInfoResponse struct {
	*responses.BaseResponse
	RequestId    string `json:"RequestId" xml:"RequestId"`
	UserDeviceId string `json:"UserDeviceId" xml:"UserDeviceId"`
	DeviceId     string `json:"DeviceId" xml:"DeviceId"`
	ExpiredDay   string `json:"ExpiredDay" xml:"ExpiredDay"`
	BeginDay     string `json:"BeginDay" xml:"BeginDay"`
	BizType      string `json:"BizType" xml:"BizType"`
}

ModifyDeviceInfoResponse is the response struct for api ModifyDeviceInfo

func CreateModifyDeviceInfoResponse

func CreateModifyDeviceInfoResponse() (response *ModifyDeviceInfoResponse)

CreateModifyDeviceInfoResponse creates a response to parse from ModifyDeviceInfo response

type OssUploadToken

type OssUploadToken struct {
	Key      string `json:"Key" xml:"Key"`
	Token    string `json:"Token" xml:"Token"`
	Path     string `json:"Path" xml:"Path"`
	Bucket   string `json:"Bucket" xml:"Bucket"`
	Expired  int64  `json:"Expired" xml:"Expired"`
	EndPoint string `json:"EndPoint" xml:"EndPoint"`
	Secret   string `json:"Secret" xml:"Secret"`
}

OssUploadToken is a nested struct in cloudauth response

type PageQueryWhiteListSettingRequest added in v1.63.87

type PageQueryWhiteListSettingRequest struct {
	*requests.RpcRequest
	ValidEndDate   string           `position:"Query" name:"ValidEndDate"`
	CertifyId      string           `position:"Query" name:"CertifyId"`
	CertNo         string           `position:"Query" name:"CertNo"`
	PageSize       requests.Integer `position:"Query" name:"PageSize"`
	CurrentPage    requests.Integer `position:"Query" name:"CurrentPage"`
	ServiceCode    string           `position:"Query" name:"ServiceCode"`
	SceneId        requests.Integer `position:"Query" name:"SceneId"`
	ValidStartDate string           `position:"Query" name:"ValidStartDate"`
	Status         string           `position:"Query" name:"Status"`
}

PageQueryWhiteListSettingRequest is the request struct for api PageQueryWhiteListSetting

func CreatePageQueryWhiteListSettingRequest added in v1.63.87

func CreatePageQueryWhiteListSettingRequest() (request *PageQueryWhiteListSettingRequest)

CreatePageQueryWhiteListSettingRequest creates a request to invoke PageQueryWhiteListSetting API

type PageQueryWhiteListSettingResponse added in v1.63.87

type PageQueryWhiteListSettingResponse struct {
	*responses.BaseResponse
	RequestId    string             `json:"RequestId" xml:"RequestId"`
	Code         string             `json:"Code" xml:"Code"`
	Message      string             `json:"Message" xml:"Message"`
	Success      bool               `json:"Success" xml:"Success"`
	TotalItem    int                `json:"TotalItem" xml:"TotalItem"`
	TotalPage    int                `json:"TotalPage" xml:"TotalPage"`
	CurrentPage  int                `json:"CurrentPage" xml:"CurrentPage"`
	PageSize     int                `json:"PageSize" xml:"PageSize"`
	ResultObject []ResultObjectItem `json:"ResultObject" xml:"ResultObject"`
}

PageQueryWhiteListSettingResponse is the response struct for api PageQueryWhiteListSetting

func CreatePageQueryWhiteListSettingResponse added in v1.63.87

func CreatePageQueryWhiteListSettingResponse() (response *PageQueryWhiteListSettingResponse)

CreatePageQueryWhiteListSettingResponse creates a response to parse from PageQueryWhiteListSetting response

type RemoveWhiteListSettingRequest added in v1.63.87

type RemoveWhiteListSettingRequest struct {
	*requests.RpcRequest
	ServiceCode string    `position:"Query" name:"ServiceCode"`
	Ids         *[]string `position:"Query" name:"Ids"  type:"Json"`
}

RemoveWhiteListSettingRequest is the request struct for api RemoveWhiteListSetting

func CreateRemoveWhiteListSettingRequest added in v1.63.87

func CreateRemoveWhiteListSettingRequest() (request *RemoveWhiteListSettingRequest)

CreateRemoveWhiteListSettingRequest creates a request to invoke RemoveWhiteListSetting API

type RemoveWhiteListSettingResponse added in v1.63.87

type RemoveWhiteListSettingResponse struct {
	*responses.BaseResponse
	RequestId    string `json:"RequestId" xml:"RequestId"`
	Code         string `json:"Code" xml:"Code"`
	Message      string `json:"Message" xml:"Message"`
	Success      bool   `json:"Success" xml:"Success"`
	ResultObject bool   `json:"ResultObject" xml:"ResultObject"`
}

RemoveWhiteListSettingResponse is the response struct for api RemoveWhiteListSetting

func CreateRemoveWhiteListSettingResponse added in v1.63.87

func CreateRemoveWhiteListSettingResponse() (response *RemoveWhiteListSettingResponse)

CreateRemoveWhiteListSettingResponse creates a response to parse from RemoveWhiteListSetting response

type ResultObject added in v1.61.13

type ResultObject struct {
	VerifyScore  float64                `json:"VerifyScore" xml:"VerifyScore"`
	DeviceRisk   string                 `json:"DeviceRisk" xml:"DeviceRisk"`
	RiskExtends  string                 `json:"RiskExtends" xml:"RiskExtends"`
	DeviceToken  string                 `json:"DeviceToken" xml:"DeviceToken"`
	Passed       string                 `json:"Passed" xml:"Passed"`
	FailReason   string                 `json:"FailReason" xml:"FailReason"`
	MaterialInfo string                 `json:"MaterialInfo" xml:"MaterialInfo"`
	Score        string                 `json:"Score" xml:"Score"`
	DeleteResult string                 `json:"DeleteResult" xml:"DeleteResult"`
	IdentityInfo string                 `json:"IdentityInfo" xml:"IdentityInfo"`
	CertifyId    string                 `json:"CertifyId" xml:"CertifyId"`
	BizCode      string                 `json:"BizCode" xml:"BizCode"`
	ChargeCount  string                 `json:"ChargeCount" xml:"ChargeCount"`
	RiakTags     string                 `json:"RiakTags" xml:"RiakTags"`
	VehicleInfo  string                 `json:"VehicleInfo" xml:"VehicleInfo"`
	Result       string                 `json:"Result" xml:"Result"`
	IspName      string                 `json:"IspName" xml:"IspName"`
	SubCode      string                 `json:"SubCode" xml:"SubCode"`
	VerifyResult string                 `json:"VerifyResult" xml:"VerifyResult"`
	RiskTag      string                 `json:"RiskTag" xml:"RiskTag"`
	TimeCode     string                 `json:"TimeCode" xml:"TimeCode"`
	Success      string                 `json:"Success" xml:"Success"`
	UserInfo     string                 `json:"UserInfo" xml:"UserInfo"`
	VerifyDetail string                 `json:"VerifyDetail" xml:"VerifyDetail"`
	RiskScore    map[string]interface{} `json:"RiskScore" xml:"RiskScore"`
	OcrInfo      string                 `json:"OcrInfo" xml:"OcrInfo"`
	CertifyUrl   string                 `json:"CertifyUrl" xml:"CertifyUrl"`
	RiskTags     string                 `json:"RiskTags" xml:"RiskTags"`
	VlResult     VlResult               `json:"VlResult" xml:"VlResult"`
	Items        []ItemsItem            `json:"Items" xml:"Items"`
}

ResultObject is a nested struct in cloudauth response

type ResultObjectInPageQueryWhiteListSetting added in v1.63.87

type ResultObjectInPageQueryWhiteListSetting struct {
	ResultObjectItem []ResultObjectItem `json:"resultObject" xml:"resultObject"`
}

ResultObjectInPageQueryWhiteListSetting is a nested struct in cloudauth response

type ResultObjectItem added in v1.63.87

type ResultObjectItem struct {
	Id             int64  `json:"Id" xml:"Id"`
	GmtCreate      string `json:"GmtCreate" xml:"GmtCreate"`
	GmtModified    string `json:"GmtModified" xml:"GmtModified"`
	ServiceCode    string `json:"ServiceCode" xml:"ServiceCode"`
	CertifyId      string `json:"CertifyId" xml:"CertifyId"`
	CertNo         string `json:"CertNo" xml:"CertNo"`
	SceneId        int64  `json:"SceneId" xml:"SceneId"`
	ValidStartDate string `json:"ValidStartDate" xml:"ValidStartDate"`
	ValidEndDate   string `json:"ValidEndDate" xml:"ValidEndDate"`
	Status         string `json:"Status" xml:"Status"`
	Remark         string `json:"Remark" xml:"Remark"`
}

ResultObjectItem is a nested struct in cloudauth response

type Smiling

type Smiling struct {
	Value     float64 `json:"Value" xml:"Value"`
	Threshold float64 `json:"Threshold" xml:"Threshold"`
}

Smiling is a nested struct in cloudauth response

type StepList added in v1.61.1494

type StepList struct {
	Step []string `json:"Step" xml:"Step"`
}

StepList is a nested struct in cloudauth response

type Vehicle5ItemQueryRequest added in v1.63.87

type Vehicle5ItemQueryRequest struct {
	*requests.RpcRequest
	VehicleType string `position:"Query" name:"VehicleType"`
	ParamType   string `position:"Query" name:"ParamType"`
	VehicleNum  string `position:"Query" name:"VehicleNum"`
}

Vehicle5ItemQueryRequest is the request struct for api Vehicle5ItemQuery

func CreateVehicle5ItemQueryRequest added in v1.63.87

func CreateVehicle5ItemQueryRequest() (request *Vehicle5ItemQueryRequest)

CreateVehicle5ItemQueryRequest creates a request to invoke Vehicle5ItemQuery API

type Vehicle5ItemQueryResponse added in v1.63.87

type Vehicle5ItemQueryResponse struct {
	*responses.BaseResponse
	RequestId    string       `json:"RequestId" xml:"RequestId"`
	Message      string       `json:"Message" xml:"Message"`
	Code         string       `json:"Code" xml:"Code"`
	ResultObject ResultObject `json:"ResultObject" xml:"ResultObject"`
}

Vehicle5ItemQueryResponse is the response struct for api Vehicle5ItemQuery

func CreateVehicle5ItemQueryResponse added in v1.63.87

func CreateVehicle5ItemQueryResponse() (response *Vehicle5ItemQueryResponse)

CreateVehicle5ItemQueryResponse creates a response to parse from Vehicle5ItemQuery response

type VehicleInsureQueryRequest added in v1.63.87

type VehicleInsureQueryRequest struct {
	*requests.RpcRequest
	VehicleType string `position:"Query" name:"VehicleType"`
	ParamType   string `position:"Query" name:"ParamType"`
	VehicleNum  string `position:"Query" name:"VehicleNum"`
	Vin         string `position:"Query" name:"Vin"`
}

VehicleInsureQueryRequest is the request struct for api VehicleInsureQuery

func CreateVehicleInsureQueryRequest added in v1.63.87

func CreateVehicleInsureQueryRequest() (request *VehicleInsureQueryRequest)

CreateVehicleInsureQueryRequest creates a request to invoke VehicleInsureQuery API

type VehicleInsureQueryResponse added in v1.63.87

type VehicleInsureQueryResponse struct {
	*responses.BaseResponse
	RequestId    string       `json:"RequestId" xml:"RequestId"`
	Message      string       `json:"Message" xml:"Message"`
	Code         string       `json:"Code" xml:"Code"`
	ResultObject ResultObject `json:"ResultObject" xml:"ResultObject"`
}

VehicleInsureQueryResponse is the response struct for api VehicleInsureQuery

func CreateVehicleInsureQueryResponse added in v1.63.87

func CreateVehicleInsureQueryResponse() (response *VehicleInsureQueryResponse)

CreateVehicleInsureQueryResponse creates a response to parse from VehicleInsureQuery response

type VehicleMetaVerifyRequest added in v1.63.87

type VehicleMetaVerifyRequest struct {
	*requests.RpcRequest
	VehicleType    string `position:"Query" name:"VehicleType"`
	ParamType      string `position:"Query" name:"ParamType"`
	VehicleNum     string `position:"Query" name:"VehicleNum"`
	IdentifyNum    string `position:"Query" name:"IdentifyNum"`
	VerifyMetaType string `position:"Query" name:"VerifyMetaType"`
	UserName       string `position:"Query" name:"UserName"`
}

VehicleMetaVerifyRequest is the request struct for api VehicleMetaVerify

func CreateVehicleMetaVerifyRequest added in v1.63.87

func CreateVehicleMetaVerifyRequest() (request *VehicleMetaVerifyRequest)

CreateVehicleMetaVerifyRequest creates a request to invoke VehicleMetaVerify API

type VehicleMetaVerifyResponse added in v1.63.87

type VehicleMetaVerifyResponse struct {
	*responses.BaseResponse
	RequestId    string       `json:"RequestId" xml:"RequestId"`
	Code         string       `json:"Code" xml:"Code"`
	Message      string       `json:"Message" xml:"Message"`
	ResultObject ResultObject `json:"ResultObject" xml:"ResultObject"`
}

VehicleMetaVerifyResponse is the response struct for api VehicleMetaVerify

func CreateVehicleMetaVerifyResponse added in v1.63.87

func CreateVehicleMetaVerifyResponse() (response *VehicleMetaVerifyResponse)

CreateVehicleMetaVerifyResponse creates a response to parse from VehicleMetaVerify response

type VehicleMetaVerifyV2Request added in v1.63.87

type VehicleMetaVerifyV2Request struct {
	*requests.RpcRequest
	VehicleType    string `position:"Query" name:"VehicleType"`
	ParamType      string `position:"Query" name:"ParamType"`
	VehicleNum     string `position:"Query" name:"VehicleNum"`
	IdentifyNum    string `position:"Query" name:"IdentifyNum"`
	VerifyMetaType string `position:"Query" name:"VerifyMetaType"`
	UserName       string `position:"Query" name:"UserName"`
}

VehicleMetaVerifyV2Request is the request struct for api VehicleMetaVerifyV2

func CreateVehicleMetaVerifyV2Request added in v1.63.87

func CreateVehicleMetaVerifyV2Request() (request *VehicleMetaVerifyV2Request)

CreateVehicleMetaVerifyV2Request creates a request to invoke VehicleMetaVerifyV2 API

type VehicleMetaVerifyV2Response added in v1.63.87

type VehicleMetaVerifyV2Response struct {
	*responses.BaseResponse
	RequestId    string       `json:"RequestId" xml:"RequestId"`
	Code         string       `json:"Code" xml:"Code"`
	Message      string       `json:"Message" xml:"Message"`
	ResultObject ResultObject `json:"ResultObject" xml:"ResultObject"`
}

VehicleMetaVerifyV2Response is the response struct for api VehicleMetaVerifyV2

func CreateVehicleMetaVerifyV2Response added in v1.63.87

func CreateVehicleMetaVerifyV2Response() (response *VehicleMetaVerifyV2Response)

CreateVehicleMetaVerifyV2Response creates a response to parse from VehicleMetaVerifyV2 response

type VehicleQueryRequest added in v1.63.87

type VehicleQueryRequest struct {
	*requests.RpcRequest
	VehicleType string `position:"Query" name:"VehicleType"`
	ParamType   string `position:"Query" name:"ParamType"`
	VehicleNum  string `position:"Query" name:"VehicleNum"`
}

VehicleQueryRequest is the request struct for api VehicleQuery

func CreateVehicleQueryRequest added in v1.63.87

func CreateVehicleQueryRequest() (request *VehicleQueryRequest)

CreateVehicleQueryRequest creates a request to invoke VehicleQuery API

type VehicleQueryResponse added in v1.63.87

type VehicleQueryResponse struct {
	*responses.BaseResponse
	RequestId    string       `json:"RequestId" xml:"RequestId"`
	Message      string       `json:"Message" xml:"Message"`
	Code         string       `json:"Code" xml:"Code"`
	ResultObject ResultObject `json:"ResultObject" xml:"ResultObject"`
}

VehicleQueryResponse is the response struct for api VehicleQuery

func CreateVehicleQueryResponse added in v1.63.87

func CreateVehicleQueryResponse() (response *VehicleQueryResponse)

CreateVehicleQueryResponse creates a response to parse from VehicleQuery response

type VerifyMaterialRequest

type VerifyMaterialRequest struct {
	*requests.RpcRequest
	FaceImageUrl        string `position:"Query" name:"FaceImageUrl"`
	UserId              string `position:"Query" name:"UserId"`
	IdCardBackImageUrl  string `position:"Query" name:"IdCardBackImageUrl"`
	IdCardNumber        string `position:"Query" name:"IdCardNumber"`
	IdCardFrontImageUrl string `position:"Query" name:"IdCardFrontImageUrl"`
	BizType             string `position:"Query" name:"BizType"`
	BizId               string `position:"Query" name:"BizId"`
	Name                string `position:"Query" name:"Name"`
}

VerifyMaterialRequest is the request struct for api VerifyMaterial

func CreateVerifyMaterialRequest

func CreateVerifyMaterialRequest() (request *VerifyMaterialRequest)

CreateVerifyMaterialRequest creates a request to invoke VerifyMaterial API

type VerifyMaterialResponse

type VerifyMaterialResponse struct {
	*responses.BaseResponse
	AuthorityComparisionScore float64                  `json:"AuthorityComparisionScore" xml:"AuthorityComparisionScore"`
	VerifyStatus              int                      `json:"VerifyStatus" xml:"VerifyStatus"`
	RequestId                 string                   `json:"RequestId" xml:"RequestId"`
	VerifyToken               string                   `json:"VerifyToken" xml:"VerifyToken"`
	IdCardFaceComparisonScore float64                  `json:"IdCardFaceComparisonScore" xml:"IdCardFaceComparisonScore"`
	Material                  MaterialInVerifyMaterial `json:"Material" xml:"Material"`
}

VerifyMaterialResponse is the response struct for api VerifyMaterial

func CreateVerifyMaterialResponse

func CreateVerifyMaterialResponse() (response *VerifyMaterialResponse)

CreateVerifyMaterialResponse creates a response to parse from VerifyMaterial response

type VideoUrls

type VideoUrls struct {
	VideoUrl []string `json:"VideoUrl" xml:"VideoUrl"`
}

VideoUrls is a nested struct in cloudauth response

type VlResult added in v1.63.87

type VlResult struct {
	Success   bool   `json:"Success" xml:"Success"`
	VlContent string `json:"VlContent" xml:"VlContent"`
}

VlResult is a nested struct in cloudauth response

Source Files

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL