Browse Source

Update interface params of the cloudauth.

sdk-team 6 years ago
parent
commit
5cc1281355

+ 3 - 0
ChangeLog.txt

@@ -1,3 +1,6 @@
+2019-10-30 Version: 1.60.221
+- Update interface params of the cloudauth.
+
 2019-10-29 Version: 1.60.220
 2019-10-29 Version: 1.60.220
 - Add a new Alibaba Cloud Bill API named QueryAccountBill.
 - Add a new Alibaba Cloud Bill API named QueryAccountBill.
 
 

+ 2 - 2
services/cloudauth/compare_faces.go

@@ -78,10 +78,10 @@ type CompareFacesRequest struct {
 	*requests.RpcRequest
 	*requests.RpcRequest
 	SourceImageType  string           `position:"Body" name:"SourceImageType"`
 	SourceImageType  string           `position:"Body" name:"SourceImageType"`
 	ResourceOwnerId  requests.Integer `position:"Query" name:"ResourceOwnerId"`
 	ResourceOwnerId  requests.Integer `position:"Query" name:"ResourceOwnerId"`
-	SourceIp         string           `position:"Query" name:"SourceIp"`
 	TargetImageType  string           `position:"Body" name:"TargetImageType"`
 	TargetImageType  string           `position:"Body" name:"TargetImageType"`
-	SourceImageValue string           `position:"Body" name:"SourceImageValue"`
 	TargetImageValue string           `position:"Body" name:"TargetImageValue"`
 	TargetImageValue string           `position:"Body" name:"TargetImageValue"`
+	SourceIp         string           `position:"Query" name:"SourceIp"`
+	SourceImageValue string           `position:"Body" name:"SourceImageValue"`
 }
 }
 
 
 // CompareFacesResponse is the response struct for api CompareFaces
 // CompareFacesResponse is the response struct for api CompareFaces

+ 2 - 2
services/cloudauth/create_auth_key.go

@@ -76,10 +76,10 @@ func (client *Client) CreateAuthKeyWithCallback(request *CreateAuthKeyRequest, c
 // CreateAuthKeyRequest is the request struct for api CreateAuthKey
 // CreateAuthKeyRequest is the request struct for api CreateAuthKey
 type CreateAuthKeyRequest struct {
 type CreateAuthKeyRequest struct {
 	*requests.RpcRequest
 	*requests.RpcRequest
-	BizType      string           `position:"Query" name:"BizType"`
 	UserDeviceId string           `position:"Query" name:"UserDeviceId"`
 	UserDeviceId string           `position:"Query" name:"UserDeviceId"`
-	SourceIp     string           `position:"Query" name:"SourceIp"`
 	Test         requests.Boolean `position:"Query" name:"Test"`
 	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"`
 	AuthYears    requests.Integer `position:"Query" name:"AuthYears"`
 	Lang         string           `position:"Query" name:"Lang"`
 	Lang         string           `position:"Query" name:"Lang"`
 }
 }

+ 2 - 2
services/cloudauth/create_rpsdk.go

@@ -76,10 +76,10 @@ func (client *Client) CreateRPSDKWithCallback(request *CreateRPSDKRequest, callb
 // CreateRPSDKRequest is the request struct for api CreateRPSDK
 // CreateRPSDKRequest is the request struct for api CreateRPSDK
 type CreateRPSDKRequest struct {
 type CreateRPSDKRequest struct {
 	*requests.RpcRequest
 	*requests.RpcRequest
-	SourceIp string `position:"Query" name:"SourceIp"`
 	AppUrl   string `position:"Query" name:"AppUrl"`
 	AppUrl   string `position:"Query" name:"AppUrl"`
-	Lang     string `position:"Query" name:"Lang"`
 	Platform string `position:"Query" name:"Platform"`
 	Platform string `position:"Query" name:"Platform"`
+	SourceIp string `position:"Query" name:"SourceIp"`
+	Lang     string `position:"Query" name:"Lang"`
 }
 }
 
 
 // CreateRPSDKResponse is the response struct for api CreateRPSDK
 // CreateRPSDKResponse is the response struct for api CreateRPSDK

+ 2 - 2
services/cloudauth/create_verify_sdk.go

@@ -76,10 +76,10 @@ func (client *Client) CreateVerifySDKWithCallback(request *CreateVerifySDKReques
 // CreateVerifySDKRequest is the request struct for api CreateVerifySDK
 // CreateVerifySDKRequest is the request struct for api CreateVerifySDK
 type CreateVerifySDKRequest struct {
 type CreateVerifySDKRequest struct {
 	*requests.RpcRequest
 	*requests.RpcRequest
-	SourceIp string `position:"Query" name:"SourceIp"`
 	AppUrl   string `position:"Query" name:"AppUrl"`
 	AppUrl   string `position:"Query" name:"AppUrl"`
-	Lang     string `position:"Query" name:"Lang"`
 	Platform string `position:"Query" name:"Platform"`
 	Platform string `position:"Query" name:"Platform"`
+	SourceIp string `position:"Query" name:"SourceIp"`
+	Lang     string `position:"Query" name:"Lang"`
 }
 }
 
 
 // CreateVerifySDKResponse is the response struct for api CreateVerifySDK
 // CreateVerifySDKResponse is the response struct for api CreateVerifySDK

+ 3 - 3
services/cloudauth/create_verify_setting.go

@@ -76,12 +76,12 @@ func (client *Client) CreateVerifySettingWithCallback(request *CreateVerifySetti
 // CreateVerifySettingRequest is the request struct for api CreateVerifySetting
 // CreateVerifySettingRequest is the request struct for api CreateVerifySetting
 type CreateVerifySettingRequest struct {
 type CreateVerifySettingRequest struct {
 	*requests.RpcRequest
 	*requests.RpcRequest
-	BizType     string           `position:"Query" name:"BizType"`
-	ResultStep  requests.Boolean `position:"Query" name:"ResultStep"`
 	GuideStep   requests.Boolean `position:"Query" name:"GuideStep"`
 	GuideStep   requests.Boolean `position:"Query" name:"GuideStep"`
+	ResultStep  requests.Boolean `position:"Query" name:"ResultStep"`
 	SourceIp    string           `position:"Query" name:"SourceIp"`
 	SourceIp    string           `position:"Query" name:"SourceIp"`
-	BizName     string           `position:"Query" name:"BizName"`
 	Solution    string           `position:"Query" name:"Solution"`
 	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"`
 	PrivacyStep requests.Boolean `position:"Query" name:"PrivacyStep"`
 }
 }
 
 

+ 5 - 5
services/cloudauth/describe_device_info.go

@@ -76,16 +76,16 @@ func (client *Client) DescribeDeviceInfoWithCallback(request *DescribeDeviceInfo
 // DescribeDeviceInfoRequest is the request struct for api DescribeDeviceInfo
 // DescribeDeviceInfoRequest is the request struct for api DescribeDeviceInfo
 type DescribeDeviceInfoRequest struct {
 type DescribeDeviceInfoRequest struct {
 	*requests.RpcRequest
 	*requests.RpcRequest
-	BizType         string           `position:"Query" name:"BizType"`
 	UserDeviceId    string           `position:"Query" name:"UserDeviceId"`
 	UserDeviceId    string           `position:"Query" name:"UserDeviceId"`
-	TotalCount      requests.Integer `position:"Query" name:"TotalCount"`
 	SourceIp        string           `position:"Query" name:"SourceIp"`
 	SourceIp        string           `position:"Query" name:"SourceIp"`
 	PageSize        requests.Integer `position:"Query" name:"PageSize"`
 	PageSize        requests.Integer `position:"Query" name:"PageSize"`
-	CurrentPage     requests.Integer `position:"Query" name:"CurrentPage"`
 	Lang            string           `position:"Query" name:"Lang"`
 	Lang            string           `position:"Query" name:"Lang"`
-	ExpiredEndDay   string           `position:"Query" name:"ExpiredEndDay"`
-	DeviceId        string           `position:"Query" name:"DeviceId"`
 	ExpiredStartDay string           `position:"Query" name:"ExpiredStartDay"`
 	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"`
 }
 }
 
 
 // DescribeDeviceInfoResponse is the response struct for api DescribeDeviceInfo
 // DescribeDeviceInfoResponse is the response struct for api DescribeDeviceInfo

+ 1 - 1
services/cloudauth/describe_face_usage.go

@@ -76,9 +76,9 @@ func (client *Client) DescribeFaceUsageWithCallback(request *DescribeFaceUsageRe
 // DescribeFaceUsageRequest is the request struct for api DescribeFaceUsage
 // DescribeFaceUsageRequest is the request struct for api DescribeFaceUsage
 type DescribeFaceUsageRequest struct {
 type DescribeFaceUsageRequest struct {
 	*requests.RpcRequest
 	*requests.RpcRequest
+	StartDate string `position:"Query" name:"StartDate"`
 	EndDate   string `position:"Query" name:"EndDate"`
 	EndDate   string `position:"Query" name:"EndDate"`
 	SourceIp  string `position:"Query" name:"SourceIp"`
 	SourceIp  string `position:"Query" name:"SourceIp"`
-	StartDate string `position:"Query" name:"StartDate"`
 }
 }
 
 
 // DescribeFaceUsageResponse is the response struct for api DescribeFaceUsage
 // DescribeFaceUsageResponse is the response struct for api DescribeFaceUsage

+ 6 - 6
services/cloudauth/describe_verify_records.go

@@ -76,17 +76,17 @@ func (client *Client) DescribeVerifyRecordsWithCallback(request *DescribeVerifyR
 // DescribeVerifyRecordsRequest is the request struct for api DescribeVerifyRecords
 // DescribeVerifyRecordsRequest is the request struct for api DescribeVerifyRecords
 type DescribeVerifyRecordsRequest struct {
 type DescribeVerifyRecordsRequest struct {
 	*requests.RpcRequest
 	*requests.RpcRequest
-	BizType     string           `position:"Query" name:"BizType"`
-	IdCardNum   string           `position:"Query" name:"IdCardNum"`
-	TotalCount  requests.Integer `position:"Query" name:"TotalCount"`
-	EndDate     string           `position:"Query" name:"EndDate"`
 	StatusList  string           `position:"Query" name:"StatusList"`
 	StatusList  string           `position:"Query" name:"StatusList"`
+	StartDate   string           `position:"Query" name:"StartDate"`
 	SourceIp    string           `position:"Query" name:"SourceIp"`
 	SourceIp    string           `position:"Query" name:"SourceIp"`
 	PageSize    requests.Integer `position:"Query" name:"PageSize"`
 	PageSize    requests.Integer `position:"Query" name:"PageSize"`
-	BizId       string           `position:"Query" name:"BizId"`
+	TotalCount  requests.Integer `position:"Query" name:"TotalCount"`
 	CurrentPage requests.Integer `position:"Query" name:"CurrentPage"`
 	CurrentPage requests.Integer `position:"Query" name:"CurrentPage"`
-	StartDate   string           `position:"Query" name:"StartDate"`
 	QueryId     string           `position:"Query" name:"QueryId"`
 	QueryId     string           `position:"Query" name:"QueryId"`
+	BizType     string           `position:"Query" name:"BizType"`
+	IdCardNum   string           `position:"Query" name:"IdCardNum"`
+	EndDate     string           `position:"Query" name:"EndDate"`
+	BizId       string           `position:"Query" name:"BizId"`
 }
 }
 
 
 // DescribeVerifyRecordsResponse is the response struct for api DescribeVerifyRecords
 // DescribeVerifyRecordsResponse is the response struct for api DescribeVerifyRecords

+ 5 - 6
services/cloudauth/describe_verify_token.go

@@ -76,18 +76,17 @@ func (client *Client) DescribeVerifyTokenWithCallback(request *DescribeVerifyTok
 // DescribeVerifyTokenRequest is the request struct for api DescribeVerifyToken
 // DescribeVerifyTokenRequest is the request struct for api DescribeVerifyToken
 type DescribeVerifyTokenRequest struct {
 type DescribeVerifyTokenRequest struct {
 	*requests.RpcRequest
 	*requests.RpcRequest
-	IdCardNumber         string `position:"Query" name:"IdCardNumber"`
-	IdCardFrontImageUrl  string `position:"Query" name:"IdCardFrontImageUrl"`
 	FaceRetainedImageUrl string `position:"Query" name:"FaceRetainedImageUrl"`
 	FaceRetainedImageUrl string `position:"Query" name:"FaceRetainedImageUrl"`
 	UserId               string `position:"Query" name:"UserId"`
 	UserId               string `position:"Query" name:"UserId"`
-	BizType              string `position:"Query" name:"BizType"`
-	IdImageUrl           string `position:"Query" name:"IdImageUrl"`
-	PassedRedirectUrl    string `position:"Query" name:"PassedRedirectUrl"`
 	SourceIp             string `position:"Query" name:"SourceIp"`
 	SourceIp             string `position:"Query" name:"SourceIp"`
 	CallbackSeed         string `position:"Query" name:"CallbackSeed"`
 	CallbackSeed         string `position:"Query" name:"CallbackSeed"`
+	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"`
 	BizId                string `position:"Query" name:"BizId"`
 	BizId                string `position:"Query" name:"BizId"`
 	Name                 string `position:"Query" name:"Name"`
 	Name                 string `position:"Query" name:"Name"`
-	IdCardBackImageUrl   string `position:"Query" name:"IdCardBackImageUrl"`
 	CallbackUrl          string `position:"Query" name:"CallbackUrl"`
 	CallbackUrl          string `position:"Query" name:"CallbackUrl"`
 	FailedRedirectUrl    string `position:"Query" name:"FailedRedirectUrl"`
 	FailedRedirectUrl    string `position:"Query" name:"FailedRedirectUrl"`
 }
 }

+ 1 - 1
services/cloudauth/describe_verify_usage.go

@@ -76,10 +76,10 @@ func (client *Client) DescribeVerifyUsageWithCallback(request *DescribeVerifyUsa
 // DescribeVerifyUsageRequest is the request struct for api DescribeVerifyUsage
 // DescribeVerifyUsageRequest is the request struct for api DescribeVerifyUsage
 type DescribeVerifyUsageRequest struct {
 type DescribeVerifyUsageRequest struct {
 	*requests.RpcRequest
 	*requests.RpcRequest
+	StartDate string `position:"Query" name:"StartDate"`
 	BizType   string `position:"Query" name:"BizType"`
 	BizType   string `position:"Query" name:"BizType"`
 	EndDate   string `position:"Query" name:"EndDate"`
 	EndDate   string `position:"Query" name:"EndDate"`
 	SourceIp  string `position:"Query" name:"SourceIp"`
 	SourceIp  string `position:"Query" name:"SourceIp"`
-	StartDate string `position:"Query" name:"StartDate"`
 }
 }
 
 
 // DescribeVerifyUsageResponse is the response struct for api DescribeVerifyUsage
 // DescribeVerifyUsageResponse is the response struct for api DescribeVerifyUsage

+ 2 - 2
services/cloudauth/detect_face_attributes.go

@@ -79,11 +79,11 @@ type DetectFaceAttributesRequest struct {
 	MaxNumPhotosPerCategory requests.Integer `position:"Body" name:"MaxNumPhotosPerCategory"`
 	MaxNumPhotosPerCategory requests.Integer `position:"Body" name:"MaxNumPhotosPerCategory"`
 	MaxFaceNum              requests.Integer `position:"Body" name:"MaxFaceNum"`
 	MaxFaceNum              requests.Integer `position:"Body" name:"MaxFaceNum"`
 	ResourceOwnerId         requests.Integer `position:"Query" name:"ResourceOwnerId"`
 	ResourceOwnerId         requests.Integer `position:"Query" name:"ResourceOwnerId"`
-	SourceIp                string           `position:"Query" name:"SourceIp"`
 	RetAttributes           string           `position:"Body" name:"RetAttributes"`
 	RetAttributes           string           `position:"Body" name:"RetAttributes"`
+	ClientTag               string           `position:"Body" name:"ClientTag"`
+	SourceIp                string           `position:"Query" name:"SourceIp"`
 	MaterialValue           string           `position:"Body" name:"MaterialValue"`
 	MaterialValue           string           `position:"Body" name:"MaterialValue"`
 	DontSaveDB              requests.Boolean `position:"Body" name:"DontSaveDB"`
 	DontSaveDB              requests.Boolean `position:"Body" name:"DontSaveDB"`
-	ClientTag               string           `position:"Body" name:"ClientTag"`
 }
 }
 
 
 // DetectFaceAttributesResponse is the response struct for api DetectFaceAttributes
 // DetectFaceAttributesResponse is the response struct for api DetectFaceAttributes

+ 0 - 110
services/cloudauth/get_materials.go

@@ -1,110 +0,0 @@
-package cloudauth
-
-//Licensed under the Apache License, Version 2.0 (the "License");
-//you may not use this file except in compliance with the License.
-//You may obtain a copy of the License at
-//
-//http://www.apache.org/licenses/LICENSE-2.0
-//
-//Unless required by applicable law or agreed to in writing, software
-//distributed under the License is distributed on an "AS IS" BASIS,
-//WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
-//See the License for the specific language governing permissions and
-//limitations under the License.
-//
-// Code generated by Alibaba Cloud SDK Code Generator.
-// Changes may cause incorrect behavior and will be lost if the code is regenerated.
-
-import (
-	"github.com/aliyun/alibaba-cloud-sdk-go/sdk/requests"
-	"github.com/aliyun/alibaba-cloud-sdk-go/sdk/responses"
-)
-
-// GetMaterials invokes the cloudauth.GetMaterials API synchronously
-// api document: https://help.aliyun.com/api/cloudauth/getmaterials.html
-func (client *Client) GetMaterials(request *GetMaterialsRequest) (response *GetMaterialsResponse, err error) {
-	response = CreateGetMaterialsResponse()
-	err = client.DoAction(request, response)
-	return
-}
-
-// GetMaterialsWithChan invokes the cloudauth.GetMaterials API asynchronously
-// api document: https://help.aliyun.com/api/cloudauth/getmaterials.html
-// asynchronous document: https://help.aliyun.com/document_detail/66220.html
-func (client *Client) GetMaterialsWithChan(request *GetMaterialsRequest) (<-chan *GetMaterialsResponse, <-chan error) {
-	responseChan := make(chan *GetMaterialsResponse, 1)
-	errChan := make(chan error, 1)
-	err := client.AddAsyncTask(func() {
-		defer close(responseChan)
-		defer close(errChan)
-		response, err := client.GetMaterials(request)
-		if err != nil {
-			errChan <- err
-		} else {
-			responseChan <- response
-		}
-	})
-	if err != nil {
-		errChan <- err
-		close(responseChan)
-		close(errChan)
-	}
-	return responseChan, errChan
-}
-
-// GetMaterialsWithCallback invokes the cloudauth.GetMaterials API asynchronously
-// api document: https://help.aliyun.com/api/cloudauth/getmaterials.html
-// asynchronous document: https://help.aliyun.com/document_detail/66220.html
-func (client *Client) GetMaterialsWithCallback(request *GetMaterialsRequest, callback func(response *GetMaterialsResponse, err error)) <-chan int {
-	result := make(chan int, 1)
-	err := client.AddAsyncTask(func() {
-		var response *GetMaterialsResponse
-		var err error
-		defer close(result)
-		response, err = client.GetMaterials(request)
-		callback(response, err)
-		result <- 1
-	})
-	if err != nil {
-		defer close(result)
-		callback(nil, err)
-		result <- 0
-	}
-	return result
-}
-
-// GetMaterialsRequest is the request struct for api GetMaterials
-type GetMaterialsRequest struct {
-	*requests.RpcRequest
-	ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"`
-	Biz             string           `position:"Query" name:"Biz"`
-	SourceIp        string           `position:"Query" name:"SourceIp"`
-	TicketId        string           `position:"Query" name:"TicketId"`
-}
-
-// GetMaterialsResponse is the response struct for api GetMaterials
-type GetMaterialsResponse struct {
-	*responses.BaseResponse
-	RequestId string `json:"RequestId" xml:"RequestId"`
-	Success   bool   `json:"Success" xml:"Success"`
-	Code      string `json:"Code" xml:"Code"`
-	Message   string `json:"Message" xml:"Message"`
-	Data      Data   `json:"Data" xml:"Data"`
-}
-
-// CreateGetMaterialsRequest creates a request to invoke GetMaterials API
-func CreateGetMaterialsRequest() (request *GetMaterialsRequest) {
-	request = &GetMaterialsRequest{
-		RpcRequest: &requests.RpcRequest{},
-	}
-	request.InitWithApiInfo("Cloudauth", "2018-09-16", "GetMaterials", "cloudauth", "openAPI")
-	return
-}
-
-// CreateGetMaterialsResponse creates a response to parse from GetMaterials response
-func CreateGetMaterialsResponse() (response *GetMaterialsResponse) {
-	response = &GetMaterialsResponse{
-		BaseResponse: &responses.BaseResponse{},
-	}
-	return
-}

+ 0 - 110
services/cloudauth/get_status.go

@@ -1,110 +0,0 @@
-package cloudauth
-
-//Licensed under the Apache License, Version 2.0 (the "License");
-//you may not use this file except in compliance with the License.
-//You may obtain a copy of the License at
-//
-//http://www.apache.org/licenses/LICENSE-2.0
-//
-//Unless required by applicable law or agreed to in writing, software
-//distributed under the License is distributed on an "AS IS" BASIS,
-//WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
-//See the License for the specific language governing permissions and
-//limitations under the License.
-//
-// Code generated by Alibaba Cloud SDK Code Generator.
-// Changes may cause incorrect behavior and will be lost if the code is regenerated.
-
-import (
-	"github.com/aliyun/alibaba-cloud-sdk-go/sdk/requests"
-	"github.com/aliyun/alibaba-cloud-sdk-go/sdk/responses"
-)
-
-// GetStatus invokes the cloudauth.GetStatus API synchronously
-// api document: https://help.aliyun.com/api/cloudauth/getstatus.html
-func (client *Client) GetStatus(request *GetStatusRequest) (response *GetStatusResponse, err error) {
-	response = CreateGetStatusResponse()
-	err = client.DoAction(request, response)
-	return
-}
-
-// GetStatusWithChan invokes the cloudauth.GetStatus API asynchronously
-// api document: https://help.aliyun.com/api/cloudauth/getstatus.html
-// asynchronous document: https://help.aliyun.com/document_detail/66220.html
-func (client *Client) GetStatusWithChan(request *GetStatusRequest) (<-chan *GetStatusResponse, <-chan error) {
-	responseChan := make(chan *GetStatusResponse, 1)
-	errChan := make(chan error, 1)
-	err := client.AddAsyncTask(func() {
-		defer close(responseChan)
-		defer close(errChan)
-		response, err := client.GetStatus(request)
-		if err != nil {
-			errChan <- err
-		} else {
-			responseChan <- response
-		}
-	})
-	if err != nil {
-		errChan <- err
-		close(responseChan)
-		close(errChan)
-	}
-	return responseChan, errChan
-}
-
-// GetStatusWithCallback invokes the cloudauth.GetStatus API asynchronously
-// api document: https://help.aliyun.com/api/cloudauth/getstatus.html
-// asynchronous document: https://help.aliyun.com/document_detail/66220.html
-func (client *Client) GetStatusWithCallback(request *GetStatusRequest, callback func(response *GetStatusResponse, err error)) <-chan int {
-	result := make(chan int, 1)
-	err := client.AddAsyncTask(func() {
-		var response *GetStatusResponse
-		var err error
-		defer close(result)
-		response, err = client.GetStatus(request)
-		callback(response, err)
-		result <- 1
-	})
-	if err != nil {
-		defer close(result)
-		callback(nil, err)
-		result <- 0
-	}
-	return result
-}
-
-// GetStatusRequest is the request struct for api GetStatus
-type GetStatusRequest struct {
-	*requests.RpcRequest
-	ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"`
-	Biz             string           `position:"Query" name:"Biz"`
-	SourceIp        string           `position:"Query" name:"SourceIp"`
-	TicketId        string           `position:"Query" name:"TicketId"`
-}
-
-// GetStatusResponse is the response struct for api GetStatus
-type GetStatusResponse struct {
-	*responses.BaseResponse
-	RequestId string `json:"RequestId" xml:"RequestId"`
-	Success   bool   `json:"Success" xml:"Success"`
-	Code      string `json:"Code" xml:"Code"`
-	Message   string `json:"Message" xml:"Message"`
-	Data      Data   `json:"Data" xml:"Data"`
-}
-
-// CreateGetStatusRequest creates a request to invoke GetStatus API
-func CreateGetStatusRequest() (request *GetStatusRequest) {
-	request = &GetStatusRequest{
-		RpcRequest: &requests.RpcRequest{},
-	}
-	request.InitWithApiInfo("Cloudauth", "2018-09-16", "GetStatus", "cloudauth", "openAPI")
-	return
-}
-
-// CreateGetStatusResponse creates a response to parse from GetStatus response
-func CreateGetStatusResponse() (response *GetStatusResponse) {
-	response = &GetStatusResponse{
-		BaseResponse: &responses.BaseResponse{},
-	}
-	return
-}

+ 0 - 113
services/cloudauth/get_verify_token.go

@@ -1,113 +0,0 @@
-package cloudauth
-
-//Licensed under the Apache License, Version 2.0 (the "License");
-//you may not use this file except in compliance with the License.
-//You may obtain a copy of the License at
-//
-//http://www.apache.org/licenses/LICENSE-2.0
-//
-//Unless required by applicable law or agreed to in writing, software
-//distributed under the License is distributed on an "AS IS" BASIS,
-//WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
-//See the License for the specific language governing permissions and
-//limitations under the License.
-//
-// Code generated by Alibaba Cloud SDK Code Generator.
-// Changes may cause incorrect behavior and will be lost if the code is regenerated.
-
-import (
-	"github.com/aliyun/alibaba-cloud-sdk-go/sdk/requests"
-	"github.com/aliyun/alibaba-cloud-sdk-go/sdk/responses"
-)
-
-// GetVerifyToken invokes the cloudauth.GetVerifyToken API synchronously
-// api document: https://help.aliyun.com/api/cloudauth/getverifytoken.html
-func (client *Client) GetVerifyToken(request *GetVerifyTokenRequest) (response *GetVerifyTokenResponse, err error) {
-	response = CreateGetVerifyTokenResponse()
-	err = client.DoAction(request, response)
-	return
-}
-
-// GetVerifyTokenWithChan invokes the cloudauth.GetVerifyToken API asynchronously
-// api document: https://help.aliyun.com/api/cloudauth/getverifytoken.html
-// asynchronous document: https://help.aliyun.com/document_detail/66220.html
-func (client *Client) GetVerifyTokenWithChan(request *GetVerifyTokenRequest) (<-chan *GetVerifyTokenResponse, <-chan error) {
-	responseChan := make(chan *GetVerifyTokenResponse, 1)
-	errChan := make(chan error, 1)
-	err := client.AddAsyncTask(func() {
-		defer close(responseChan)
-		defer close(errChan)
-		response, err := client.GetVerifyToken(request)
-		if err != nil {
-			errChan <- err
-		} else {
-			responseChan <- response
-		}
-	})
-	if err != nil {
-		errChan <- err
-		close(responseChan)
-		close(errChan)
-	}
-	return responseChan, errChan
-}
-
-// GetVerifyTokenWithCallback invokes the cloudauth.GetVerifyToken API asynchronously
-// api document: https://help.aliyun.com/api/cloudauth/getverifytoken.html
-// asynchronous document: https://help.aliyun.com/document_detail/66220.html
-func (client *Client) GetVerifyTokenWithCallback(request *GetVerifyTokenRequest, callback func(response *GetVerifyTokenResponse, err error)) <-chan int {
-	result := make(chan int, 1)
-	err := client.AddAsyncTask(func() {
-		var response *GetVerifyTokenResponse
-		var err error
-		defer close(result)
-		response, err = client.GetVerifyToken(request)
-		callback(response, err)
-		result <- 1
-	})
-	if err != nil {
-		defer close(result)
-		callback(nil, err)
-		result <- 0
-	}
-	return result
-}
-
-// GetVerifyTokenRequest is the request struct for api GetVerifyToken
-type GetVerifyTokenRequest struct {
-	*requests.RpcRequest
-	UserData        string           `position:"Query" name:"UserData"`
-	ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"`
-	Biz             string           `position:"Query" name:"Biz"`
-	SourceIp        string           `position:"Query" name:"SourceIp"`
-	Binding         string           `position:"Body" name:"Binding"`
-	VerifyConfigs   string           `position:"Query" name:"VerifyConfigs"`
-	TicketId        string           `position:"Query" name:"TicketId"`
-}
-
-// GetVerifyTokenResponse is the response struct for api GetVerifyToken
-type GetVerifyTokenResponse struct {
-	*responses.BaseResponse
-	RequestId string `json:"RequestId" xml:"RequestId"`
-	Success   bool   `json:"Success" xml:"Success"`
-	Code      string `json:"Code" xml:"Code"`
-	Message   string `json:"Message" xml:"Message"`
-	Data      Data   `json:"Data" xml:"Data"`
-}
-
-// CreateGetVerifyTokenRequest creates a request to invoke GetVerifyToken API
-func CreateGetVerifyTokenRequest() (request *GetVerifyTokenRequest) {
-	request = &GetVerifyTokenRequest{
-		RpcRequest: &requests.RpcRequest{},
-	}
-	request.InitWithApiInfo("Cloudauth", "2018-09-16", "GetVerifyToken", "cloudauth", "openAPI")
-	return
-}
-
-// CreateGetVerifyTokenResponse creates a response to parse from GetVerifyToken response
-func CreateGetVerifyTokenResponse() (response *GetVerifyTokenResponse) {
-	response = &GetVerifyTokenResponse{
-		BaseResponse: &responses.BaseResponse{},
-	}
-	return
-}

+ 1 - 1
services/cloudauth/modify_device_info.go

@@ -77,12 +77,12 @@ func (client *Client) ModifyDeviceInfoWithCallback(request *ModifyDeviceInfoRequ
 type ModifyDeviceInfoRequest struct {
 type ModifyDeviceInfoRequest struct {
 	*requests.RpcRequest
 	*requests.RpcRequest
 	UserDeviceId string `position:"Query" name:"UserDeviceId"`
 	UserDeviceId string `position:"Query" name:"UserDeviceId"`
-	BizType      string `position:"Query" name:"BizType"`
 	Duration     string `position:"Query" name:"Duration"`
 	Duration     string `position:"Query" name:"Duration"`
 	ExpiredDay   string `position:"Query" name:"ExpiredDay"`
 	ExpiredDay   string `position:"Query" name:"ExpiredDay"`
 	SourceIp     string `position:"Query" name:"SourceIp"`
 	SourceIp     string `position:"Query" name:"SourceIp"`
 	Lang         string `position:"Query" name:"Lang"`
 	Lang         string `position:"Query" name:"Lang"`
 	DeviceId     string `position:"Query" name:"DeviceId"`
 	DeviceId     string `position:"Query" name:"DeviceId"`
+	BizType      string `position:"Query" name:"BizType"`
 }
 }
 
 
 // ModifyDeviceInfoResponse is the response struct for api ModifyDeviceInfo
 // ModifyDeviceInfoResponse is the response struct for api ModifyDeviceInfo

+ 1 - 0
services/cloudauth/struct_material.go

@@ -20,5 +20,6 @@ type Material struct {
 	FaceImageUrl string     `json:"FaceImageUrl" xml:"FaceImageUrl"`
 	FaceImageUrl string     `json:"FaceImageUrl" xml:"FaceImageUrl"`
 	IdCardNumber string     `json:"IdCardNumber" xml:"IdCardNumber"`
 	IdCardNumber string     `json:"IdCardNumber" xml:"IdCardNumber"`
 	IdCardName   string     `json:"IdCardName" xml:"IdCardName"`
 	IdCardName   string     `json:"IdCardName" xml:"IdCardName"`
+	VideoUrls    []string   `json:"VideoUrls" xml:"VideoUrls"`
 	IdCardInfo   IdCardInfo `json:"IdCardInfo" xml:"IdCardInfo"`
 	IdCardInfo   IdCardInfo `json:"IdCardInfo" xml:"IdCardInfo"`
 }
 }

+ 0 - 27
services/cloudauth/struct_sts_token.go

@@ -1,27 +0,0 @@
-package cloudauth
-
-//Licensed under the Apache License, Version 2.0 (the "License");
-//you may not use this file except in compliance with the License.
-//You may obtain a copy of the License at
-//
-//http://www.apache.org/licenses/LICENSE-2.0
-//
-//Unless required by applicable law or agreed to in writing, software
-//distributed under the License is distributed on an "AS IS" BASIS,
-//WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
-//See the License for the specific language governing permissions and
-//limitations under the License.
-//
-// Code generated by Alibaba Cloud SDK Code Generator.
-// Changes may cause incorrect behavior and will be lost if the code is regenerated.
-
-// StsToken is a nested struct in cloudauth response
-type StsToken struct {
-	AccessKeyId     string `json:"AccessKeyId" xml:"AccessKeyId"`
-	AccessKeySecret string `json:"AccessKeySecret" xml:"AccessKeySecret"`
-	Expiration      string `json:"Expiration" xml:"Expiration"`
-	EndPoint        string `json:"EndPoint" xml:"EndPoint"`
-	BucketName      string `json:"BucketName" xml:"BucketName"`
-	Path            string `json:"Path" xml:"Path"`
-	Token           string `json:"Token" xml:"Token"`
-}

+ 0 - 25
services/cloudauth/struct_verify_status.go

@@ -1,25 +0,0 @@
-package cloudauth
-
-//Licensed under the Apache License, Version 2.0 (the "License");
-//you may not use this file except in compliance with the License.
-//You may obtain a copy of the License at
-//
-//http://www.apache.org/licenses/LICENSE-2.0
-//
-//Unless required by applicable law or agreed to in writing, software
-//distributed under the License is distributed on an "AS IS" BASIS,
-//WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
-//See the License for the specific language governing permissions and
-//limitations under the License.
-//
-// Code generated by Alibaba Cloud SDK Code Generator.
-// Changes may cause incorrect behavior and will be lost if the code is regenerated.
-
-// VerifyStatus is a nested struct in cloudauth response
-type VerifyStatus struct {
-	TrustedScore             float64 `json:"TrustedScore" xml:"TrustedScore"`
-	AuditConclusions         string  `json:"AuditConclusions" xml:"AuditConclusions"`
-	AuthorityComparisonScore float64 `json:"AuthorityComparisonScore" xml:"AuthorityComparisonScore"`
-	StatusCode               int     `json:"StatusCode" xml:"StatusCode"`
-	SimilarityScore          float64 `json:"SimilarityScore" xml:"SimilarityScore"`
-}

+ 3 - 4
services/cloudauth/struct_verify_token.go → services/cloudauth/struct_video_urls.go

@@ -15,8 +15,7 @@ package cloudauth
 // Code generated by Alibaba Cloud SDK Code Generator.
 // Code generated by Alibaba Cloud SDK Code Generator.
 // Changes may cause incorrect behavior and will be lost if the code is regenerated.
 // Changes may cause incorrect behavior and will be lost if the code is regenerated.
 
 
-// VerifyToken is a nested struct in cloudauth response
-type VerifyToken struct {
-	Token           string `json:"Token" xml:"Token"`
-	DurationSeconds int    `json:"DurationSeconds" xml:"DurationSeconds"`
+// VideoUrls is a nested struct in cloudauth response
+type VideoUrls struct {
+	VideoUrl []string `json:"VideoUrl" xml:"VideoUrl"`
 }
 }

+ 0 - 116
services/cloudauth/submit_materials.go

@@ -1,116 +0,0 @@
-package cloudauth
-
-//Licensed under the Apache License, Version 2.0 (the "License");
-//you may not use this file except in compliance with the License.
-//You may obtain a copy of the License at
-//
-//http://www.apache.org/licenses/LICENSE-2.0
-//
-//Unless required by applicable law or agreed to in writing, software
-//distributed under the License is distributed on an "AS IS" BASIS,
-//WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
-//See the License for the specific language governing permissions and
-//limitations under the License.
-//
-// Code generated by Alibaba Cloud SDK Code Generator.
-// Changes may cause incorrect behavior and will be lost if the code is regenerated.
-
-import (
-	"github.com/aliyun/alibaba-cloud-sdk-go/sdk/requests"
-	"github.com/aliyun/alibaba-cloud-sdk-go/sdk/responses"
-)
-
-// SubmitMaterials invokes the cloudauth.SubmitMaterials API synchronously
-// api document: https://help.aliyun.com/api/cloudauth/submitmaterials.html
-func (client *Client) SubmitMaterials(request *SubmitMaterialsRequest) (response *SubmitMaterialsResponse, err error) {
-	response = CreateSubmitMaterialsResponse()
-	err = client.DoAction(request, response)
-	return
-}
-
-// SubmitMaterialsWithChan invokes the cloudauth.SubmitMaterials API asynchronously
-// api document: https://help.aliyun.com/api/cloudauth/submitmaterials.html
-// asynchronous document: https://help.aliyun.com/document_detail/66220.html
-func (client *Client) SubmitMaterialsWithChan(request *SubmitMaterialsRequest) (<-chan *SubmitMaterialsResponse, <-chan error) {
-	responseChan := make(chan *SubmitMaterialsResponse, 1)
-	errChan := make(chan error, 1)
-	err := client.AddAsyncTask(func() {
-		defer close(responseChan)
-		defer close(errChan)
-		response, err := client.SubmitMaterials(request)
-		if err != nil {
-			errChan <- err
-		} else {
-			responseChan <- response
-		}
-	})
-	if err != nil {
-		errChan <- err
-		close(responseChan)
-		close(errChan)
-	}
-	return responseChan, errChan
-}
-
-// SubmitMaterialsWithCallback invokes the cloudauth.SubmitMaterials API asynchronously
-// api document: https://help.aliyun.com/api/cloudauth/submitmaterials.html
-// asynchronous document: https://help.aliyun.com/document_detail/66220.html
-func (client *Client) SubmitMaterialsWithCallback(request *SubmitMaterialsRequest, callback func(response *SubmitMaterialsResponse, err error)) <-chan int {
-	result := make(chan int, 1)
-	err := client.AddAsyncTask(func() {
-		var response *SubmitMaterialsResponse
-		var err error
-		defer close(result)
-		response, err = client.SubmitMaterials(request)
-		callback(response, err)
-		result <- 1
-	})
-	if err != nil {
-		defer close(result)
-		callback(nil, err)
-		result <- 0
-	}
-	return result
-}
-
-// SubmitMaterialsRequest is the request struct for api SubmitMaterials
-type SubmitMaterialsRequest struct {
-	*requests.RpcRequest
-	ResourceOwnerId requests.Integer           `position:"Query" name:"ResourceOwnerId"`
-	SourceIp        string                     `position:"Query" name:"SourceIp"`
-	Material        *[]SubmitMaterialsMaterial `position:"Body" name:"Material"  type:"Repeated"`
-	VerifyToken     string                     `position:"Body" name:"VerifyToken"`
-}
-
-// SubmitMaterialsMaterial is a repeated param struct in SubmitMaterialsRequest
-type SubmitMaterialsMaterial struct {
-	MaterialType string `name:"MaterialType"`
-	Value        string `name:"Value"`
-}
-
-// SubmitMaterialsResponse is the response struct for api SubmitMaterials
-type SubmitMaterialsResponse struct {
-	*responses.BaseResponse
-	RequestId string `json:"RequestId" xml:"RequestId"`
-	Success   bool   `json:"Success" xml:"Success"`
-	Code      string `json:"Code" xml:"Code"`
-	Message   string `json:"Message" xml:"Message"`
-	Data      Data   `json:"Data" xml:"Data"`
-}
-
-// CreateSubmitMaterialsRequest creates a request to invoke SubmitMaterials API
-func CreateSubmitMaterialsRequest() (request *SubmitMaterialsRequest) {
-	request = &SubmitMaterialsRequest{
-		RpcRequest: &requests.RpcRequest{},
-	}
-	request.InitWithApiInfo("Cloudauth", "2018-09-16", "SubmitMaterials", "cloudauth", "openAPI")
-	return
-}
-
-// CreateSubmitMaterialsResponse creates a response to parse from SubmitMaterials response
-func CreateSubmitMaterialsResponse() (response *SubmitMaterialsResponse) {
-	response = &SubmitMaterialsResponse{
-		BaseResponse: &responses.BaseResponse{},
-	}
-	return
-}

+ 0 - 117
services/cloudauth/submit_verification.go

@@ -1,117 +0,0 @@
-package cloudauth
-
-//Licensed under the Apache License, Version 2.0 (the "License");
-//you may not use this file except in compliance with the License.
-//You may obtain a copy of the License at
-//
-//http://www.apache.org/licenses/LICENSE-2.0
-//
-//Unless required by applicable law or agreed to in writing, software
-//distributed under the License is distributed on an "AS IS" BASIS,
-//WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
-//See the License for the specific language governing permissions and
-//limitations under the License.
-//
-// Code generated by Alibaba Cloud SDK Code Generator.
-// Changes may cause incorrect behavior and will be lost if the code is regenerated.
-
-import (
-	"github.com/aliyun/alibaba-cloud-sdk-go/sdk/requests"
-	"github.com/aliyun/alibaba-cloud-sdk-go/sdk/responses"
-)
-
-// SubmitVerification invokes the cloudauth.SubmitVerification API synchronously
-// api document: https://help.aliyun.com/api/cloudauth/submitverification.html
-func (client *Client) SubmitVerification(request *SubmitVerificationRequest) (response *SubmitVerificationResponse, err error) {
-	response = CreateSubmitVerificationResponse()
-	err = client.DoAction(request, response)
-	return
-}
-
-// SubmitVerificationWithChan invokes the cloudauth.SubmitVerification API asynchronously
-// api document: https://help.aliyun.com/api/cloudauth/submitverification.html
-// asynchronous document: https://help.aliyun.com/document_detail/66220.html
-func (client *Client) SubmitVerificationWithChan(request *SubmitVerificationRequest) (<-chan *SubmitVerificationResponse, <-chan error) {
-	responseChan := make(chan *SubmitVerificationResponse, 1)
-	errChan := make(chan error, 1)
-	err := client.AddAsyncTask(func() {
-		defer close(responseChan)
-		defer close(errChan)
-		response, err := client.SubmitVerification(request)
-		if err != nil {
-			errChan <- err
-		} else {
-			responseChan <- response
-		}
-	})
-	if err != nil {
-		errChan <- err
-		close(responseChan)
-		close(errChan)
-	}
-	return responseChan, errChan
-}
-
-// SubmitVerificationWithCallback invokes the cloudauth.SubmitVerification API asynchronously
-// api document: https://help.aliyun.com/api/cloudauth/submitverification.html
-// asynchronous document: https://help.aliyun.com/document_detail/66220.html
-func (client *Client) SubmitVerificationWithCallback(request *SubmitVerificationRequest, callback func(response *SubmitVerificationResponse, err error)) <-chan int {
-	result := make(chan int, 1)
-	err := client.AddAsyncTask(func() {
-		var response *SubmitVerificationResponse
-		var err error
-		defer close(result)
-		response, err = client.SubmitVerification(request)
-		callback(response, err)
-		result <- 1
-	})
-	if err != nil {
-		defer close(result)
-		callback(nil, err)
-		result <- 0
-	}
-	return result
-}
-
-// SubmitVerificationRequest is the request struct for api SubmitVerification
-type SubmitVerificationRequest struct {
-	*requests.RpcRequest
-	ResourceOwnerId requests.Integer              `position:"Query" name:"ResourceOwnerId"`
-	Biz             string                        `position:"Body" name:"Biz"`
-	SourceIp        string                        `position:"Query" name:"SourceIp"`
-	Material        *[]SubmitVerificationMaterial `position:"Body" name:"Material"  type:"Repeated"`
-	TicketId        string                        `position:"Body" name:"TicketId"`
-}
-
-// SubmitVerificationMaterial is a repeated param struct in SubmitVerificationRequest
-type SubmitVerificationMaterial struct {
-	MaterialType string `name:"MaterialType"`
-	Value        string `name:"Value"`
-}
-
-// SubmitVerificationResponse is the response struct for api SubmitVerification
-type SubmitVerificationResponse struct {
-	*responses.BaseResponse
-	RequestId string `json:"RequestId" xml:"RequestId"`
-	Success   bool   `json:"Success" xml:"Success"`
-	Code      string `json:"Code" xml:"Code"`
-	Message   string `json:"Message" xml:"Message"`
-	Data      Data   `json:"Data" xml:"Data"`
-}
-
-// CreateSubmitVerificationRequest creates a request to invoke SubmitVerification API
-func CreateSubmitVerificationRequest() (request *SubmitVerificationRequest) {
-	request = &SubmitVerificationRequest{
-		RpcRequest: &requests.RpcRequest{},
-	}
-	request.InitWithApiInfo("Cloudauth", "2018-09-16", "SubmitVerification", "cloudauth", "openAPI")
-	return
-}
-
-// CreateSubmitVerificationResponse creates a response to parse from SubmitVerification response
-func CreateSubmitVerificationResponse() (response *SubmitVerificationResponse) {
-	response = &SubmitVerificationResponse{
-		BaseResponse: &responses.BaseResponse{},
-	}
-	return
-}

+ 3 - 3
services/cloudauth/update_verify_setting.go

@@ -76,12 +76,12 @@ func (client *Client) UpdateVerifySettingWithCallback(request *UpdateVerifySetti
 // UpdateVerifySettingRequest is the request struct for api UpdateVerifySetting
 // UpdateVerifySettingRequest is the request struct for api UpdateVerifySetting
 type UpdateVerifySettingRequest struct {
 type UpdateVerifySettingRequest struct {
 	*requests.RpcRequest
 	*requests.RpcRequest
-	BizType     string           `position:"Query" name:"BizType"`
-	ResultStep  requests.Boolean `position:"Query" name:"ResultStep"`
 	GuideStep   requests.Boolean `position:"Query" name:"GuideStep"`
 	GuideStep   requests.Boolean `position:"Query" name:"GuideStep"`
+	ResultStep  requests.Boolean `position:"Query" name:"ResultStep"`
 	SourceIp    string           `position:"Query" name:"SourceIp"`
 	SourceIp    string           `position:"Query" name:"SourceIp"`
-	BizName     string           `position:"Query" name:"BizName"`
 	Solution    string           `position:"Query" name:"Solution"`
 	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"`
 	PrivacyStep requests.Boolean `position:"Query" name:"PrivacyStep"`
 }
 }
 
 

+ 6 - 6
services/cloudauth/verify_material.go

@@ -76,15 +76,15 @@ func (client *Client) VerifyMaterialWithCallback(request *VerifyMaterialRequest,
 // VerifyMaterialRequest is the request struct for api VerifyMaterial
 // VerifyMaterialRequest is the request struct for api VerifyMaterial
 type VerifyMaterialRequest struct {
 type VerifyMaterialRequest struct {
 	*requests.RpcRequest
 	*requests.RpcRequest
-	BizType             string `position:"Query" name:"BizType"`
-	IdCardNumber        string `position:"Query" name:"IdCardNumber"`
+	FaceImageUrl        string `position:"Query" name:"FaceImageUrl"`
+	UserId              string `position:"Query" name:"UserId"`
 	SourceIp            string `position:"Query" name:"SourceIp"`
 	SourceIp            string `position:"Query" name:"SourceIp"`
+	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"`
 	BizId               string `position:"Query" name:"BizId"`
 	Name                string `position:"Query" name:"Name"`
 	Name                string `position:"Query" name:"Name"`
-	IdCardFrontImageUrl string `position:"Query" name:"IdCardFrontImageUrl"`
-	IdCardBackImageUrl  string `position:"Query" name:"IdCardBackImageUrl"`
-	FaceImageUrl        string `position:"Query" name:"FaceImageUrl"`
-	UserId              string `position:"Query" name:"UserId"`
 }
 }
 
 
 // VerifyMaterialResponse is the response struct for api VerifyMaterial
 // VerifyMaterialResponse is the response struct for api VerifyMaterial