avatar

package
v1.63.61 Latest Latest
Warning

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

Go to latest
Published: Dec 2, 2024 License: Apache-2.0 Imports: 5 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type CancelVideoTaskApp

type CancelVideoTaskApp struct {
	AppId string `name:"AppId"`
}

CancelVideoTaskApp is a repeated param struct in CancelVideoTaskRequest

type CancelVideoTaskRequest

type CancelVideoTaskRequest struct {
	*requests.RpcRequest
	App      CancelVideoTaskApp `position:"Query" name:"App"  type:"Struct"`
	TenantId requests.Integer   `position:"Query" name:"TenantId"`
	TaskUuid string             `position:"Query" name:"TaskUuid"`
}

CancelVideoTaskRequest is the request struct for api CancelVideoTask

func CreateCancelVideoTaskRequest

func CreateCancelVideoTaskRequest() (request *CancelVideoTaskRequest)

CreateCancelVideoTaskRequest creates a request to invoke CancelVideoTask API

type CancelVideoTaskResponse

type CancelVideoTaskResponse 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"`
	Data      Data   `json:"Data" xml:"Data"`
}

CancelVideoTaskResponse is the response struct for api CancelVideoTask

func CreateCancelVideoTaskResponse

func CreateCancelVideoTaskResponse() (response *CancelVideoTaskResponse)

CreateCancelVideoTaskResponse creates a response to parse from CancelVideoTask response

type Channel

type Channel struct {
	Token             string   `json:"Token" xml:"Token"`
	AppId             string   `json:"AppId" xml:"AppId"`
	ExpiredTime       string   `json:"ExpiredTime" xml:"ExpiredTime"`
	ChannelId         string   `json:"ChannelId" xml:"ChannelId"`
	Nonce             string   `json:"Nonce" xml:"Nonce"`
	UserId            string   `json:"UserId" xml:"UserId"`
	UserInfoInChannel string   `json:"UserInfoInChannel" xml:"UserInfoInChannel"`
	Type              string   `json:"Type" xml:"Type"`
	Gslb              []string `json:"Gslb" xml:"Gslb"`
}

Channel is a nested struct in avatar 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) CancelVideoTask

func (client *Client) CancelVideoTask(request *CancelVideoTaskRequest) (response *CancelVideoTaskResponse, err error)

CancelVideoTask invokes the avatar.CancelVideoTask API synchronously

func (*Client) CancelVideoTaskWithCallback

func (client *Client) CancelVideoTaskWithCallback(request *CancelVideoTaskRequest, callback func(response *CancelVideoTaskResponse, err error)) <-chan int

CancelVideoTaskWithCallback invokes the avatar.CancelVideoTask API asynchronously

func (*Client) CancelVideoTaskWithChan

func (client *Client) CancelVideoTaskWithChan(request *CancelVideoTaskRequest) (<-chan *CancelVideoTaskResponse, <-chan error)

CancelVideoTaskWithChan invokes the avatar.CancelVideoTask API asynchronously

func (*Client) ClientAuth added in v1.62.562

func (client *Client) ClientAuth(request *ClientAuthRequest) (response *ClientAuthResponse, err error)

ClientAuth invokes the avatar.ClientAuth API synchronously

func (*Client) ClientAuthWithCallback added in v1.62.562

func (client *Client) ClientAuthWithCallback(request *ClientAuthRequest, callback func(response *ClientAuthResponse, err error)) <-chan int

ClientAuthWithCallback invokes the avatar.ClientAuth API asynchronously

func (*Client) ClientAuthWithChan added in v1.62.562

func (client *Client) ClientAuthWithChan(request *ClientAuthRequest) (<-chan *ClientAuthResponse, <-chan error)

ClientAuthWithChan invokes the avatar.ClientAuth API asynchronously

func (*Client) ClientStart added in v1.62.562

func (client *Client) ClientStart(request *ClientStartRequest) (response *ClientStartResponse, err error)

ClientStart invokes the avatar.ClientStart API synchronously

func (*Client) ClientStartWithCallback added in v1.62.562

func (client *Client) ClientStartWithCallback(request *ClientStartRequest, callback func(response *ClientStartResponse, err error)) <-chan int

ClientStartWithCallback invokes the avatar.ClientStart API asynchronously

func (*Client) ClientStartWithChan added in v1.62.562

func (client *Client) ClientStartWithChan(request *ClientStartRequest) (<-chan *ClientStartResponse, <-chan error)

ClientStartWithChan invokes the avatar.ClientStart API asynchronously

func (*Client) ClientUnbindDevice added in v1.62.663

func (client *Client) ClientUnbindDevice(request *ClientUnbindDeviceRequest) (response *ClientUnbindDeviceResponse, err error)

ClientUnbindDevice invokes the avatar.ClientUnbindDevice API synchronously

func (*Client) ClientUnbindDeviceWithCallback added in v1.62.663

func (client *Client) ClientUnbindDeviceWithCallback(request *ClientUnbindDeviceRequest, callback func(response *ClientUnbindDeviceResponse, err error)) <-chan int

ClientUnbindDeviceWithCallback invokes the avatar.ClientUnbindDevice API asynchronously

func (*Client) ClientUnbindDeviceWithChan added in v1.62.663

func (client *Client) ClientUnbindDeviceWithChan(request *ClientUnbindDeviceRequest) (<-chan *ClientUnbindDeviceResponse, <-chan error)

ClientUnbindDeviceWithChan invokes the avatar.ClientUnbindDevice API asynchronously

func (*Client) CloseTimedResetOperate

func (client *Client) CloseTimedResetOperate(request *CloseTimedResetOperateRequest) (response *CloseTimedResetOperateResponse, err error)

CloseTimedResetOperate invokes the avatar.CloseTimedResetOperate API synchronously

func (*Client) CloseTimedResetOperateWithCallback

func (client *Client) CloseTimedResetOperateWithCallback(request *CloseTimedResetOperateRequest, callback func(response *CloseTimedResetOperateResponse, err error)) <-chan int

CloseTimedResetOperateWithCallback invokes the avatar.CloseTimedResetOperate API asynchronously

func (*Client) CloseTimedResetOperateWithChan

func (client *Client) CloseTimedResetOperateWithChan(request *CloseTimedResetOperateRequest) (<-chan *CloseTimedResetOperateResponse, <-chan error)

CloseTimedResetOperateWithChan invokes the avatar.CloseTimedResetOperate API asynchronously

func (*Client) ConfirmAvatar2dTrain added in v1.62.647

func (client *Client) ConfirmAvatar2dTrain(request *ConfirmAvatar2dTrainRequest) (response *ConfirmAvatar2dTrainResponse, err error)

ConfirmAvatar2dTrain invokes the avatar.ConfirmAvatar2dTrain API synchronously

func (*Client) ConfirmAvatar2dTrainWithCallback added in v1.62.647

func (client *Client) ConfirmAvatar2dTrainWithCallback(request *ConfirmAvatar2dTrainRequest, callback func(response *ConfirmAvatar2dTrainResponse, err error)) <-chan int

ConfirmAvatar2dTrainWithCallback invokes the avatar.ConfirmAvatar2dTrain API asynchronously

func (*Client) ConfirmAvatar2dTrainWithChan added in v1.62.647

func (client *Client) ConfirmAvatar2dTrainWithChan(request *ConfirmAvatar2dTrainRequest) (<-chan *ConfirmAvatar2dTrainResponse, <-chan error)

ConfirmAvatar2dTrainWithChan invokes the avatar.ConfirmAvatar2dTrain API asynchronously

func (*Client) Create2dAvatar added in v1.62.489

func (client *Client) Create2dAvatar(request *Create2dAvatarRequest) (response *Create2dAvatarResponse, err error)

Create2dAvatar invokes the avatar.Create2dAvatar API synchronously

func (*Client) Create2dAvatarWithCallback added in v1.62.489

func (client *Client) Create2dAvatarWithCallback(request *Create2dAvatarRequest, callback func(response *Create2dAvatarResponse, err error)) <-chan int

Create2dAvatarWithCallback invokes the avatar.Create2dAvatar API asynchronously

func (*Client) Create2dAvatarWithChan added in v1.62.489

func (client *Client) Create2dAvatarWithChan(request *Create2dAvatarRequest) (<-chan *Create2dAvatarResponse, <-chan error)

Create2dAvatarWithChan invokes the avatar.Create2dAvatar API asynchronously

func (*Client) DeleteAvatar added in v1.62.489

func (client *Client) DeleteAvatar(request *DeleteAvatarRequest) (response *DeleteAvatarResponse, err error)

DeleteAvatar invokes the avatar.DeleteAvatar API synchronously

func (*Client) DeleteAvatarWithCallback added in v1.62.489

func (client *Client) DeleteAvatarWithCallback(request *DeleteAvatarRequest, callback func(response *DeleteAvatarResponse, err error)) <-chan int

DeleteAvatarWithCallback invokes the avatar.DeleteAvatar API asynchronously

func (*Client) DeleteAvatarWithChan added in v1.62.489

func (client *Client) DeleteAvatarWithChan(request *DeleteAvatarRequest) (<-chan *DeleteAvatarResponse, <-chan error)

DeleteAvatarWithChan invokes the avatar.DeleteAvatar API asynchronously

func (*Client) DuplexDecision

func (client *Client) DuplexDecision(request *DuplexDecisionRequest) (response *DuplexDecisionResponse, err error)

DuplexDecision invokes the avatar.DuplexDecision API synchronously

func (*Client) DuplexDecisionWithCallback

func (client *Client) DuplexDecisionWithCallback(request *DuplexDecisionRequest, callback func(response *DuplexDecisionResponse, err error)) <-chan int

DuplexDecisionWithCallback invokes the avatar.DuplexDecision API asynchronously

func (*Client) DuplexDecisionWithChan

func (client *Client) DuplexDecisionWithChan(request *DuplexDecisionRequest) (<-chan *DuplexDecisionResponse, <-chan error)

DuplexDecisionWithChan invokes the avatar.DuplexDecision API asynchronously

func (*Client) GetVideoTaskInfo

func (client *Client) GetVideoTaskInfo(request *GetVideoTaskInfoRequest) (response *GetVideoTaskInfoResponse, err error)

GetVideoTaskInfo invokes the avatar.GetVideoTaskInfo API synchronously

func (*Client) GetVideoTaskInfoWithCallback

func (client *Client) GetVideoTaskInfoWithCallback(request *GetVideoTaskInfoRequest, callback func(response *GetVideoTaskInfoResponse, err error)) <-chan int

GetVideoTaskInfoWithCallback invokes the avatar.GetVideoTaskInfo API asynchronously

func (*Client) GetVideoTaskInfoWithChan

func (client *Client) GetVideoTaskInfoWithChan(request *GetVideoTaskInfoRequest) (<-chan *GetVideoTaskInfoResponse, <-chan error)

GetVideoTaskInfoWithChan invokes the avatar.GetVideoTaskInfo API asynchronously

func (*Client) LicenseAuth

func (client *Client) LicenseAuth(request *LicenseAuthRequest) (response *LicenseAuthResponse, err error)

LicenseAuth invokes the avatar.LicenseAuth API synchronously

func (*Client) LicenseAuthWithCallback

func (client *Client) LicenseAuthWithCallback(request *LicenseAuthRequest, callback func(response *LicenseAuthResponse, err error)) <-chan int

LicenseAuthWithCallback invokes the avatar.LicenseAuth API asynchronously

func (*Client) LicenseAuthWithChan

func (client *Client) LicenseAuthWithChan(request *LicenseAuthRequest) (<-chan *LicenseAuthResponse, <-chan error)

LicenseAuthWithChan invokes the avatar.LicenseAuth API asynchronously

func (*Client) QueryAvatar added in v1.62.364

func (client *Client) QueryAvatar(request *QueryAvatarRequest) (response *QueryAvatarResponse, err error)

QueryAvatar invokes the avatar.QueryAvatar API synchronously

func (*Client) QueryAvatarList added in v1.62.364

func (client *Client) QueryAvatarList(request *QueryAvatarListRequest) (response *QueryAvatarListResponse, err error)

QueryAvatarList invokes the avatar.QueryAvatarList API synchronously

func (*Client) QueryAvatarListWithCallback added in v1.62.364

func (client *Client) QueryAvatarListWithCallback(request *QueryAvatarListRequest, callback func(response *QueryAvatarListResponse, err error)) <-chan int

QueryAvatarListWithCallback invokes the avatar.QueryAvatarList API asynchronously

func (*Client) QueryAvatarListWithChan added in v1.62.364

func (client *Client) QueryAvatarListWithChan(request *QueryAvatarListRequest) (<-chan *QueryAvatarListResponse, <-chan error)

QueryAvatarListWithChan invokes the avatar.QueryAvatarList API asynchronously

func (*Client) QueryAvatarWithCallback added in v1.62.364

func (client *Client) QueryAvatarWithCallback(request *QueryAvatarRequest, callback func(response *QueryAvatarResponse, err error)) <-chan int

QueryAvatarWithCallback invokes the avatar.QueryAvatar API asynchronously

func (*Client) QueryAvatarWithChan added in v1.62.364

func (client *Client) QueryAvatarWithChan(request *QueryAvatarRequest) (<-chan *QueryAvatarResponse, <-chan error)

QueryAvatarWithChan invokes the avatar.QueryAvatar API asynchronously

func (*Client) QueryRunningInstance

func (client *Client) QueryRunningInstance(request *QueryRunningInstanceRequest) (response *QueryRunningInstanceResponse, err error)

QueryRunningInstance invokes the avatar.QueryRunningInstance API synchronously

func (*Client) QueryRunningInstanceWithCallback

func (client *Client) QueryRunningInstanceWithCallback(request *QueryRunningInstanceRequest, callback func(response *QueryRunningInstanceResponse, err error)) <-chan int

QueryRunningInstanceWithCallback invokes the avatar.QueryRunningInstance API asynchronously

func (*Client) QueryRunningInstanceWithChan

func (client *Client) QueryRunningInstanceWithChan(request *QueryRunningInstanceRequest) (<-chan *QueryRunningInstanceResponse, <-chan error)

QueryRunningInstanceWithChan invokes the avatar.QueryRunningInstance API asynchronously

func (*Client) QueryTimedResetOperateStatus

func (client *Client) QueryTimedResetOperateStatus(request *QueryTimedResetOperateStatusRequest) (response *QueryTimedResetOperateStatusResponse, err error)

QueryTimedResetOperateStatus invokes the avatar.QueryTimedResetOperateStatus API synchronously

func (*Client) QueryTimedResetOperateStatusWithCallback

func (client *Client) QueryTimedResetOperateStatusWithCallback(request *QueryTimedResetOperateStatusRequest, callback func(response *QueryTimedResetOperateStatusResponse, err error)) <-chan int

QueryTimedResetOperateStatusWithCallback invokes the avatar.QueryTimedResetOperateStatus API asynchronously

func (*Client) QueryTimedResetOperateStatusWithChan

func (client *Client) QueryTimedResetOperateStatusWithChan(request *QueryTimedResetOperateStatusRequest) (<-chan *QueryTimedResetOperateStatusResponse, <-chan error)

QueryTimedResetOperateStatusWithChan invokes the avatar.QueryTimedResetOperateStatus API asynchronously

func (*Client) QueryVideoTaskInfo added in v1.62.525

func (client *Client) QueryVideoTaskInfo(request *QueryVideoTaskInfoRequest) (response *QueryVideoTaskInfoResponse, err error)

QueryVideoTaskInfo invokes the avatar.QueryVideoTaskInfo API synchronously

func (*Client) QueryVideoTaskInfoWithCallback added in v1.62.525

func (client *Client) QueryVideoTaskInfoWithCallback(request *QueryVideoTaskInfoRequest, callback func(response *QueryVideoTaskInfoResponse, err error)) <-chan int

QueryVideoTaskInfoWithCallback invokes the avatar.QueryVideoTaskInfo API asynchronously

func (*Client) QueryVideoTaskInfoWithChan added in v1.62.525

func (client *Client) QueryVideoTaskInfoWithChan(request *QueryVideoTaskInfoRequest) (<-chan *QueryVideoTaskInfoResponse, <-chan error)

QueryVideoTaskInfoWithChan invokes the avatar.QueryVideoTaskInfo API asynchronously

func (*Client) Render3dAvatar added in v1.62.562

func (client *Client) Render3dAvatar(request *Render3dAvatarRequest) (response *Render3dAvatarResponse, err error)

Render3dAvatar invokes the avatar.Render3dAvatar API synchronously

func (*Client) Render3dAvatarWithCallback added in v1.62.562

func (client *Client) Render3dAvatarWithCallback(request *Render3dAvatarRequest, callback func(response *Render3dAvatarResponse, err error)) <-chan int

Render3dAvatarWithCallback invokes the avatar.Render3dAvatar API asynchronously

func (*Client) Render3dAvatarWithChan added in v1.62.562

func (client *Client) Render3dAvatarWithChan(request *Render3dAvatarRequest) (<-chan *Render3dAvatarResponse, <-chan error)

Render3dAvatarWithChan invokes the avatar.Render3dAvatar API asynchronously

func (*Client) SendCommand added in v1.62.433

func (client *Client) SendCommand(request *SendCommandRequest) (response *SendCommandResponse, err error)

SendCommand invokes the avatar.SendCommand API synchronously

func (*Client) SendCommandWithCallback added in v1.62.433

func (client *Client) SendCommandWithCallback(request *SendCommandRequest, callback func(response *SendCommandResponse, err error)) <-chan int

SendCommandWithCallback invokes the avatar.SendCommand API asynchronously

func (*Client) SendCommandWithChan added in v1.62.433

func (client *Client) SendCommandWithChan(request *SendCommandRequest) (<-chan *SendCommandResponse, <-chan error)

SendCommandWithChan invokes the avatar.SendCommand API asynchronously

func (*Client) SendMessage

func (client *Client) SendMessage(request *SendMessageRequest) (response *SendMessageResponse, err error)

SendMessage invokes the avatar.SendMessage API synchronously

func (*Client) SendMessageWithCallback

func (client *Client) SendMessageWithCallback(request *SendMessageRequest, callback func(response *SendMessageResponse, err error)) <-chan int

SendMessageWithCallback invokes the avatar.SendMessage API asynchronously

func (*Client) SendMessageWithChan

func (client *Client) SendMessageWithChan(request *SendMessageRequest) (<-chan *SendMessageResponse, <-chan error)

SendMessageWithChan invokes the avatar.SendMessage API asynchronously

func (*Client) SendText added in v1.62.433

func (client *Client) SendText(request *SendTextRequest) (response *SendTextResponse, err error)

SendText invokes the avatar.SendText API synchronously

func (*Client) SendTextWithCallback added in v1.62.433

func (client *Client) SendTextWithCallback(request *SendTextRequest, callback func(response *SendTextResponse, err error)) <-chan int

SendTextWithCallback invokes the avatar.SendText API asynchronously

func (*Client) SendTextWithChan added in v1.62.433

func (client *Client) SendTextWithChan(request *SendTextRequest) (<-chan *SendTextResponse, <-chan error)

SendTextWithChan invokes the avatar.SendText API asynchronously

func (*Client) SendVaml added in v1.62.433

func (client *Client) SendVaml(request *SendVamlRequest) (response *SendVamlResponse, err error)

SendVaml invokes the avatar.SendVaml API synchronously

func (*Client) SendVamlWithCallback added in v1.62.433

func (client *Client) SendVamlWithCallback(request *SendVamlRequest, callback func(response *SendVamlResponse, err error)) <-chan int

SendVamlWithCallback invokes the avatar.SendVaml API asynchronously

func (*Client) SendVamlWithChan added in v1.62.433

func (client *Client) SendVamlWithChan(request *SendVamlRequest) (<-chan *SendVamlResponse, <-chan error)

SendVamlWithChan invokes the avatar.SendVaml API asynchronously

func (*Client) StartInstance

func (client *Client) StartInstance(request *StartInstanceRequest) (response *StartInstanceResponse, err error)

StartInstance invokes the avatar.StartInstance API synchronously

func (*Client) StartInstanceWithCallback

func (client *Client) StartInstanceWithCallback(request *StartInstanceRequest, callback func(response *StartInstanceResponse, err error)) <-chan int

StartInstanceWithCallback invokes the avatar.StartInstance API asynchronously

func (*Client) StartInstanceWithChan

func (client *Client) StartInstanceWithChan(request *StartInstanceRequest) (<-chan *StartInstanceResponse, <-chan error)

StartInstanceWithChan invokes the avatar.StartInstance API asynchronously

func (*Client) StartTimedResetOperate

func (client *Client) StartTimedResetOperate(request *StartTimedResetOperateRequest) (response *StartTimedResetOperateResponse, err error)

StartTimedResetOperate invokes the avatar.StartTimedResetOperate API synchronously

func (*Client) StartTimedResetOperateWithCallback

func (client *Client) StartTimedResetOperateWithCallback(request *StartTimedResetOperateRequest, callback func(response *StartTimedResetOperateResponse, err error)) <-chan int

StartTimedResetOperateWithCallback invokes the avatar.StartTimedResetOperate API asynchronously

func (*Client) StartTimedResetOperateWithChan

func (client *Client) StartTimedResetOperateWithChan(request *StartTimedResetOperateRequest) (<-chan *StartTimedResetOperateResponse, <-chan error)

StartTimedResetOperateWithChan invokes the avatar.StartTimedResetOperate API asynchronously

func (*Client) StopInstance

func (client *Client) StopInstance(request *StopInstanceRequest) (response *StopInstanceResponse, err error)

StopInstance invokes the avatar.StopInstance API synchronously

func (*Client) StopInstanceWithCallback

func (client *Client) StopInstanceWithCallback(request *StopInstanceRequest, callback func(response *StopInstanceResponse, err error)) <-chan int

StopInstanceWithCallback invokes the avatar.StopInstance API asynchronously

func (*Client) StopInstanceWithChan

func (client *Client) StopInstanceWithChan(request *StopInstanceRequest) (<-chan *StopInstanceResponse, <-chan error)

StopInstanceWithChan invokes the avatar.StopInstance API asynchronously

func (*Client) SubmitAudioTo2DAvatarVideoTask added in v1.62.364

func (client *Client) SubmitAudioTo2DAvatarVideoTask(request *SubmitAudioTo2DAvatarVideoTaskRequest) (response *SubmitAudioTo2DAvatarVideoTaskResponse, err error)

SubmitAudioTo2DAvatarVideoTask invokes the avatar.SubmitAudioTo2DAvatarVideoTask API synchronously

func (*Client) SubmitAudioTo2DAvatarVideoTaskWithCallback added in v1.62.364

func (client *Client) SubmitAudioTo2DAvatarVideoTaskWithCallback(request *SubmitAudioTo2DAvatarVideoTaskRequest, callback func(response *SubmitAudioTo2DAvatarVideoTaskResponse, err error)) <-chan int

SubmitAudioTo2DAvatarVideoTaskWithCallback invokes the avatar.SubmitAudioTo2DAvatarVideoTask API asynchronously

func (*Client) SubmitAudioTo2DAvatarVideoTaskWithChan added in v1.62.364

func (client *Client) SubmitAudioTo2DAvatarVideoTaskWithChan(request *SubmitAudioTo2DAvatarVideoTaskRequest) (<-chan *SubmitAudioTo2DAvatarVideoTaskResponse, <-chan error)

SubmitAudioTo2DAvatarVideoTaskWithChan invokes the avatar.SubmitAudioTo2DAvatarVideoTask API asynchronously

func (*Client) SubmitAudioTo3DAvatarVideoTask added in v1.62.365

func (client *Client) SubmitAudioTo3DAvatarVideoTask(request *SubmitAudioTo3DAvatarVideoTaskRequest) (response *SubmitAudioTo3DAvatarVideoTaskResponse, err error)

SubmitAudioTo3DAvatarVideoTask invokes the avatar.SubmitAudioTo3DAvatarVideoTask API synchronously

func (*Client) SubmitAudioTo3DAvatarVideoTaskWithCallback added in v1.62.365

func (client *Client) SubmitAudioTo3DAvatarVideoTaskWithCallback(request *SubmitAudioTo3DAvatarVideoTaskRequest, callback func(response *SubmitAudioTo3DAvatarVideoTaskResponse, err error)) <-chan int

SubmitAudioTo3DAvatarVideoTaskWithCallback invokes the avatar.SubmitAudioTo3DAvatarVideoTask API asynchronously

func (*Client) SubmitAudioTo3DAvatarVideoTaskWithChan added in v1.62.365

func (client *Client) SubmitAudioTo3DAvatarVideoTaskWithChan(request *SubmitAudioTo3DAvatarVideoTaskRequest) (<-chan *SubmitAudioTo3DAvatarVideoTaskResponse, <-chan error)

SubmitAudioTo3DAvatarVideoTaskWithChan invokes the avatar.SubmitAudioTo3DAvatarVideoTask API asynchronously

func (*Client) SubmitAvatarVideoTask added in v1.62.594

func (client *Client) SubmitAvatarVideoTask(request *SubmitAvatarVideoTaskRequest) (response *SubmitAvatarVideoTaskResponse, err error)

SubmitAvatarVideoTask invokes the avatar.SubmitAvatarVideoTask API synchronously

func (*Client) SubmitAvatarVideoTaskWithCallback added in v1.62.594

func (client *Client) SubmitAvatarVideoTaskWithCallback(request *SubmitAvatarVideoTaskRequest, callback func(response *SubmitAvatarVideoTaskResponse, err error)) <-chan int

SubmitAvatarVideoTaskWithCallback invokes the avatar.SubmitAvatarVideoTask API asynchronously

func (*Client) SubmitAvatarVideoTaskWithChan added in v1.62.594

func (client *Client) SubmitAvatarVideoTaskWithChan(request *SubmitAvatarVideoTaskRequest) (<-chan *SubmitAvatarVideoTaskResponse, <-chan error)

SubmitAvatarVideoTaskWithChan invokes the avatar.SubmitAvatarVideoTask API asynchronously

func (*Client) SubmitTextTo2DAvatarVideoTask

func (client *Client) SubmitTextTo2DAvatarVideoTask(request *SubmitTextTo2DAvatarVideoTaskRequest) (response *SubmitTextTo2DAvatarVideoTaskResponse, err error)

SubmitTextTo2DAvatarVideoTask invokes the avatar.SubmitTextTo2DAvatarVideoTask API synchronously

func (*Client) SubmitTextTo2DAvatarVideoTaskWithCallback

func (client *Client) SubmitTextTo2DAvatarVideoTaskWithCallback(request *SubmitTextTo2DAvatarVideoTaskRequest, callback func(response *SubmitTextTo2DAvatarVideoTaskResponse, err error)) <-chan int

SubmitTextTo2DAvatarVideoTaskWithCallback invokes the avatar.SubmitTextTo2DAvatarVideoTask API asynchronously

func (*Client) SubmitTextTo2DAvatarVideoTaskWithChan

func (client *Client) SubmitTextTo2DAvatarVideoTaskWithChan(request *SubmitTextTo2DAvatarVideoTaskRequest) (<-chan *SubmitTextTo2DAvatarVideoTaskResponse, <-chan error)

SubmitTextTo2DAvatarVideoTaskWithChan invokes the avatar.SubmitTextTo2DAvatarVideoTask API asynchronously

func (*Client) SubmitTextTo3DAvatarVideoTask

func (client *Client) SubmitTextTo3DAvatarVideoTask(request *SubmitTextTo3DAvatarVideoTaskRequest) (response *SubmitTextTo3DAvatarVideoTaskResponse, err error)

SubmitTextTo3DAvatarVideoTask invokes the avatar.SubmitTextTo3DAvatarVideoTask API synchronously

func (*Client) SubmitTextTo3DAvatarVideoTaskWithCallback

func (client *Client) SubmitTextTo3DAvatarVideoTaskWithCallback(request *SubmitTextTo3DAvatarVideoTaskRequest, callback func(response *SubmitTextTo3DAvatarVideoTaskResponse, err error)) <-chan int

SubmitTextTo3DAvatarVideoTaskWithCallback invokes the avatar.SubmitTextTo3DAvatarVideoTask API asynchronously

func (*Client) SubmitTextTo3DAvatarVideoTaskWithChan

func (client *Client) SubmitTextTo3DAvatarVideoTaskWithChan(request *SubmitTextTo3DAvatarVideoTaskRequest) (<-chan *SubmitTextTo3DAvatarVideoTaskResponse, <-chan error)

SubmitTextTo3DAvatarVideoTaskWithChan invokes the avatar.SubmitTextTo3DAvatarVideoTask API asynchronously

func (*Client) Update2dAvatar added in v1.62.489

func (client *Client) Update2dAvatar(request *Update2dAvatarRequest) (response *Update2dAvatarResponse, err error)

Update2dAvatar invokes the avatar.Update2dAvatar API synchronously

func (*Client) Update2dAvatarWithCallback added in v1.62.489

func (client *Client) Update2dAvatarWithCallback(request *Update2dAvatarRequest, callback func(response *Update2dAvatarResponse, err error)) <-chan int

Update2dAvatarWithCallback invokes the avatar.Update2dAvatar API asynchronously

func (*Client) Update2dAvatarWithChan added in v1.62.489

func (client *Client) Update2dAvatarWithChan(request *Update2dAvatarRequest) (<-chan *Update2dAvatarResponse, <-chan error)

Update2dAvatarWithChan invokes the avatar.Update2dAvatar API asynchronously

type ClientAuthRequest added in v1.62.562

type ClientAuthRequest struct {
	*requests.RpcRequest
	DeviceId   string           `position:"Query" name:"DeviceId"`
	DeviceType string           `position:"Query" name:"DeviceType"`
	License    string           `position:"Query" name:"License"`
	AppId      string           `position:"Query" name:"AppId"`
	TenantId   requests.Integer `position:"Query" name:"TenantId"`
	DeviceInfo string           `position:"Query" name:"DeviceInfo"`
}

ClientAuthRequest is the request struct for api ClientAuth

func CreateClientAuthRequest added in v1.62.562

func CreateClientAuthRequest() (request *ClientAuthRequest)

CreateClientAuthRequest creates a request to invoke ClientAuth API

type ClientAuthResponse added in v1.62.562

type ClientAuthResponse 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"`
}

ClientAuthResponse is the response struct for api ClientAuth

func CreateClientAuthResponse added in v1.62.562

func CreateClientAuthResponse() (response *ClientAuthResponse)

CreateClientAuthResponse creates a response to parse from ClientAuth response

type ClientStartRequest added in v1.62.562

type ClientStartRequest struct {
	*requests.RpcRequest
	AppId    string           `position:"Query" name:"AppId"`
	TenantId requests.Integer `position:"Query" name:"TenantId"`
}

ClientStartRequest is the request struct for api ClientStart

func CreateClientStartRequest added in v1.62.562

func CreateClientStartRequest() (request *ClientStartRequest)

CreateClientStartRequest creates a request to invoke ClientStart API

type ClientStartResponse added in v1.62.562

type ClientStartResponse 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"`
}

ClientStartResponse is the response struct for api ClientStart

func CreateClientStartResponse added in v1.62.562

func CreateClientStartResponse() (response *ClientStartResponse)

CreateClientStartResponse creates a response to parse from ClientStart response

type ClientUnbindDeviceRequest added in v1.62.663

type ClientUnbindDeviceRequest struct {
	*requests.RpcRequest
	TenantId requests.Integer `position:"Query" name:"TenantId"`
	DeviceId string           `position:"Query" name:"DeviceId"`
}

ClientUnbindDeviceRequest is the request struct for api ClientUnbindDevice

func CreateClientUnbindDeviceRequest added in v1.62.663

func CreateClientUnbindDeviceRequest() (request *ClientUnbindDeviceRequest)

CreateClientUnbindDeviceRequest creates a request to invoke ClientUnbindDevice API

type ClientUnbindDeviceResponse added in v1.62.663

type ClientUnbindDeviceResponse 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"`
}

ClientUnbindDeviceResponse is the response struct for api ClientUnbindDevice

func CreateClientUnbindDeviceResponse added in v1.62.663

func CreateClientUnbindDeviceResponse() (response *ClientUnbindDeviceResponse)

CreateClientUnbindDeviceResponse creates a response to parse from ClientUnbindDevice response

type CloseTimedResetOperateRequest

type CloseTimedResetOperateRequest struct {
	*requests.RpcRequest
	InstanceId string           `position:"Query" name:"InstanceId"`
	TenantId   requests.Integer `position:"Query" name:"TenantId"`
}

CloseTimedResetOperateRequest is the request struct for api CloseTimedResetOperate

func CreateCloseTimedResetOperateRequest

func CreateCloseTimedResetOperateRequest() (request *CloseTimedResetOperateRequest)

CreateCloseTimedResetOperateRequest creates a request to invoke CloseTimedResetOperate API

type CloseTimedResetOperateResponse

type CloseTimedResetOperateResponse 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"`
	Data      Data   `json:"Data" xml:"Data"`
}

CloseTimedResetOperateResponse is the response struct for api CloseTimedResetOperate

func CreateCloseTimedResetOperateResponse

func CreateCloseTimedResetOperateResponse() (response *CloseTimedResetOperateResponse)

CreateCloseTimedResetOperateResponse creates a response to parse from CloseTimedResetOperate response

type ConfirmAvatar2dTrainRequest added in v1.62.647

type ConfirmAvatar2dTrainRequest struct {
	*requests.RpcRequest
	Confirm  string           `position:"Query" name:"Confirm"`
	Code     string           `position:"Query" name:"Code"`
	TenantId requests.Integer `position:"Query" name:"TenantId"`
}

ConfirmAvatar2dTrainRequest is the request struct for api ConfirmAvatar2dTrain

func CreateConfirmAvatar2dTrainRequest added in v1.62.647

func CreateConfirmAvatar2dTrainRequest() (request *ConfirmAvatar2dTrainRequest)

CreateConfirmAvatar2dTrainRequest creates a request to invoke ConfirmAvatar2dTrain API

type ConfirmAvatar2dTrainResponse added in v1.62.647

type ConfirmAvatar2dTrainResponse 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"`
}

ConfirmAvatar2dTrainResponse is the response struct for api ConfirmAvatar2dTrain

func CreateConfirmAvatar2dTrainResponse added in v1.62.647

func CreateConfirmAvatar2dTrainResponse() (response *ConfirmAvatar2dTrainResponse)

CreateConfirmAvatar2dTrainResponse creates a response to parse from ConfirmAvatar2dTrain response

type Create2dAvatarRequest added in v1.62.489

type Create2dAvatarRequest struct {
	*requests.RpcRequest
	Image             string           `position:"Query" name:"Image"`
	Orientation       requests.Integer `position:"Query" name:"Orientation"`
	Description       string           `position:"Query" name:"Description"`
	Video             string           `position:"Query" name:"Video"`
	Portrait          string           `position:"Query" name:"Portrait"`
	ExtParams         string           `position:"Query" name:"ExtParams"`
	Transparent       requests.Boolean `position:"Query" name:"Transparent"`
	CallbackParams    string           `position:"Query" name:"CallbackParams"`
	TenantId          requests.Integer `position:"Query" name:"TenantId"`
	Name              string           `position:"Query" name:"Name"`
	ExtParamsCLS      string           `position:"Query" name:"ExtParams_CLS"`
	Callback          requests.Boolean `position:"Query" name:"Callback"`
	CallbackParamsCLS string           `position:"Query" name:"CallbackParams_CLS"`
}

Create2dAvatarRequest is the request struct for api Create2dAvatar

func CreateCreate2dAvatarRequest added in v1.62.489

func CreateCreate2dAvatarRequest() (request *Create2dAvatarRequest)

CreateCreate2dAvatarRequest creates a request to invoke Create2dAvatar API

type Create2dAvatarResponse added in v1.62.489

type Create2dAvatarResponse 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"`
	Data      Data   `json:"Data" xml:"Data"`
}

Create2dAvatarResponse is the response struct for api Create2dAvatar

func CreateCreate2dAvatarResponse added in v1.62.489

func CreateCreate2dAvatarResponse() (response *Create2dAvatarResponse)

CreateCreate2dAvatarResponse creates a response to parse from Create2dAvatar response

type Data

type Data struct {
	Name                 string                 `json:"Name" xml:"Name"`
	TotalPage            int                    `json:"TotalPage" xml:"TotalPage"`
	TaskUuid             string                 `json:"TaskUuid" xml:"TaskUuid"`
	TenantId             int64                  `json:"TenantId" xml:"TenantId"`
	Process              string                 `json:"Process" xml:"Process"`
	SessionId            string                 `json:"SessionId" xml:"SessionId"`
	FailReason           string                 `json:"FailReason" xml:"FailReason"`
	PageSize             int                    `json:"PageSize" xml:"PageSize"`
	MakeStage            string                 `json:"MakeStage" xml:"MakeStage"`
	PageNo               int                    `json:"PageNo" xml:"PageNo"`
	MakeStatus           string                 `json:"MakeStatus" xml:"MakeStatus"`
	InstanceId           string                 `json:"InstanceId" xml:"InstanceId"`
	TotalCount           int                    `json:"TotalCount" xml:"TotalCount"`
	ImToken              string                 `json:"ImToken" xml:"ImToken"`
	Description          string                 `json:"Description" xml:"Description"`
	UniqueCode           string                 `json:"UniqueCode" xml:"UniqueCode"`
	Type                 string                 `json:"Type" xml:"Type"`
	GrabType             string                 `json:"GrabType" xml:"GrabType"`
	Token                string                 `json:"Token" xml:"Token"`
	ModelType            string                 `json:"ModelType" xml:"ModelType"`
	Code                 string                 `json:"Code" xml:"Code"`
	MakeFailReason       string                 `json:"MakeFailReason" xml:"MakeFailReason"`
	IsCancel             bool                   `json:"IsCancel" xml:"IsCancel"`
	Image                string                 `json:"Image" xml:"Image"`
	AvatarType           string                 `json:"AvatarType" xml:"AvatarType"`
	ActionType           string                 `json:"ActionType" xml:"ActionType"`
	RequestId            string                 `json:"RequestId" xml:"RequestId"`
	AllLocateImages      map[string]interface{} `json:"AllLocateImages" xml:"AllLocateImages"`
	OutputText           string                 `json:"OutputText" xml:"OutputText"`
	Portrait             string                 `json:"Portrait" xml:"Portrait"`
	Status               string                 `json:"Status" xml:"Status"`
	RenderData           string                 `json:"RenderData" xml:"RenderData"`
	SupportedResolutions SupportedResolutions   `json:"SupportedResolutions" xml:"SupportedResolutions"`
	Channel              Channel                `json:"Channel" xml:"Channel"`
	TaskResult           TaskResult             `json:"TaskResult" xml:"TaskResult"`
	List                 []ListItem             `json:"List" xml:"List"`
}

Data is a nested struct in avatar response

type DataInQueryRunningInstance

type DataInQueryRunningInstance struct {
	DataItem []DataItem `json:"data" xml:"data"`
}

DataInQueryRunningInstance is a nested struct in avatar response

type DataInQueryTimedResetOperateStatus

type DataInQueryTimedResetOperateStatus struct {
	InstanceId string `json:"InstanceId" xml:"InstanceId"`
	StatusStr  string `json:"StatusStr" xml:"StatusStr"`
	TenantId   string `json:"TenantId" xml:"TenantId"`
	Status     int64  `json:"Status" xml:"Status"`
}

DataInQueryTimedResetOperateStatus is a nested struct in avatar response

type DataInQueryVideoTaskInfo added in v1.62.525

type DataInQueryVideoTaskInfo struct {
	PageNo     int        `json:"PageNo" xml:"PageNo"`
	PageSize   int        `json:"PageSize" xml:"PageSize"`
	TotalCount int64      `json:"TotalCount" xml:"TotalCount"`
	List       []ListItem `json:"List" xml:"List"`
}

DataInQueryVideoTaskInfo is a nested struct in avatar response

type DataItem

type DataItem struct {
	SessionId string  `json:"SessionId" xml:"SessionId"`
	Token     string  `json:"Token" xml:"Token"`
	Channel   Channel `json:"Channel" xml:"Channel"`
	User      User    `json:"User" xml:"User"`
}

DataItem is a nested struct in avatar response

type DeleteAvatarRequest added in v1.62.489

type DeleteAvatarRequest struct {
	*requests.RpcRequest
	Code         string           `position:"Query" name:"Code"`
	TenantId     requests.Integer `position:"Query" name:"TenantId"`
	ExtParamsCLS string           `position:"Query" name:"ExtParams_CLS"`
	ExtParams    string           `position:"Query" name:"ExtParams"`
}

DeleteAvatarRequest is the request struct for api DeleteAvatar

func CreateDeleteAvatarRequest added in v1.62.489

func CreateDeleteAvatarRequest() (request *DeleteAvatarRequest)

CreateDeleteAvatarRequest creates a request to invoke DeleteAvatar API

type DeleteAvatarResponse added in v1.62.489

type DeleteAvatarResponse 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"`
}

DeleteAvatarResponse is the response struct for api DeleteAvatar

func CreateDeleteAvatarResponse added in v1.62.489

func CreateDeleteAvatarResponse() (response *DeleteAvatarResponse)

CreateDeleteAvatarResponse creates a response to parse from DeleteAvatar response

type DuplexDecisionDialogContext

type DuplexDecisionDialogContext struct {
	Histories       *[]DuplexDecisionDialogContextHistoriesItem `name:"Histories" type:"Repeated"`
	CurUtteranceIdx string                                      `name:"CurUtteranceIdx"`
}

DuplexDecisionDialogContext is a repeated param struct in DuplexDecisionRequest

type DuplexDecisionDialogContextHistoriesItem

type DuplexDecisionDialogContextHistoriesItem struct {
	Robot string `name:"Robot"`
	User  string `name:"User"`
}

DuplexDecisionDialogContextHistoriesItem is a repeated param struct in DuplexDecisionRequest

type DuplexDecisionRequest

type DuplexDecisionRequest struct {
	*requests.RpcRequest
	InterruptType  requests.Integer            `position:"Query" name:"InterruptType"`
	CustomKeywords *[]string                   `position:"Query" name:"CustomKeywords"  type:"Json"`
	SessionId      string                      `position:"Query" name:"SessionId"`
	DialogStatus   string                      `position:"Query" name:"DialogStatus"`
	DialogContext  DuplexDecisionDialogContext `position:"Query" name:"DialogContext"  type:"Struct"`
	CallTime       requests.Integer            `position:"Query" name:"CallTime"`
	AppId          string                      `position:"Query" name:"AppId"`
	TenantId       requests.Integer            `position:"Query" name:"TenantId"`
	Text           string                      `position:"Query" name:"Text"`
	BizRequestId   string                      `position:"Query" name:"BizRequestId"`
}

DuplexDecisionRequest is the request struct for api DuplexDecision

func CreateDuplexDecisionRequest

func CreateDuplexDecisionRequest() (request *DuplexDecisionRequest)

CreateDuplexDecisionRequest creates a request to invoke DuplexDecision API

type DuplexDecisionResponse

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

DuplexDecisionResponse is the response struct for api DuplexDecision

func CreateDuplexDecisionResponse

func CreateDuplexDecisionResponse() (response *DuplexDecisionResponse)

CreateDuplexDecisionResponse creates a response to parse from DuplexDecision response

type GetVideoTaskInfoApp

type GetVideoTaskInfoApp struct {
	AppId string `name:"AppId"`
}

GetVideoTaskInfoApp is a repeated param struct in GetVideoTaskInfoRequest

type GetVideoTaskInfoRequest

type GetVideoTaskInfoRequest struct {
	*requests.RpcRequest
	App      GetVideoTaskInfoApp `position:"Query" name:"App"  type:"Struct"`
	TenantId requests.Integer    `position:"Query" name:"TenantId"`
	TaskUuid string              `position:"Query" name:"TaskUuid"`
}

GetVideoTaskInfoRequest is the request struct for api GetVideoTaskInfo

func CreateGetVideoTaskInfoRequest

func CreateGetVideoTaskInfoRequest() (request *GetVideoTaskInfoRequest)

CreateGetVideoTaskInfoRequest creates a request to invoke GetVideoTaskInfo API

type GetVideoTaskInfoResponse

type GetVideoTaskInfoResponse 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"`
	Data      Data   `json:"Data" xml:"Data"`
}

GetVideoTaskInfoResponse is the response struct for api GetVideoTaskInfo

func CreateGetVideoTaskInfoResponse

func CreateGetVideoTaskInfoResponse() (response *GetVideoTaskInfoResponse)

CreateGetVideoTaskInfoResponse creates a response to parse from GetVideoTaskInfo response

type GslbInQueryRunningInstance

type GslbInQueryRunningInstance struct {
	Gslb []string `json:"gslb" xml:"gslb"`
}

GslbInQueryRunningInstance is a nested struct in avatar response

type GslbInStartInstance

type GslbInStartInstance struct {
	Gslb []string `json:"gslb" xml:"gslb"`
}

GslbInStartInstance is a nested struct in avatar response

type LicenseAuthRequest

type LicenseAuthRequest struct {
	*requests.RpcRequest
	License  string           `position:"Query" name:"License"`
	AppId    string           `position:"Query" name:"AppId"`
	TenantId requests.Integer `position:"Query" name:"TenantId"`
}

LicenseAuthRequest is the request struct for api LicenseAuth

func CreateLicenseAuthRequest

func CreateLicenseAuthRequest() (request *LicenseAuthRequest)

CreateLicenseAuthRequest creates a request to invoke LicenseAuth API

type LicenseAuthResponse

type LicenseAuthResponse 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"`
	Data      Data   `json:"Data" xml:"Data"`
}

LicenseAuthResponse is the response struct for api LicenseAuth

func CreateLicenseAuthResponse

func CreateLicenseAuthResponse() (response *LicenseAuthResponse)

CreateLicenseAuthResponse creates a response to parse from LicenseAuth response

type ListInQueryAvatarList added in v1.62.525

type ListInQueryAvatarList struct {
	ListItem []ListItem `json:"list" xml:"list"`
}

ListInQueryAvatarList is a nested struct in avatar response

type ListInQueryVideoTaskInfo added in v1.62.525

type ListInQueryVideoTaskInfo struct {
	ListItem []ListItem `json:"list" xml:"list"`
}

ListInQueryVideoTaskInfo is a nested struct in avatar response

type ListItem added in v1.62.364

type ListItem struct {
	Name                 string               `json:"Name" xml:"Name"`
	Status               int                  `json:"Status" xml:"Status"`
	ModelType            string               `json:"ModelType" xml:"ModelType"`
	Code                 string               `json:"Code" xml:"Code"`
	Title                string               `json:"Title" xml:"Title"`
	MakeFailReason       string               `json:"MakeFailReason" xml:"MakeFailReason"`
	TaskUuid             string               `json:"TaskUuid" xml:"TaskUuid"`
	Image                string               `json:"Image" xml:"Image"`
	AvatarType           string               `json:"AvatarType" xml:"AvatarType"`
	MakeStage            string               `json:"MakeStage" xml:"MakeStage"`
	MakeStatus           string               `json:"MakeStatus" xml:"MakeStatus"`
	Portrait             string               `json:"Portrait" xml:"Portrait"`
	Description          string               `json:"Description" xml:"Description"`
	Type                 int                  `json:"Type" xml:"Type"`
	TaskResult           TaskResult           `json:"TaskResult" xml:"TaskResult"`
	SupportedResolutions SupportedResolutions `json:"SupportedResolutions" xml:"SupportedResolutions"`
}

ListItem is a nested struct in avatar response

type OfflineInQueryAvatar added in v1.62.364

type OfflineInQueryAvatar struct {
	OfflineItem []OfflineItem `json:"offline" xml:"offline"`
}

OfflineInQueryAvatar is a nested struct in avatar response

type OfflineInQueryAvatarList added in v1.62.364

type OfflineInQueryAvatarList struct {
	OfflineItem []OfflineItem `json:"offline" xml:"offline"`
}

OfflineInQueryAvatarList is a nested struct in avatar response

type OfflineItem added in v1.62.364

type OfflineItem struct {
	Desc   string `json:"Desc" xml:"Desc"`
	Width  int    `json:"Width" xml:"Width"`
	Height int    `json:"Height" xml:"Height"`
}

OfflineItem is a nested struct in avatar response

type OnlineInQueryAvatar added in v1.62.364

type OnlineInQueryAvatar struct {
	OnlineItem []OnlineItem `json:"online" xml:"online"`
}

OnlineInQueryAvatar is a nested struct in avatar response

type OnlineInQueryAvatarList added in v1.62.364

type OnlineInQueryAvatarList struct {
	OnlineItem []OnlineItem `json:"online" xml:"online"`
}

OnlineInQueryAvatarList is a nested struct in avatar response

type OnlineItem added in v1.62.364

type OnlineItem struct {
	Desc   string `json:"Desc" xml:"Desc"`
	Width  int    `json:"Width" xml:"Width"`
	Height int    `json:"Height" xml:"Height"`
}

OnlineItem is a nested struct in avatar response

type QueryAvatarListRequest added in v1.62.364

type QueryAvatarListRequest struct {
	*requests.RpcRequest
	ModelType    string           `position:"Query" name:"ModelType"`
	PageNo       requests.Integer `position:"Query" name:"PageNo"`
	TenantId     requests.Integer `position:"Query" name:"TenantId"`
	PageSize     requests.Integer `position:"Query" name:"PageSize"`
	ExtParamsCLS string           `position:"Query" name:"ExtParams_CLS"`
	ExtParams    string           `position:"Query" name:"ExtParams"`
}

QueryAvatarListRequest is the request struct for api QueryAvatarList

func CreateQueryAvatarListRequest added in v1.62.364

func CreateQueryAvatarListRequest() (request *QueryAvatarListRequest)

CreateQueryAvatarListRequest creates a request to invoke QueryAvatarList API

type QueryAvatarListResponse added in v1.62.364

type QueryAvatarListResponse 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"`
	Data      Data   `json:"Data" xml:"Data"`
}

QueryAvatarListResponse is the response struct for api QueryAvatarList

func CreateQueryAvatarListResponse added in v1.62.364

func CreateQueryAvatarListResponse() (response *QueryAvatarListResponse)

CreateQueryAvatarListResponse creates a response to parse from QueryAvatarList response

type QueryAvatarRequest added in v1.62.364

type QueryAvatarRequest struct {
	*requests.RpcRequest
	Code         string           `position:"Query" name:"Code"`
	TenantId     requests.Integer `position:"Query" name:"TenantId"`
	ExtParamsCLS string           `position:"Query" name:"ExtParams_CLS"`
	ExtParams    string           `position:"Query" name:"ExtParams"`
}

QueryAvatarRequest is the request struct for api QueryAvatar

func CreateQueryAvatarRequest added in v1.62.364

func CreateQueryAvatarRequest() (request *QueryAvatarRequest)

CreateQueryAvatarRequest creates a request to invoke QueryAvatar API

type QueryAvatarResponse added in v1.62.364

type QueryAvatarResponse 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"`
	Data      Data   `json:"Data" xml:"Data"`
}

QueryAvatarResponse is the response struct for api QueryAvatar

func CreateQueryAvatarResponse added in v1.62.364

func CreateQueryAvatarResponse() (response *QueryAvatarResponse)

CreateQueryAvatarResponse creates a response to parse from QueryAvatar response

type QueryRunningInstanceApp

type QueryRunningInstanceApp struct {
	AppId string `name:"AppId"`
}

QueryRunningInstanceApp is a repeated param struct in QueryRunningInstanceRequest

type QueryRunningInstanceRequest

type QueryRunningInstanceRequest struct {
	*requests.RpcRequest
	App       QueryRunningInstanceApp `position:"Query" name:"App"  type:"Struct"`
	TenantId  requests.Integer        `position:"Query" name:"TenantId"`
	SessionId string                  `position:"Query" name:"SessionId"`
}

QueryRunningInstanceRequest is the request struct for api QueryRunningInstance

func CreateQueryRunningInstanceRequest

func CreateQueryRunningInstanceRequest() (request *QueryRunningInstanceRequest)

CreateQueryRunningInstanceRequest creates a request to invoke QueryRunningInstance API

type QueryRunningInstanceResponse

type QueryRunningInstanceResponse 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"`
	Data      []DataItem `json:"Data" xml:"Data"`
}

QueryRunningInstanceResponse is the response struct for api QueryRunningInstance

func CreateQueryRunningInstanceResponse

func CreateQueryRunningInstanceResponse() (response *QueryRunningInstanceResponse)

CreateQueryRunningInstanceResponse creates a response to parse from QueryRunningInstance response

type QueryTimedResetOperateStatusRequest

type QueryTimedResetOperateStatusRequest struct {
	*requests.RpcRequest
	InstanceId string           `position:"Query" name:"InstanceId"`
	TenantId   requests.Integer `position:"Query" name:"TenantId"`
}

QueryTimedResetOperateStatusRequest is the request struct for api QueryTimedResetOperateStatus

func CreateQueryTimedResetOperateStatusRequest

func CreateQueryTimedResetOperateStatusRequest() (request *QueryTimedResetOperateStatusRequest)

CreateQueryTimedResetOperateStatusRequest creates a request to invoke QueryTimedResetOperateStatus API

type QueryTimedResetOperateStatusResponse

type QueryTimedResetOperateStatusResponse 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"`
	Data      DataInQueryTimedResetOperateStatus `json:"Data" xml:"Data"`
}

QueryTimedResetOperateStatusResponse is the response struct for api QueryTimedResetOperateStatus

func CreateQueryTimedResetOperateStatusResponse

func CreateQueryTimedResetOperateStatusResponse() (response *QueryTimedResetOperateStatusResponse)

CreateQueryTimedResetOperateStatusResponse creates a response to parse from QueryTimedResetOperateStatus response

type QueryVideoTaskInfoApp added in v1.62.525

type QueryVideoTaskInfoApp struct {
	AppId string `name:"AppId"`
}

QueryVideoTaskInfoApp is a repeated param struct in QueryVideoTaskInfoRequest

type QueryVideoTaskInfoRequest added in v1.62.525

type QueryVideoTaskInfoRequest struct {
	*requests.RpcRequest
	App       QueryVideoTaskInfoApp `position:"Query" name:"App"  type:"Struct"`
	Title     string                `position:"Query" name:"Title"`
	Type      requests.Integer      `position:"Query" name:"Type"`
	OrderById string                `position:"Query" name:"OrderById"`
	PageNo    requests.Integer      `position:"Query" name:"PageNo"`
	TenantId  requests.Integer      `position:"Query" name:"TenantId"`
	PageSize  requests.Integer      `position:"Query" name:"PageSize"`
	TaskUuid  string                `position:"Query" name:"TaskUuid"`
	Status    requests.Integer      `position:"Query" name:"Status"`
}

QueryVideoTaskInfoRequest is the request struct for api QueryVideoTaskInfo

func CreateQueryVideoTaskInfoRequest added in v1.62.525

func CreateQueryVideoTaskInfoRequest() (request *QueryVideoTaskInfoRequest)

CreateQueryVideoTaskInfoRequest creates a request to invoke QueryVideoTaskInfo API

type QueryVideoTaskInfoResponse added in v1.62.525

type QueryVideoTaskInfoResponse 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      DataInQueryVideoTaskInfo `json:"Data" xml:"Data"`
}

QueryVideoTaskInfoResponse is the response struct for api QueryVideoTaskInfo

func CreateQueryVideoTaskInfoResponse added in v1.62.525

func CreateQueryVideoTaskInfoResponse() (response *QueryVideoTaskInfoResponse)

CreateQueryVideoTaskInfoResponse creates a response to parse from QueryVideoTaskInfo response

type Render3dAvatarRequest added in v1.62.562

type Render3dAvatarRequest struct {
	*requests.RpcRequest
	Code     string           `position:"Query" name:"Code"`
	AppId    string           `position:"Query" name:"AppId"`
	TenantId requests.Integer `position:"Query" name:"TenantId"`
}

Render3dAvatarRequest is the request struct for api Render3dAvatar

func CreateRender3dAvatarRequest added in v1.62.562

func CreateRender3dAvatarRequest() (request *Render3dAvatarRequest)

CreateRender3dAvatarRequest creates a request to invoke Render3dAvatar API

type Render3dAvatarResponse added in v1.62.562

type Render3dAvatarResponse 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"`
}

Render3dAvatarResponse is the response struct for api Render3dAvatar

func CreateRender3dAvatarResponse added in v1.62.562

func CreateRender3dAvatarResponse() (response *Render3dAvatarResponse)

CreateRender3dAvatarResponse creates a response to parse from Render3dAvatar response

type SendCommandRequest added in v1.62.433

type SendCommandRequest struct {
	*requests.RpcRequest
	Feedback   requests.Boolean  `position:"Query" name:"Feedback"`
	Code       string            `position:"Query" name:"Code"`
	UniqueCode string            `position:"Query" name:"UniqueCode"`
	TenantId   requests.Integer  `position:"Query" name:"TenantId"`
	SessionId  string            `position:"Query" name:"SessionId"`
	Content    map[string]string `position:"Query" name:"Content"  type:"Map"`
}

SendCommandRequest is the request struct for api SendCommand

func CreateSendCommandRequest added in v1.62.433

func CreateSendCommandRequest() (request *SendCommandRequest)

CreateSendCommandRequest creates a request to invoke SendCommand API

type SendCommandResponse added in v1.62.433

type SendCommandResponse 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"`
	Data      Data   `json:"Data" xml:"Data"`
}

SendCommandResponse is the response struct for api SendCommand

func CreateSendCommandResponse added in v1.62.433

func CreateSendCommandResponse() (response *SendCommandResponse)

CreateSendCommandResponse creates a response to parse from SendCommand response

type SendMessageRequest

type SendMessageRequest struct {
	*requests.RpcRequest
	Feedback        requests.Boolean           `position:"Query" name:"Feedback"`
	StreamExtension SendMessageStreamExtension `position:"Query" name:"StreamExtension"  type:"Struct"`
	TextRequest     string                     `position:"Query" name:"TextRequest"`
	TenantId        requests.Integer           `position:"Query" name:"TenantId"`
	VAMLRequest     SendMessageVAMLRequest     `position:"Query" name:"VAMLRequest"  type:"Struct"`
	SessionId       string                     `position:"Query" name:"SessionId"`
}

SendMessageRequest is the request struct for api SendMessage

func CreateSendMessageRequest

func CreateSendMessageRequest() (request *SendMessageRequest)

CreateSendMessageRequest creates a request to invoke SendMessage API

type SendMessageResponse

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

SendMessageResponse is the response struct for api SendMessage

func CreateSendMessageResponse

func CreateSendMessageResponse() (response *SendMessageResponse)

CreateSendMessageResponse creates a response to parse from SendMessage response

type SendMessageStreamExtension added in v1.62.372

type SendMessageStreamExtension struct {
	IsStream string `name:"IsStream"`
	Index    string `name:"Index"`
	Position string `name:"Position"`
}

SendMessageStreamExtension is a repeated param struct in SendMessageRequest

type SendMessageVAMLRequest

type SendMessageVAMLRequest struct {
	Code string `name:"Code"`
	Vaml string `name:"Vaml"`
}

SendMessageVAMLRequest is a repeated param struct in SendMessageRequest

type SendTextRequest added in v1.62.433

type SendTextRequest struct {
	*requests.RpcRequest
	Feedback        requests.Boolean        `position:"Query" name:"Feedback"`
	UniqueCode      string                  `position:"Query" name:"UniqueCode"`
	StreamExtension SendTextStreamExtension `position:"Query" name:"StreamExtension"  type:"Struct"`
	TenantId        requests.Integer        `position:"Query" name:"TenantId"`
	Interrupt       requests.Boolean        `position:"Query" name:"Interrupt"`
	SessionId       string                  `position:"Query" name:"SessionId"`
	Text            string                  `position:"Query" name:"Text"`
}

SendTextRequest is the request struct for api SendText

func CreateSendTextRequest added in v1.62.433

func CreateSendTextRequest() (request *SendTextRequest)

CreateSendTextRequest creates a request to invoke SendText API

type SendTextResponse added in v1.62.433

type SendTextResponse 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"`
	Data      Data   `json:"Data" xml:"Data"`
}

SendTextResponse is the response struct for api SendText

func CreateSendTextResponse added in v1.62.433

func CreateSendTextResponse() (response *SendTextResponse)

CreateSendTextResponse creates a response to parse from SendText response

type SendTextStreamExtension added in v1.62.433

type SendTextStreamExtension struct {
	IsStream string `name:"IsStream"`
	Index    string `name:"Index"`
	Position string `name:"Position"`
}

SendTextStreamExtension is a repeated param struct in SendTextRequest

type SendVamlRequest added in v1.62.433

type SendVamlRequest struct {
	*requests.RpcRequest
	TenantId  requests.Integer `position:"Query" name:"TenantId"`
	SessionId string           `position:"Query" name:"SessionId"`
	Vaml      string           `position:"Query" name:"Vaml"`
}

SendVamlRequest is the request struct for api SendVaml

func CreateSendVamlRequest added in v1.62.433

func CreateSendVamlRequest() (request *SendVamlRequest)

CreateSendVamlRequest creates a request to invoke SendVaml API

type SendVamlResponse added in v1.62.433

type SendVamlResponse 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"`
	Data      Data   `json:"Data" xml:"Data"`
}

SendVamlResponse is the response struct for api SendVaml

func CreateSendVamlResponse added in v1.62.433

func CreateSendVamlResponse() (response *SendVamlResponse)

CreateSendVamlResponse creates a response to parse from SendVaml response

type StartInstanceChannel

type StartInstanceChannel struct {
	Type      string            `name:"Type"`
	ReqConfig map[string]string `name:"ReqConfig" type:"Map"`
}

StartInstanceChannel is a repeated param struct in StartInstanceRequest

type StartInstanceCommandRequest

type StartInstanceCommandRequest struct {
	BackGroundImageUrl string `name:"BackGroundImageUrl"`
	AlphaSwitch        string `name:"AlphaSwitch"`
	Locate             string `name:"Locate"`
}

StartInstanceCommandRequest is a repeated param struct in StartInstanceRequest

type StartInstanceRequest

type StartInstanceRequest struct {
	*requests.RpcRequest
	App            string                      `position:"Query" name:"App"`
	TextRequest    StartInstanceTextRequest    `position:"Query" name:"TextRequest"  type:"Struct"`
	TenantId       requests.Integer            `position:"Query" name:"TenantId"`
	BizId          string                      `position:"Query" name:"BizId"`
	Channel        StartInstanceChannel        `position:"Query" name:"Channel"  type:"Struct"`
	CommandRequest StartInstanceCommandRequest `position:"Query" name:"CommandRequest"  type:"Struct"`
	User           string                      `position:"Query" name:"User"`
}

StartInstanceRequest is the request struct for api StartInstance

func CreateStartInstanceRequest

func CreateStartInstanceRequest() (request *StartInstanceRequest)

CreateStartInstanceRequest creates a request to invoke StartInstance API

type StartInstanceResponse

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

StartInstanceResponse is the response struct for api StartInstance

func CreateStartInstanceResponse

func CreateStartInstanceResponse() (response *StartInstanceResponse)

CreateStartInstanceResponse creates a response to parse from StartInstance response

type StartInstanceTextRequest added in v1.62.666

type StartInstanceTextRequest struct {
	Voice      string `name:"Voice"`
	Volume     string `name:"Volume"`
	SpeechRate string `name:"SpeechRate"`
	PitchRate  string `name:"PitchRate"`
}

StartInstanceTextRequest is a repeated param struct in StartInstanceRequest

type StartTimedResetOperateRequest

type StartTimedResetOperateRequest struct {
	*requests.RpcRequest
	InstanceId string           `position:"Query" name:"InstanceId"`
	TenantId   requests.Integer `position:"Query" name:"TenantId"`
}

StartTimedResetOperateRequest is the request struct for api StartTimedResetOperate

func CreateStartTimedResetOperateRequest

func CreateStartTimedResetOperateRequest() (request *StartTimedResetOperateRequest)

CreateStartTimedResetOperateRequest creates a request to invoke StartTimedResetOperate API

type StartTimedResetOperateResponse

type StartTimedResetOperateResponse 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"`
	Data      Data   `json:"Data" xml:"Data"`
}

StartTimedResetOperateResponse is the response struct for api StartTimedResetOperate

func CreateStartTimedResetOperateResponse

func CreateStartTimedResetOperateResponse() (response *StartTimedResetOperateResponse)

CreateStartTimedResetOperateResponse creates a response to parse from StartTimedResetOperate response

type StopInstanceRequest

type StopInstanceRequest struct {
	*requests.RpcRequest
	TenantId  requests.Integer `position:"Query" name:"TenantId"`
	SessionId string           `position:"Query" name:"SessionId"`
}

StopInstanceRequest is the request struct for api StopInstance

func CreateStopInstanceRequest

func CreateStopInstanceRequest() (request *StopInstanceRequest)

CreateStopInstanceRequest creates a request to invoke StopInstance API

type StopInstanceResponse

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

StopInstanceResponse is the response struct for api StopInstance

func CreateStopInstanceResponse

func CreateStopInstanceResponse() (response *StopInstanceResponse)

CreateStopInstanceResponse creates a response to parse from StopInstance response

type SubmitAudioTo2DAvatarVideoTaskApp added in v1.62.364

type SubmitAudioTo2DAvatarVideoTaskApp struct {
	AppId string `name:"AppId"`
}

SubmitAudioTo2DAvatarVideoTaskApp is a repeated param struct in SubmitAudioTo2DAvatarVideoTaskRequest

type SubmitAudioTo2DAvatarVideoTaskAudioInfo added in v1.62.663

type SubmitAudioTo2DAvatarVideoTaskAudioInfo struct {
	SampleRate string `name:"SampleRate"`
}

SubmitAudioTo2DAvatarVideoTaskAudioInfo is a repeated param struct in SubmitAudioTo2DAvatarVideoTaskRequest

type SubmitAudioTo2DAvatarVideoTaskAvatarInfo added in v1.62.364

type SubmitAudioTo2DAvatarVideoTaskAvatarInfo struct {
	Code   string `name:"Code"`
	X      string `name:"X"`
	Width  string `name:"Width"`
	Y      string `name:"Y"`
	Height string `name:"Height"`
}

SubmitAudioTo2DAvatarVideoTaskAvatarInfo is a repeated param struct in SubmitAudioTo2DAvatarVideoTaskRequest

type SubmitAudioTo2DAvatarVideoTaskRequest added in v1.62.364

type SubmitAudioTo2DAvatarVideoTaskRequest struct {
	*requests.RpcRequest
	App               SubmitAudioTo2DAvatarVideoTaskApp        `position:"Query" name:"App"  type:"Struct"`
	AudioInfo         SubmitAudioTo2DAvatarVideoTaskAudioInfo  `position:"Query" name:"AudioInfo"  type:"Struct"`
	AvatarInfo        SubmitAudioTo2DAvatarVideoTaskAvatarInfo `position:"Query" name:"AvatarInfo"  type:"Struct"`
	Title             string                                   `position:"Query" name:"Title"`
	ExtParams         string                                   `position:"Query" name:"ExtParams"`
	Url               string                                   `position:"Query" name:"Url"`
	VideoInfo         SubmitAudioTo2DAvatarVideoTaskVideoInfo  `position:"Query" name:"VideoInfo"  type:"Struct"`
	CallbackParams    string                                   `position:"Query" name:"CallbackParams"`
	TenantId          requests.Integer                         `position:"Query" name:"TenantId"`
	Callback          requests.Boolean                         `position:"Query" name:"Callback"`
	ExtParamsCLS      string                                   `position:"Query" name:"ExtParams_CLS"`
	CallbackParamsCLS string                                   `position:"Query" name:"CallbackParams_CLS"`
}

SubmitAudioTo2DAvatarVideoTaskRequest is the request struct for api SubmitAudioTo2DAvatarVideoTask

func CreateSubmitAudioTo2DAvatarVideoTaskRequest added in v1.62.364

func CreateSubmitAudioTo2DAvatarVideoTaskRequest() (request *SubmitAudioTo2DAvatarVideoTaskRequest)

CreateSubmitAudioTo2DAvatarVideoTaskRequest creates a request to invoke SubmitAudioTo2DAvatarVideoTask API

type SubmitAudioTo2DAvatarVideoTaskResponse added in v1.62.364

type SubmitAudioTo2DAvatarVideoTaskResponse 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"`
	Data      Data   `json:"Data" xml:"Data"`
}

SubmitAudioTo2DAvatarVideoTaskResponse is the response struct for api SubmitAudioTo2DAvatarVideoTask

func CreateSubmitAudioTo2DAvatarVideoTaskResponse added in v1.62.364

func CreateSubmitAudioTo2DAvatarVideoTaskResponse() (response *SubmitAudioTo2DAvatarVideoTaskResponse)

CreateSubmitAudioTo2DAvatarVideoTaskResponse creates a response to parse from SubmitAudioTo2DAvatarVideoTask response

type SubmitAudioTo2DAvatarVideoTaskVideoInfo added in v1.62.364

type SubmitAudioTo2DAvatarVideoTaskVideoInfo struct {
	IsAlpha            string `name:"IsAlpha"`
	BackgroundImageUrl string `name:"BackgroundImageUrl"`
	Resolution         string `name:"Resolution"`
	AlphaFormat        string `name:"AlphaFormat"`
}

SubmitAudioTo2DAvatarVideoTaskVideoInfo is a repeated param struct in SubmitAudioTo2DAvatarVideoTaskRequest

type SubmitAudioTo3DAvatarVideoTaskApp added in v1.62.365

type SubmitAudioTo3DAvatarVideoTaskApp struct {
	AppId string `name:"AppId"`
}

SubmitAudioTo3DAvatarVideoTaskApp is a repeated param struct in SubmitAudioTo3DAvatarVideoTaskRequest

type SubmitAudioTo3DAvatarVideoTaskAudioInfo added in v1.62.663

type SubmitAudioTo3DAvatarVideoTaskAudioInfo struct {
	SampleRate string `name:"SampleRate"`
}

SubmitAudioTo3DAvatarVideoTaskAudioInfo is a repeated param struct in SubmitAudioTo3DAvatarVideoTaskRequest

type SubmitAudioTo3DAvatarVideoTaskAvatarInfo added in v1.62.365

type SubmitAudioTo3DAvatarVideoTaskAvatarInfo struct {
	Code         string `name:"Code"`
	Locate       string `name:"Locate"`
	Angle        string `name:"Angle"`
	IndustryCode string `name:"IndustryCode"`
}

SubmitAudioTo3DAvatarVideoTaskAvatarInfo is a repeated param struct in SubmitAudioTo3DAvatarVideoTaskRequest

type SubmitAudioTo3DAvatarVideoTaskRequest added in v1.62.365

type SubmitAudioTo3DAvatarVideoTaskRequest struct {
	*requests.RpcRequest
	App               SubmitAudioTo3DAvatarVideoTaskApp        `position:"Query" name:"App"  type:"Struct"`
	AudioInfo         SubmitAudioTo3DAvatarVideoTaskAudioInfo  `position:"Query" name:"AudioInfo"  type:"Struct"`
	AvatarInfo        SubmitAudioTo3DAvatarVideoTaskAvatarInfo `position:"Query" name:"AvatarInfo"  type:"Struct"`
	Title             string                                   `position:"Query" name:"Title"`
	ExtParams         string                                   `position:"Query" name:"ExtParams"`
	Url               string                                   `position:"Query" name:"Url"`
	VideoInfo         SubmitAudioTo3DAvatarVideoTaskVideoInfo  `position:"Query" name:"VideoInfo"  type:"Struct"`
	CallbackParams    string                                   `position:"Query" name:"CallbackParams"`
	TenantId          requests.Integer                         `position:"Query" name:"TenantId"`
	Callback          requests.Boolean                         `position:"Query" name:"Callback"`
	ExtParamsCLS      string                                   `position:"Query" name:"ExtParams_CLS"`
	CallbackParamsCLS string                                   `position:"Query" name:"CallbackParams_CLS"`
}

SubmitAudioTo3DAvatarVideoTaskRequest is the request struct for api SubmitAudioTo3DAvatarVideoTask

func CreateSubmitAudioTo3DAvatarVideoTaskRequest added in v1.62.365

func CreateSubmitAudioTo3DAvatarVideoTaskRequest() (request *SubmitAudioTo3DAvatarVideoTaskRequest)

CreateSubmitAudioTo3DAvatarVideoTaskRequest creates a request to invoke SubmitAudioTo3DAvatarVideoTask API

type SubmitAudioTo3DAvatarVideoTaskResponse added in v1.62.365

type SubmitAudioTo3DAvatarVideoTaskResponse 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"`
}

SubmitAudioTo3DAvatarVideoTaskResponse is the response struct for api SubmitAudioTo3DAvatarVideoTask

func CreateSubmitAudioTo3DAvatarVideoTaskResponse added in v1.62.365

func CreateSubmitAudioTo3DAvatarVideoTaskResponse() (response *SubmitAudioTo3DAvatarVideoTaskResponse)

CreateSubmitAudioTo3DAvatarVideoTaskResponse creates a response to parse from SubmitAudioTo3DAvatarVideoTask response

type SubmitAudioTo3DAvatarVideoTaskVideoInfo added in v1.62.365

type SubmitAudioTo3DAvatarVideoTaskVideoInfo struct {
	IsAlpha            string `name:"IsAlpha"`
	BackgroundImageUrl string `name:"BackgroundImageUrl"`
	Resolution         string `name:"Resolution"`
	AlphaFormat        string `name:"AlphaFormat"`
}

SubmitAudioTo3DAvatarVideoTaskVideoInfo is a repeated param struct in SubmitAudioTo3DAvatarVideoTaskRequest

type SubmitAvatarVideoTaskApp added in v1.62.594

type SubmitAvatarVideoTaskApp struct {
	AppId string `name:"AppId"`
}

SubmitAvatarVideoTaskApp is a repeated param struct in SubmitAvatarVideoTaskRequest

type SubmitAvatarVideoTaskRequest added in v1.62.594

type SubmitAvatarVideoTaskRequest struct {
	*requests.RpcRequest
	Title             string                   `position:"Query" name:"Title"`
	CallbackParams    string                   `position:"Query" name:"CallbackParams"`
	TenantId          requests.Integer         `position:"Query" name:"TenantId"`
	VideoParams       string                   `position:"Query" name:"VideoParams"`
	App               SubmitAvatarVideoTaskApp `position:"Query" name:"App"  type:"Struct"`
	ExtParams         string                   `position:"Query" name:"ExtParams"`
	VideoParamsCLS    string                   `position:"Query" name:"VideoParams_CLS"`
	Callback          requests.Boolean         `position:"Query" name:"Callback"`
	ExtParamsCLS      string                   `position:"Query" name:"ExtParams_CLS"`
	CallbackParamsCLS string                   `position:"Query" name:"CallbackParams_CLS"`
}

SubmitAvatarVideoTaskRequest is the request struct for api SubmitAvatarVideoTask

func CreateSubmitAvatarVideoTaskRequest added in v1.62.594

func CreateSubmitAvatarVideoTaskRequest() (request *SubmitAvatarVideoTaskRequest)

CreateSubmitAvatarVideoTaskRequest creates a request to invoke SubmitAvatarVideoTask API

type SubmitAvatarVideoTaskResponse added in v1.62.594

type SubmitAvatarVideoTaskResponse 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"`
}

SubmitAvatarVideoTaskResponse is the response struct for api SubmitAvatarVideoTask

func CreateSubmitAvatarVideoTaskResponse added in v1.62.594

func CreateSubmitAvatarVideoTaskResponse() (response *SubmitAvatarVideoTaskResponse)

CreateSubmitAvatarVideoTaskResponse creates a response to parse from SubmitAvatarVideoTask response

type SubmitTextTo2DAvatarVideoTaskApp

type SubmitTextTo2DAvatarVideoTaskApp struct {
	AppId string `name:"AppId"`
}

SubmitTextTo2DAvatarVideoTaskApp is a repeated param struct in SubmitTextTo2DAvatarVideoTaskRequest

type SubmitTextTo2DAvatarVideoTaskAudioInfo

type SubmitTextTo2DAvatarVideoTaskAudioInfo struct {
	Voice      string `name:"Voice"`
	Volume     string `name:"Volume"`
	SpeechRate string `name:"SpeechRate"`
	PitchRate  string `name:"PitchRate"`
	SampleRate string `name:"SampleRate"`
}

SubmitTextTo2DAvatarVideoTaskAudioInfo is a repeated param struct in SubmitTextTo2DAvatarVideoTaskRequest

type SubmitTextTo2DAvatarVideoTaskAvatarInfo

type SubmitTextTo2DAvatarVideoTaskAvatarInfo struct {
	Code   string `name:"Code"`
	X      string `name:"X"`
	Width  string `name:"Width"`
	Y      string `name:"Y"`
	Height string `name:"Height"`
}

SubmitTextTo2DAvatarVideoTaskAvatarInfo is a repeated param struct in SubmitTextTo2DAvatarVideoTaskRequest

type SubmitTextTo2DAvatarVideoTaskRequest

type SubmitTextTo2DAvatarVideoTaskRequest struct {
	*requests.RpcRequest
	App               SubmitTextTo2DAvatarVideoTaskApp        `position:"Query" name:"App"  type:"Struct"`
	AudioInfo         SubmitTextTo2DAvatarVideoTaskAudioInfo  `position:"Query" name:"AudioInfo"  type:"Struct"`
	AvatarInfo        SubmitTextTo2DAvatarVideoTaskAvatarInfo `position:"Query" name:"AvatarInfo"  type:"Struct"`
	Title             string                                  `position:"Query" name:"Title"`
	ExtParams         string                                  `position:"Query" name:"ExtParams"`
	VideoInfo         SubmitTextTo2DAvatarVideoTaskVideoInfo  `position:"Query" name:"VideoInfo"  type:"Struct"`
	CallbackParams    string                                  `position:"Query" name:"CallbackParams"`
	TenantId          requests.Integer                        `position:"Query" name:"TenantId"`
	Callback          requests.Boolean                        `position:"Query" name:"Callback"`
	ExtParamsCLS      string                                  `position:"Query" name:"ExtParams_CLS"`
	Text              string                                  `position:"Query" name:"Text"`
	CallbackParamsCLS string                                  `position:"Query" name:"CallbackParams_CLS"`
}

SubmitTextTo2DAvatarVideoTaskRequest is the request struct for api SubmitTextTo2DAvatarVideoTask

func CreateSubmitTextTo2DAvatarVideoTaskRequest

func CreateSubmitTextTo2DAvatarVideoTaskRequest() (request *SubmitTextTo2DAvatarVideoTaskRequest)

CreateSubmitTextTo2DAvatarVideoTaskRequest creates a request to invoke SubmitTextTo2DAvatarVideoTask API

type SubmitTextTo2DAvatarVideoTaskResponse

type SubmitTextTo2DAvatarVideoTaskResponse 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"`
}

SubmitTextTo2DAvatarVideoTaskResponse is the response struct for api SubmitTextTo2DAvatarVideoTask

func CreateSubmitTextTo2DAvatarVideoTaskResponse

func CreateSubmitTextTo2DAvatarVideoTaskResponse() (response *SubmitTextTo2DAvatarVideoTaskResponse)

CreateSubmitTextTo2DAvatarVideoTaskResponse creates a response to parse from SubmitTextTo2DAvatarVideoTask response

type SubmitTextTo2DAvatarVideoTaskVideoInfo

type SubmitTextTo2DAvatarVideoTaskVideoInfo struct {
	IsAlpha            string                                              `name:"IsAlpha"`
	BackgroundImageUrl string                                              `name:"BackgroundImageUrl"`
	IsSubtitles        string                                              `name:"IsSubtitles"`
	SubtitleEmbedded   string                                              `name:"SubtitleEmbedded"`
	SubtitleStyle      SubmitTextTo2DAvatarVideoTaskVideoInfoSubtitleStyle `name:"SubtitleStyle" type:"Struct"`
	Resolution         string                                              `name:"Resolution"`
	AlphaFormat        string                                              `name:"AlphaFormat"`
}

SubmitTextTo2DAvatarVideoTaskVideoInfo is a repeated param struct in SubmitTextTo2DAvatarVideoTaskRequest

type SubmitTextTo2DAvatarVideoTaskVideoInfoSubtitleStyle added in v1.62.663

type SubmitTextTo2DAvatarVideoTaskVideoInfoSubtitleStyle struct {
	Color        string `name:"Color"`
	Size         string `name:"Size"`
	Name         string `name:"Name"`
	Y            string `name:"Y"`
	OutlineColor string `name:"OutlineColor"`
}

SubmitTextTo2DAvatarVideoTaskVideoInfoSubtitleStyle is a repeated param struct in SubmitTextTo2DAvatarVideoTaskRequest

type SubmitTextTo3DAvatarVideoTaskApp

type SubmitTextTo3DAvatarVideoTaskApp struct {
	AppId string `name:"AppId"`
}

SubmitTextTo3DAvatarVideoTaskApp is a repeated param struct in SubmitTextTo3DAvatarVideoTaskRequest

type SubmitTextTo3DAvatarVideoTaskAudioInfo added in v1.62.416

type SubmitTextTo3DAvatarVideoTaskAudioInfo struct {
	Voice      string `name:"Voice"`
	Volume     string `name:"Volume"`
	SpeechRate string `name:"SpeechRate"`
	PitchRate  string `name:"PitchRate"`
	SampleRate string `name:"SampleRate"`
}

SubmitTextTo3DAvatarVideoTaskAudioInfo is a repeated param struct in SubmitTextTo3DAvatarVideoTaskRequest

type SubmitTextTo3DAvatarVideoTaskAvatarInfo

type SubmitTextTo3DAvatarVideoTaskAvatarInfo struct {
	Code         string `name:"Code"`
	Locate       string `name:"Locate"`
	Angle        string `name:"Angle"`
	IndustryCode string `name:"IndustryCode"`
}

SubmitTextTo3DAvatarVideoTaskAvatarInfo is a repeated param struct in SubmitTextTo3DAvatarVideoTaskRequest

type SubmitTextTo3DAvatarVideoTaskRequest

type SubmitTextTo3DAvatarVideoTaskRequest struct {
	*requests.RpcRequest
	App               SubmitTextTo3DAvatarVideoTaskApp        `position:"Query" name:"App"  type:"Struct"`
	AudioInfo         SubmitTextTo3DAvatarVideoTaskAudioInfo  `position:"Query" name:"AudioInfo"  type:"Struct"`
	AvatarInfo        SubmitTextTo3DAvatarVideoTaskAvatarInfo `position:"Query" name:"AvatarInfo"  type:"Struct"`
	Title             string                                  `position:"Query" name:"Title"`
	ExtParams         string                                  `position:"Query" name:"ExtParams"`
	VideoInfo         SubmitTextTo3DAvatarVideoTaskVideoInfo  `position:"Query" name:"VideoInfo"  type:"Struct"`
	CallbackParams    string                                  `position:"Query" name:"CallbackParams"`
	TenantId          requests.Integer                        `position:"Query" name:"TenantId"`
	Callback          requests.Boolean                        `position:"Query" name:"Callback"`
	ExtParamsCLS      string                                  `position:"Query" name:"ExtParams_CLS"`
	Text              string                                  `position:"Query" name:"Text"`
	CallbackParamsCLS string                                  `position:"Query" name:"CallbackParams_CLS"`
}

SubmitTextTo3DAvatarVideoTaskRequest is the request struct for api SubmitTextTo3DAvatarVideoTask

func CreateSubmitTextTo3DAvatarVideoTaskRequest

func CreateSubmitTextTo3DAvatarVideoTaskRequest() (request *SubmitTextTo3DAvatarVideoTaskRequest)

CreateSubmitTextTo3DAvatarVideoTaskRequest creates a request to invoke SubmitTextTo3DAvatarVideoTask API

type SubmitTextTo3DAvatarVideoTaskResponse

type SubmitTextTo3DAvatarVideoTaskResponse 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"`
}

SubmitTextTo3DAvatarVideoTaskResponse is the response struct for api SubmitTextTo3DAvatarVideoTask

func CreateSubmitTextTo3DAvatarVideoTaskResponse

func CreateSubmitTextTo3DAvatarVideoTaskResponse() (response *SubmitTextTo3DAvatarVideoTaskResponse)

CreateSubmitTextTo3DAvatarVideoTaskResponse creates a response to parse from SubmitTextTo3DAvatarVideoTask response

type SubmitTextTo3DAvatarVideoTaskVideoInfo

type SubmitTextTo3DAvatarVideoTaskVideoInfo struct {
	IsAlpha            string                                              `name:"IsAlpha"`
	BackgroundImageUrl string                                              `name:"BackgroundImageUrl"`
	IsSubtitles        string                                              `name:"IsSubtitles"`
	SubtitleEmbedded   string                                              `name:"SubtitleEmbedded"`
	SubtitleStyle      SubmitTextTo3DAvatarVideoTaskVideoInfoSubtitleStyle `name:"SubtitleStyle" type:"Struct"`
	Resolution         string                                              `name:"Resolution"`
	AlphaFormat        string                                              `name:"AlphaFormat"`
}

SubmitTextTo3DAvatarVideoTaskVideoInfo is a repeated param struct in SubmitTextTo3DAvatarVideoTaskRequest

type SubmitTextTo3DAvatarVideoTaskVideoInfoSubtitleStyle added in v1.62.663

type SubmitTextTo3DAvatarVideoTaskVideoInfoSubtitleStyle struct {
	Color        string `name:"Color"`
	Size         string `name:"Size"`
	Name         string `name:"Name"`
	Y            string `name:"Y"`
	OutlineColor string `name:"OutlineColor"`
}

SubmitTextTo3DAvatarVideoTaskVideoInfoSubtitleStyle is a repeated param struct in SubmitTextTo3DAvatarVideoTaskRequest

type SupportedResolutions added in v1.62.364

type SupportedResolutions struct {
	Offline []OfflineItem `json:"Offline" xml:"Offline"`
	Online  []OnlineItem  `json:"Online" xml:"Online"`
}

SupportedResolutions is a nested struct in avatar response

type TaskResult

type TaskResult struct {
	VideoDuration    int    `json:"VideoDuration" xml:"VideoDuration"`
	AlphaUrl         string `json:"AlphaUrl" xml:"AlphaUrl"`
	FailCode         string `json:"FailCode" xml:"FailCode"`
	PreviewPic       string `json:"PreviewPic" xml:"PreviewPic"`
	WordSubtitlesUrl string `json:"WordSubtitlesUrl" xml:"WordSubtitlesUrl"`
	AttachmentUrl    string `json:"AttachmentUrl" xml:"AttachmentUrl"`
	SubtitlesUrl     string `json:"SubtitlesUrl" xml:"SubtitlesUrl"`
	VideoUrl         string `json:"VideoUrl" xml:"VideoUrl"`
	FailReason       string `json:"FailReason" xml:"FailReason"`
}

TaskResult is a nested struct in avatar response

type Update2dAvatarRequest added in v1.62.489

type Update2dAvatarRequest struct {
	*requests.RpcRequest
	Image             string           `position:"Query" name:"Image"`
	Orientation       requests.Integer `position:"Query" name:"Orientation"`
	Code              string           `position:"Query" name:"Code"`
	Description       string           `position:"Query" name:"Description"`
	Video             string           `position:"Query" name:"Video"`
	Portrait          string           `position:"Query" name:"Portrait"`
	ExtParams         string           `position:"Query" name:"ExtParams"`
	Transparent       requests.Boolean `position:"Query" name:"Transparent"`
	CallbackParams    string           `position:"Query" name:"CallbackParams"`
	TenantId          requests.Integer `position:"Query" name:"TenantId"`
	Name              string           `position:"Query" name:"Name"`
	ExtParamsCLS      string           `position:"Query" name:"ExtParams_CLS"`
	Callback          requests.Boolean `position:"Query" name:"Callback"`
	CallbackParamsCLS string           `position:"Query" name:"CallbackParams_CLS"`
}

Update2dAvatarRequest is the request struct for api Update2dAvatar

func CreateUpdate2dAvatarRequest added in v1.62.489

func CreateUpdate2dAvatarRequest() (request *Update2dAvatarRequest)

CreateUpdate2dAvatarRequest creates a request to invoke Update2dAvatar API

type Update2dAvatarResponse added in v1.62.489

type Update2dAvatarResponse 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"`
	Data      Data   `json:"Data" xml:"Data"`
}

Update2dAvatarResponse is the response struct for api Update2dAvatar

func CreateUpdate2dAvatarResponse added in v1.62.489

func CreateUpdate2dAvatarResponse() (response *Update2dAvatarResponse)

CreateUpdate2dAvatarResponse creates a response to parse from Update2dAvatar response

type User

type User struct {
	UserId   string `json:"UserId" xml:"UserId"`
	UserName string `json:"UserName" xml:"UserName"`
}

User is a nested struct in avatar response

Jump to

Keyboard shortcuts

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