dyplsapi

package
v1.61.1038 Latest Latest
Warning

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

Go to latest
Published: Apr 20, 2021 License: Apache-2.0 Imports: 6 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

View Source
var EndpointMap map[string]string

EndpointMap Endpoint Data

View Source
var EndpointType = "central"

EndpointType regional or central

Functions

func GetEndpointMap

func GetEndpointMap() map[string]string

GetEndpointMap Get Endpoint Data Map

func GetEndpointType

func GetEndpointType() string

GetEndpointType Get Endpoint Type Value

func SetClientProperty

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

SetClientProperty Set Property by Reflect

func SetEndpointDataToClient

func SetEndpointDataToClient(client *Client)

SetEndpointDataToClient Set EndpointMap and ENdpointType

Types

type AddAxnTrackNoRequest added in v1.61.18

type AddAxnTrackNoRequest struct {
	*requests.RpcRequest
	ResourceOwnerId      requests.Integer `position:"Query" name:"ResourceOwnerId"`
	SubsId               string           `position:"Query" name:"SubsId"`
	PhoneNoX             string           `position:"Query" name:"PhoneNoX"`
	ResourceOwnerAccount string           `position:"Query" name:"ResourceOwnerAccount"`
	OwnerId              requests.Integer `position:"Query" name:"OwnerId"`
	TrackNo              string           `position:"Query" name:"trackNo"`
	PoolKey              string           `position:"Query" name:"PoolKey"`
}

AddAxnTrackNoRequest is the request struct for api AddAxnTrackNo

func CreateAddAxnTrackNoRequest added in v1.61.18

func CreateAddAxnTrackNoRequest() (request *AddAxnTrackNoRequest)

CreateAddAxnTrackNoRequest creates a request to invoke AddAxnTrackNo API

type AddAxnTrackNoResponse added in v1.61.18

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

AddAxnTrackNoResponse is the response struct for api AddAxnTrackNo

func CreateAddAxnTrackNoResponse added in v1.61.18

func CreateAddAxnTrackNoResponse() (response *AddAxnTrackNoResponse)

CreateAddAxnTrackNoResponse creates a response to parse from AddAxnTrackNo response

type AddSecretBlacklistRequest added in v1.61.344

type AddSecretBlacklistRequest struct {
	*requests.RpcRequest
	BlackType            string           `position:"Query" name:"BlackType"`
	ResourceOwnerId      requests.Integer `position:"Query" name:"ResourceOwnerId"`
	Remark               string           `position:"Query" name:"Remark"`
	ResourceOwnerAccount string           `position:"Query" name:"ResourceOwnerAccount"`
	OwnerId              requests.Integer `position:"Query" name:"OwnerId"`
	PoolKey              string           `position:"Query" name:"PoolKey"`
	BlackNo              string           `position:"Query" name:"BlackNo"`
	WayControl           string           `position:"Query" name:"WayControl"`
}

AddSecretBlacklistRequest is the request struct for api AddSecretBlacklist

func CreateAddSecretBlacklistRequest added in v1.61.344

func CreateAddSecretBlacklistRequest() (request *AddSecretBlacklistRequest)

CreateAddSecretBlacklistRequest creates a request to invoke AddSecretBlacklist API

type AddSecretBlacklistResponse added in v1.61.344

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

AddSecretBlacklistResponse is the response struct for api AddSecretBlacklist

func CreateAddSecretBlacklistResponse added in v1.61.344

func CreateAddSecretBlacklistResponse() (response *AddSecretBlacklistResponse)

CreateAddSecretBlacklistResponse creates a response to parse from AddSecretBlacklist response

type BindAxbRequest

type BindAxbRequest struct {
	*requests.RpcRequest
	ResourceOwnerId      requests.Integer `position:"Query" name:"ResourceOwnerId"`
	CallDisplayType      requests.Integer `position:"Query" name:"CallDisplayType"`
	CallTimeout          requests.Integer `position:"Query" name:"CallTimeout"`
	PhoneNoX             string           `position:"Query" name:"PhoneNoX"`
	RingConfig           string           `position:"Query" name:"RingConfig"`
	ASRStatus            requests.Boolean `position:"Query" name:"ASRStatus"`
	PhoneNoB             string           `position:"Query" name:"PhoneNoB"`
	PhoneNoA             string           `position:"Query" name:"PhoneNoA"`
	ExpectCity           string           `position:"Query" name:"ExpectCity"`
	ResourceOwnerAccount string           `position:"Query" name:"ResourceOwnerAccount"`
	OwnerId              requests.Integer `position:"Query" name:"OwnerId"`
	OutOrderId           string           `position:"Query" name:"OutOrderId"`
	PoolKey              string           `position:"Query" name:"PoolKey"`
	Expiration           string           `position:"Query" name:"Expiration"`
	IsRecordingEnabled   requests.Boolean `position:"Query" name:"IsRecordingEnabled"`
	OutId                string           `position:"Query" name:"OutId"`
	ASRModelId           string           `position:"Query" name:"ASRModelId"`
	CallRestrict         string           `position:"Query" name:"CallRestrict"`
}

BindAxbRequest is the request struct for api BindAxb

func CreateBindAxbRequest

func CreateBindAxbRequest() (request *BindAxbRequest)

CreateBindAxbRequest creates a request to invoke BindAxb API

type BindAxbResponse

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

BindAxbResponse is the response struct for api BindAxb

func CreateBindAxbResponse

func CreateBindAxbResponse() (response *BindAxbResponse)

CreateBindAxbResponse creates a response to parse from BindAxb response

type BindAxgRequest

type BindAxgRequest struct {
	*requests.RpcRequest
	ResourceOwnerId      requests.Integer `position:"Query" name:"ResourceOwnerId"`
	CallDisplayType      requests.Integer `position:"Query" name:"CallDisplayType"`
	PhoneNoX             string           `position:"Query" name:"PhoneNoX"`
	RingConfig           string           `position:"Query" name:"RingConfig"`
	ASRStatus            requests.Boolean `position:"Query" name:"ASRStatus"`
	PhoneNoB             string           `position:"Query" name:"PhoneNoB"`
	PhoneNoA             string           `position:"Query" name:"PhoneNoA"`
	ExpectCity           string           `position:"Query" name:"ExpectCity"`
	ResourceOwnerAccount string           `position:"Query" name:"ResourceOwnerAccount"`
	GroupId              string           `position:"Query" name:"GroupId"`
	OwnerId              requests.Integer `position:"Query" name:"OwnerId"`
	OutOrderId           string           `position:"Query" name:"OutOrderId"`
	PoolKey              string           `position:"Query" name:"PoolKey"`
	Expiration           string           `position:"Query" name:"Expiration"`
	IsRecordingEnabled   requests.Boolean `position:"Query" name:"IsRecordingEnabled"`
	OutId                string           `position:"Query" name:"OutId"`
	ASRModelId           string           `position:"Query" name:"ASRModelId"`
	CallRestrict         string           `position:"Query" name:"CallRestrict"`
}

BindAxgRequest is the request struct for api BindAxg

func CreateBindAxgRequest

func CreateBindAxgRequest() (request *BindAxgRequest)

CreateBindAxgRequest creates a request to invoke BindAxg API

type BindAxgResponse

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

BindAxgResponse is the response struct for api BindAxg

func CreateBindAxgResponse

func CreateBindAxgResponse() (response *BindAxgResponse)

CreateBindAxgResponse creates a response to parse from BindAxg response

type BindAxnExtensionRequest

type BindAxnExtensionRequest struct {
	*requests.RpcRequest
	ResourceOwnerId      requests.Integer `position:"Query" name:"ResourceOwnerId"`
	Extension            string           `position:"Query" name:"Extension"`
	CallDisplayType      requests.Integer `position:"Query" name:"CallDisplayType"`
	PhoneNoX             string           `position:"Query" name:"PhoneNoX"`
	RingConfig           string           `position:"Query" name:"RingConfig"`
	ASRStatus            requests.Boolean `position:"Query" name:"ASRStatus"`
	PhoneNoB             string           `position:"Query" name:"PhoneNoB"`
	PhoneNoA             string           `position:"Query" name:"PhoneNoA"`
	ExpectCity           string           `position:"Query" name:"ExpectCity"`
	ResourceOwnerAccount string           `position:"Query" name:"ResourceOwnerAccount"`
	OwnerId              requests.Integer `position:"Query" name:"OwnerId"`
	OutOrderId           string           `position:"Query" name:"OutOrderId"`
	PoolKey              string           `position:"Query" name:"PoolKey"`
	Expiration           string           `position:"Query" name:"Expiration"`
	IsRecordingEnabled   requests.Boolean `position:"Query" name:"IsRecordingEnabled"`
	OutId                string           `position:"Query" name:"OutId"`
	ASRModelId           string           `position:"Query" name:"ASRModelId"`
	CallRestrict         string           `position:"Query" name:"CallRestrict"`
}

BindAxnExtensionRequest is the request struct for api BindAxnExtension

func CreateBindAxnExtensionRequest

func CreateBindAxnExtensionRequest() (request *BindAxnExtensionRequest)

CreateBindAxnExtensionRequest creates a request to invoke BindAxnExtension API

type BindAxnExtensionResponse

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

BindAxnExtensionResponse is the response struct for api BindAxnExtension

func CreateBindAxnExtensionResponse

func CreateBindAxnExtensionResponse() (response *BindAxnExtensionResponse)

CreateBindAxnExtensionResponse creates a response to parse from BindAxnExtension response

type BindAxnRequest

type BindAxnRequest struct {
	*requests.RpcRequest
	ResourceOwnerId      requests.Integer `position:"Query" name:"ResourceOwnerId"`
	CallDisplayType      requests.Integer `position:"Query" name:"CallDisplayType"`
	CallTimeout          requests.Integer `position:"Query" name:"CallTimeout"`
	PhoneNoX             string           `position:"Query" name:"PhoneNoX"`
	RingConfig           string           `position:"Query" name:"RingConfig"`
	ASRStatus            requests.Boolean `position:"Query" name:"ASRStatus"`
	PhoneNoB             string           `position:"Query" name:"PhoneNoB"`
	PhoneNoA             string           `position:"Query" name:"PhoneNoA"`
	ExpectCity           string           `position:"Query" name:"ExpectCity"`
	ResourceOwnerAccount string           `position:"Query" name:"ResourceOwnerAccount"`
	OwnerId              requests.Integer `position:"Query" name:"OwnerId"`
	OutOrderId           string           `position:"Query" name:"OutOrderId"`
	PoolKey              string           `position:"Query" name:"PoolKey"`
	Expiration           string           `position:"Query" name:"Expiration"`
	IsRecordingEnabled   requests.Boolean `position:"Query" name:"IsRecordingEnabled"`
	OutId                string           `position:"Query" name:"OutId"`
	NoType               string           `position:"Query" name:"NoType"`
	ASRModelId           string           `position:"Query" name:"ASRModelId"`
	CallRestrict         string           `position:"Query" name:"CallRestrict"`
}

BindAxnRequest is the request struct for api BindAxn

func CreateBindAxnRequest

func CreateBindAxnRequest() (request *BindAxnRequest)

CreateBindAxnRequest creates a request to invoke BindAxn API

type BindAxnResponse

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

BindAxnResponse is the response struct for api BindAxn

func CreateBindAxnResponse

func CreateBindAxnResponse() (response *BindAxnResponse)

CreateBindAxnResponse creates a response to parse from BindAxn response

type BuySecretNoRequest

type BuySecretNoRequest struct {
	*requests.RpcRequest
	SpecId               requests.Integer `position:"Query" name:"SpecId"`
	ResourceOwnerId      requests.Integer `position:"Query" name:"ResourceOwnerId"`
	City                 string           `position:"Query" name:"City"`
	SecretNo             string           `position:"Query" name:"SecretNo"`
	ResourceOwnerAccount string           `position:"Query" name:"ResourceOwnerAccount"`
	DisplayPool          requests.Boolean `position:"Query" name:"DisplayPool"`
	OwnerId              requests.Integer `position:"Query" name:"OwnerId"`
	PoolKey              string           `position:"Query" name:"PoolKey"`
}

BuySecretNoRequest is the request struct for api BuySecretNo

func CreateBuySecretNoRequest

func CreateBuySecretNoRequest() (request *BuySecretNoRequest)

CreateBuySecretNoRequest creates a request to invoke BuySecretNo API

type BuySecretNoResponse

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

BuySecretNoResponse is the response struct for api BuySecretNo

func CreateBuySecretNoResponse

func CreateBuySecretNoResponse() (response *BuySecretNoResponse)

CreateBuySecretNoResponse creates a response to parse from BuySecretNo 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) AddAxnTrackNo added in v1.61.18

func (client *Client) AddAxnTrackNo(request *AddAxnTrackNoRequest) (response *AddAxnTrackNoResponse, err error)

AddAxnTrackNo invokes the dyplsapi.AddAxnTrackNo API synchronously

func (*Client) AddAxnTrackNoWithCallback added in v1.61.18

func (client *Client) AddAxnTrackNoWithCallback(request *AddAxnTrackNoRequest, callback func(response *AddAxnTrackNoResponse, err error)) <-chan int

AddAxnTrackNoWithCallback invokes the dyplsapi.AddAxnTrackNo API asynchronously

func (*Client) AddAxnTrackNoWithChan added in v1.61.18

func (client *Client) AddAxnTrackNoWithChan(request *AddAxnTrackNoRequest) (<-chan *AddAxnTrackNoResponse, <-chan error)

AddAxnTrackNoWithChan invokes the dyplsapi.AddAxnTrackNo API asynchronously

func (*Client) AddSecretBlacklist added in v1.61.344

func (client *Client) AddSecretBlacklist(request *AddSecretBlacklistRequest) (response *AddSecretBlacklistResponse, err error)

AddSecretBlacklist invokes the dyplsapi.AddSecretBlacklist API synchronously

func (*Client) AddSecretBlacklistWithCallback added in v1.61.344

func (client *Client) AddSecretBlacklistWithCallback(request *AddSecretBlacklistRequest, callback func(response *AddSecretBlacklistResponse, err error)) <-chan int

AddSecretBlacklistWithCallback invokes the dyplsapi.AddSecretBlacklist API asynchronously

func (*Client) AddSecretBlacklistWithChan added in v1.61.344

func (client *Client) AddSecretBlacklistWithChan(request *AddSecretBlacklistRequest) (<-chan *AddSecretBlacklistResponse, <-chan error)

AddSecretBlacklistWithChan invokes the dyplsapi.AddSecretBlacklist API asynchronously

func (*Client) BindAxb

func (client *Client) BindAxb(request *BindAxbRequest) (response *BindAxbResponse, err error)

BindAxb invokes the dyplsapi.BindAxb API synchronously

func (*Client) BindAxbWithCallback

func (client *Client) BindAxbWithCallback(request *BindAxbRequest, callback func(response *BindAxbResponse, err error)) <-chan int

BindAxbWithCallback invokes the dyplsapi.BindAxb API asynchronously

func (*Client) BindAxbWithChan

func (client *Client) BindAxbWithChan(request *BindAxbRequest) (<-chan *BindAxbResponse, <-chan error)

BindAxbWithChan invokes the dyplsapi.BindAxb API asynchronously

func (*Client) BindAxg

func (client *Client) BindAxg(request *BindAxgRequest) (response *BindAxgResponse, err error)

BindAxg invokes the dyplsapi.BindAxg API synchronously

func (*Client) BindAxgWithCallback

func (client *Client) BindAxgWithCallback(request *BindAxgRequest, callback func(response *BindAxgResponse, err error)) <-chan int

BindAxgWithCallback invokes the dyplsapi.BindAxg API asynchronously

func (*Client) BindAxgWithChan

func (client *Client) BindAxgWithChan(request *BindAxgRequest) (<-chan *BindAxgResponse, <-chan error)

BindAxgWithChan invokes the dyplsapi.BindAxg API asynchronously

func (*Client) BindAxn

func (client *Client) BindAxn(request *BindAxnRequest) (response *BindAxnResponse, err error)

BindAxn invokes the dyplsapi.BindAxn API synchronously

func (*Client) BindAxnExtension

func (client *Client) BindAxnExtension(request *BindAxnExtensionRequest) (response *BindAxnExtensionResponse, err error)

BindAxnExtension invokes the dyplsapi.BindAxnExtension API synchronously

func (*Client) BindAxnExtensionWithCallback

func (client *Client) BindAxnExtensionWithCallback(request *BindAxnExtensionRequest, callback func(response *BindAxnExtensionResponse, err error)) <-chan int

BindAxnExtensionWithCallback invokes the dyplsapi.BindAxnExtension API asynchronously

func (*Client) BindAxnExtensionWithChan

func (client *Client) BindAxnExtensionWithChan(request *BindAxnExtensionRequest) (<-chan *BindAxnExtensionResponse, <-chan error)

BindAxnExtensionWithChan invokes the dyplsapi.BindAxnExtension API asynchronously

func (*Client) BindAxnWithCallback

func (client *Client) BindAxnWithCallback(request *BindAxnRequest, callback func(response *BindAxnResponse, err error)) <-chan int

BindAxnWithCallback invokes the dyplsapi.BindAxn API asynchronously

func (*Client) BindAxnWithChan

func (client *Client) BindAxnWithChan(request *BindAxnRequest) (<-chan *BindAxnResponse, <-chan error)

BindAxnWithChan invokes the dyplsapi.BindAxn API asynchronously

func (*Client) BuySecretNo

func (client *Client) BuySecretNo(request *BuySecretNoRequest) (response *BuySecretNoResponse, err error)

BuySecretNo invokes the dyplsapi.BuySecretNo API synchronously

func (*Client) BuySecretNoWithCallback

func (client *Client) BuySecretNoWithCallback(request *BuySecretNoRequest, callback func(response *BuySecretNoResponse, err error)) <-chan int

BuySecretNoWithCallback invokes the dyplsapi.BuySecretNo API asynchronously

func (*Client) BuySecretNoWithChan

func (client *Client) BuySecretNoWithChan(request *BuySecretNoRequest) (<-chan *BuySecretNoResponse, <-chan error)

BuySecretNoWithChan invokes the dyplsapi.BuySecretNo API asynchronously

func (*Client) CreateAxgGroup

func (client *Client) CreateAxgGroup(request *CreateAxgGroupRequest) (response *CreateAxgGroupResponse, err error)

CreateAxgGroup invokes the dyplsapi.CreateAxgGroup API synchronously

func (*Client) CreateAxgGroupWithCallback

func (client *Client) CreateAxgGroupWithCallback(request *CreateAxgGroupRequest, callback func(response *CreateAxgGroupResponse, err error)) <-chan int

CreateAxgGroupWithCallback invokes the dyplsapi.CreateAxgGroup API asynchronously

func (*Client) CreateAxgGroupWithChan

func (client *Client) CreateAxgGroupWithChan(request *CreateAxgGroupRequest) (<-chan *CreateAxgGroupResponse, <-chan error)

CreateAxgGroupWithChan invokes the dyplsapi.CreateAxgGroup API asynchronously

func (*Client) CreateSubscription added in v1.61.1026

func (client *Client) CreateSubscription(request *CreateSubscriptionRequest) (response *CreateSubscriptionResponse, err error)

CreateSubscription invokes the dyplsapi.CreateSubscription API synchronously

func (*Client) CreateSubscriptionWithCallback added in v1.61.1026

func (client *Client) CreateSubscriptionWithCallback(request *CreateSubscriptionRequest, callback func(response *CreateSubscriptionResponse, err error)) <-chan int

CreateSubscriptionWithCallback invokes the dyplsapi.CreateSubscription API asynchronously

func (*Client) CreateSubscriptionWithChan added in v1.61.1026

func (client *Client) CreateSubscriptionWithChan(request *CreateSubscriptionRequest) (<-chan *CreateSubscriptionResponse, <-chan error)

CreateSubscriptionWithChan invokes the dyplsapi.CreateSubscription API asynchronously

func (*Client) DeleteSecretBlacklist added in v1.61.344

func (client *Client) DeleteSecretBlacklist(request *DeleteSecretBlacklistRequest) (response *DeleteSecretBlacklistResponse, err error)

DeleteSecretBlacklist invokes the dyplsapi.DeleteSecretBlacklist API synchronously

func (*Client) DeleteSecretBlacklistWithCallback added in v1.61.344

func (client *Client) DeleteSecretBlacklistWithCallback(request *DeleteSecretBlacklistRequest, callback func(response *DeleteSecretBlacklistResponse, err error)) <-chan int

DeleteSecretBlacklistWithCallback invokes the dyplsapi.DeleteSecretBlacklist API asynchronously

func (*Client) DeleteSecretBlacklistWithChan added in v1.61.344

func (client *Client) DeleteSecretBlacklistWithChan(request *DeleteSecretBlacklistRequest) (<-chan *DeleteSecretBlacklistResponse, <-chan error)

DeleteSecretBlacklistWithChan invokes the dyplsapi.DeleteSecretBlacklist API asynchronously

func (*Client) GetFaceVerify added in v1.61.1026

func (client *Client) GetFaceVerify(request *GetFaceVerifyRequest) (response *GetFaceVerifyResponse, err error)

GetFaceVerify invokes the dyplsapi.GetFaceVerify API synchronously

func (*Client) GetFaceVerifyWithCallback added in v1.61.1026

func (client *Client) GetFaceVerifyWithCallback(request *GetFaceVerifyRequest, callback func(response *GetFaceVerifyResponse, err error)) <-chan int

GetFaceVerifyWithCallback invokes the dyplsapi.GetFaceVerify API asynchronously

func (*Client) GetFaceVerifyWithChan added in v1.61.1026

func (client *Client) GetFaceVerifyWithChan(request *GetFaceVerifyRequest) (<-chan *GetFaceVerifyResponse, <-chan error)

GetFaceVerifyWithChan invokes the dyplsapi.GetFaceVerify API asynchronously

func (*Client) GetSecretAsrDetail added in v1.61.344

func (client *Client) GetSecretAsrDetail(request *GetSecretAsrDetailRequest) (response *GetSecretAsrDetailResponse, err error)

GetSecretAsrDetail invokes the dyplsapi.GetSecretAsrDetail API synchronously

func (*Client) GetSecretAsrDetailWithCallback added in v1.61.344

func (client *Client) GetSecretAsrDetailWithCallback(request *GetSecretAsrDetailRequest, callback func(response *GetSecretAsrDetailResponse, err error)) <-chan int

GetSecretAsrDetailWithCallback invokes the dyplsapi.GetSecretAsrDetail API asynchronously

func (*Client) GetSecretAsrDetailWithChan added in v1.61.344

func (client *Client) GetSecretAsrDetailWithChan(request *GetSecretAsrDetailRequest) (<-chan *GetSecretAsrDetailResponse, <-chan error)

GetSecretAsrDetailWithChan invokes the dyplsapi.GetSecretAsrDetail API asynchronously

func (*Client) GetSubscriptionDetail added in v1.61.1026

func (client *Client) GetSubscriptionDetail(request *GetSubscriptionDetailRequest) (response *GetSubscriptionDetailResponse, err error)

GetSubscriptionDetail invokes the dyplsapi.GetSubscriptionDetail API synchronously

func (*Client) GetSubscriptionDetailWithCallback added in v1.61.1026

func (client *Client) GetSubscriptionDetailWithCallback(request *GetSubscriptionDetailRequest, callback func(response *GetSubscriptionDetailResponse, err error)) <-chan int

GetSubscriptionDetailWithCallback invokes the dyplsapi.GetSubscriptionDetail API asynchronously

func (*Client) GetSubscriptionDetailWithChan added in v1.61.1026

func (client *Client) GetSubscriptionDetailWithChan(request *GetSubscriptionDetailRequest) (<-chan *GetSubscriptionDetailResponse, <-chan error)

GetSubscriptionDetailWithChan invokes the dyplsapi.GetSubscriptionDetail API asynchronously

func (*Client) GetTotalPublicUrl added in v1.61.1026

func (client *Client) GetTotalPublicUrl(request *GetTotalPublicUrlRequest) (response *GetTotalPublicUrlResponse, err error)

GetTotalPublicUrl invokes the dyplsapi.GetTotalPublicUrl API synchronously

func (*Client) GetTotalPublicUrlWithCallback added in v1.61.1026

func (client *Client) GetTotalPublicUrlWithCallback(request *GetTotalPublicUrlRequest, callback func(response *GetTotalPublicUrlResponse, err error)) <-chan int

GetTotalPublicUrlWithCallback invokes the dyplsapi.GetTotalPublicUrl API asynchronously

func (*Client) GetTotalPublicUrlWithChan added in v1.61.1026

func (client *Client) GetTotalPublicUrlWithChan(request *GetTotalPublicUrlRequest) (<-chan *GetTotalPublicUrlResponse, <-chan error)

GetTotalPublicUrlWithChan invokes the dyplsapi.GetTotalPublicUrl API asynchronously

func (*Client) InitFaceVerify added in v1.61.1026

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

InitFaceVerify invokes the dyplsapi.InitFaceVerify API synchronously

func (*Client) InitFaceVerifyWithCallback added in v1.61.1026

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

InitFaceVerifyWithCallback invokes the dyplsapi.InitFaceVerify API asynchronously

func (*Client) InitFaceVerifyWithChan added in v1.61.1026

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

InitFaceVerifyWithChan invokes the dyplsapi.InitFaceVerify API asynchronously

func (*Client) LockSecretNo added in v1.61.344

func (client *Client) LockSecretNo(request *LockSecretNoRequest) (response *LockSecretNoResponse, err error)

LockSecretNo invokes the dyplsapi.LockSecretNo API synchronously

func (*Client) LockSecretNoWithCallback added in v1.61.344

func (client *Client) LockSecretNoWithCallback(request *LockSecretNoRequest, callback func(response *LockSecretNoResponse, err error)) <-chan int

LockSecretNoWithCallback invokes the dyplsapi.LockSecretNo API asynchronously

func (*Client) LockSecretNoWithChan added in v1.61.344

func (client *Client) LockSecretNoWithChan(request *LockSecretNoRequest) (<-chan *LockSecretNoResponse, <-chan error)

LockSecretNoWithChan invokes the dyplsapi.LockSecretNo API asynchronously

func (*Client) OperateAxgGroup

func (client *Client) OperateAxgGroup(request *OperateAxgGroupRequest) (response *OperateAxgGroupResponse, err error)

OperateAxgGroup invokes the dyplsapi.OperateAxgGroup API synchronously

func (*Client) OperateAxgGroupWithCallback

func (client *Client) OperateAxgGroupWithCallback(request *OperateAxgGroupRequest, callback func(response *OperateAxgGroupResponse, err error)) <-chan int

OperateAxgGroupWithCallback invokes the dyplsapi.OperateAxgGroup API asynchronously

func (*Client) OperateAxgGroupWithChan

func (client *Client) OperateAxgGroupWithChan(request *OperateAxgGroupRequest) (<-chan *OperateAxgGroupResponse, <-chan error)

OperateAxgGroupWithChan invokes the dyplsapi.OperateAxgGroup API asynchronously

func (*Client) OperateBlackNo

func (client *Client) OperateBlackNo(request *OperateBlackNoRequest) (response *OperateBlackNoResponse, err error)

OperateBlackNo invokes the dyplsapi.OperateBlackNo API synchronously

func (*Client) OperateBlackNoWithCallback

func (client *Client) OperateBlackNoWithCallback(request *OperateBlackNoRequest, callback func(response *OperateBlackNoResponse, err error)) <-chan int

OperateBlackNoWithCallback invokes the dyplsapi.OperateBlackNo API asynchronously

func (*Client) OperateBlackNoWithChan

func (client *Client) OperateBlackNoWithChan(request *OperateBlackNoRequest) (<-chan *OperateBlackNoResponse, <-chan error)

OperateBlackNoWithChan invokes the dyplsapi.OperateBlackNo API asynchronously

func (*Client) QueryCallStatus

func (client *Client) QueryCallStatus(request *QueryCallStatusRequest) (response *QueryCallStatusResponse, err error)

QueryCallStatus invokes the dyplsapi.QueryCallStatus API synchronously

func (*Client) QueryCallStatusWithCallback

func (client *Client) QueryCallStatusWithCallback(request *QueryCallStatusRequest, callback func(response *QueryCallStatusResponse, err error)) <-chan int

QueryCallStatusWithCallback invokes the dyplsapi.QueryCallStatus API asynchronously

func (*Client) QueryCallStatusWithChan

func (client *Client) QueryCallStatusWithChan(request *QueryCallStatusRequest) (<-chan *QueryCallStatusResponse, <-chan error)

QueryCallStatusWithChan invokes the dyplsapi.QueryCallStatus API asynchronously

func (*Client) QueryPhoneNoAByTrackNo added in v1.61.18

func (client *Client) QueryPhoneNoAByTrackNo(request *QueryPhoneNoAByTrackNoRequest) (response *QueryPhoneNoAByTrackNoResponse, err error)

QueryPhoneNoAByTrackNo invokes the dyplsapi.QueryPhoneNoAByTrackNo API synchronously

func (*Client) QueryPhoneNoAByTrackNoWithCallback added in v1.61.18

func (client *Client) QueryPhoneNoAByTrackNoWithCallback(request *QueryPhoneNoAByTrackNoRequest, callback func(response *QueryPhoneNoAByTrackNoResponse, err error)) <-chan int

QueryPhoneNoAByTrackNoWithCallback invokes the dyplsapi.QueryPhoneNoAByTrackNo API asynchronously

func (*Client) QueryPhoneNoAByTrackNoWithChan added in v1.61.18

func (client *Client) QueryPhoneNoAByTrackNoWithChan(request *QueryPhoneNoAByTrackNoRequest) (<-chan *QueryPhoneNoAByTrackNoResponse, <-chan error)

QueryPhoneNoAByTrackNoWithChan invokes the dyplsapi.QueryPhoneNoAByTrackNo API asynchronously

func (*Client) QueryRecordFileDownloadUrl

func (client *Client) QueryRecordFileDownloadUrl(request *QueryRecordFileDownloadUrlRequest) (response *QueryRecordFileDownloadUrlResponse, err error)

QueryRecordFileDownloadUrl invokes the dyplsapi.QueryRecordFileDownloadUrl API synchronously

func (*Client) QueryRecordFileDownloadUrlWithCallback

func (client *Client) QueryRecordFileDownloadUrlWithCallback(request *QueryRecordFileDownloadUrlRequest, callback func(response *QueryRecordFileDownloadUrlResponse, err error)) <-chan int

QueryRecordFileDownloadUrlWithCallback invokes the dyplsapi.QueryRecordFileDownloadUrl API asynchronously

func (*Client) QueryRecordFileDownloadUrlWithChan

func (client *Client) QueryRecordFileDownloadUrlWithChan(request *QueryRecordFileDownloadUrlRequest) (<-chan *QueryRecordFileDownloadUrlResponse, <-chan error)

QueryRecordFileDownloadUrlWithChan invokes the dyplsapi.QueryRecordFileDownloadUrl API asynchronously

func (*Client) QuerySecretNoRemain

func (client *Client) QuerySecretNoRemain(request *QuerySecretNoRemainRequest) (response *QuerySecretNoRemainResponse, err error)

QuerySecretNoRemain invokes the dyplsapi.QuerySecretNoRemain API synchronously

func (*Client) QuerySecretNoRemainWithCallback

func (client *Client) QuerySecretNoRemainWithCallback(request *QuerySecretNoRemainRequest, callback func(response *QuerySecretNoRemainResponse, err error)) <-chan int

QuerySecretNoRemainWithCallback invokes the dyplsapi.QuerySecretNoRemain API asynchronously

func (*Client) QuerySecretNoRemainWithChan

func (client *Client) QuerySecretNoRemainWithChan(request *QuerySecretNoRemainRequest) (<-chan *QuerySecretNoRemainResponse, <-chan error)

QuerySecretNoRemainWithChan invokes the dyplsapi.QuerySecretNoRemain API asynchronously

func (*Client) QuerySubsId

func (client *Client) QuerySubsId(request *QuerySubsIdRequest) (response *QuerySubsIdResponse, err error)

QuerySubsId invokes the dyplsapi.QuerySubsId API synchronously

func (*Client) QuerySubsIdWithCallback

func (client *Client) QuerySubsIdWithCallback(request *QuerySubsIdRequest, callback func(response *QuerySubsIdResponse, err error)) <-chan int

QuerySubsIdWithCallback invokes the dyplsapi.QuerySubsId API asynchronously

func (*Client) QuerySubsIdWithChan

func (client *Client) QuerySubsIdWithChan(request *QuerySubsIdRequest) (<-chan *QuerySubsIdResponse, <-chan error)

QuerySubsIdWithChan invokes the dyplsapi.QuerySubsId API asynchronously

func (*Client) QuerySubscriptionDetail

func (client *Client) QuerySubscriptionDetail(request *QuerySubscriptionDetailRequest) (response *QuerySubscriptionDetailResponse, err error)

QuerySubscriptionDetail invokes the dyplsapi.QuerySubscriptionDetail API synchronously

func (*Client) QuerySubscriptionDetailWithCallback

func (client *Client) QuerySubscriptionDetailWithCallback(request *QuerySubscriptionDetailRequest, callback func(response *QuerySubscriptionDetailResponse, err error)) <-chan int

QuerySubscriptionDetailWithCallback invokes the dyplsapi.QuerySubscriptionDetail API asynchronously

func (*Client) QuerySubscriptionDetailWithChan

func (client *Client) QuerySubscriptionDetailWithChan(request *QuerySubscriptionDetailRequest) (<-chan *QuerySubscriptionDetailResponse, <-chan error)

QuerySubscriptionDetailWithChan invokes the dyplsapi.QuerySubscriptionDetail API asynchronously

func (*Client) ReleaseSecretNo

func (client *Client) ReleaseSecretNo(request *ReleaseSecretNoRequest) (response *ReleaseSecretNoResponse, err error)

ReleaseSecretNo invokes the dyplsapi.ReleaseSecretNo API synchronously

func (*Client) ReleaseSecretNoWithCallback

func (client *Client) ReleaseSecretNoWithCallback(request *ReleaseSecretNoRequest, callback func(response *ReleaseSecretNoResponse, err error)) <-chan int

ReleaseSecretNoWithCallback invokes the dyplsapi.ReleaseSecretNo API asynchronously

func (*Client) ReleaseSecretNoWithChan

func (client *Client) ReleaseSecretNoWithChan(request *ReleaseSecretNoRequest) (<-chan *ReleaseSecretNoResponse, <-chan error)

ReleaseSecretNoWithChan invokes the dyplsapi.ReleaseSecretNo API asynchronously

func (*Client) UnbindSubscription

func (client *Client) UnbindSubscription(request *UnbindSubscriptionRequest) (response *UnbindSubscriptionResponse, err error)

UnbindSubscription invokes the dyplsapi.UnbindSubscription API synchronously

func (*Client) UnbindSubscriptionWithCallback

func (client *Client) UnbindSubscriptionWithCallback(request *UnbindSubscriptionRequest, callback func(response *UnbindSubscriptionResponse, err error)) <-chan int

UnbindSubscriptionWithCallback invokes the dyplsapi.UnbindSubscription API asynchronously

func (*Client) UnbindSubscriptionWithChan

func (client *Client) UnbindSubscriptionWithChan(request *UnbindSubscriptionRequest) (<-chan *UnbindSubscriptionResponse, <-chan error)

UnbindSubscriptionWithChan invokes the dyplsapi.UnbindSubscription API asynchronously

func (*Client) UnlockSecretNo added in v1.61.344

func (client *Client) UnlockSecretNo(request *UnlockSecretNoRequest) (response *UnlockSecretNoResponse, err error)

UnlockSecretNo invokes the dyplsapi.UnlockSecretNo API synchronously

func (*Client) UnlockSecretNoWithCallback added in v1.61.344

func (client *Client) UnlockSecretNoWithCallback(request *UnlockSecretNoRequest, callback func(response *UnlockSecretNoResponse, err error)) <-chan int

UnlockSecretNoWithCallback invokes the dyplsapi.UnlockSecretNo API asynchronously

func (*Client) UnlockSecretNoWithChan added in v1.61.344

func (client *Client) UnlockSecretNoWithChan(request *UnlockSecretNoRequest) (<-chan *UnlockSecretNoResponse, <-chan error)

UnlockSecretNoWithChan invokes the dyplsapi.UnlockSecretNo API asynchronously

func (*Client) UpdateDefaultB added in v1.61.1026

func (client *Client) UpdateDefaultB(request *UpdateDefaultBRequest) (response *UpdateDefaultBResponse, err error)

UpdateDefaultB invokes the dyplsapi.UpdateDefaultB API synchronously

func (*Client) UpdateDefaultBWithCallback added in v1.61.1026

func (client *Client) UpdateDefaultBWithCallback(request *UpdateDefaultBRequest, callback func(response *UpdateDefaultBResponse, err error)) <-chan int

UpdateDefaultBWithCallback invokes the dyplsapi.UpdateDefaultB API asynchronously

func (*Client) UpdateDefaultBWithChan added in v1.61.1026

func (client *Client) UpdateDefaultBWithChan(request *UpdateDefaultBRequest) (<-chan *UpdateDefaultBResponse, <-chan error)

UpdateDefaultBWithChan invokes the dyplsapi.UpdateDefaultB API asynchronously

func (*Client) UpdatePhoneNumber added in v1.61.1026

func (client *Client) UpdatePhoneNumber(request *UpdatePhoneNumberRequest) (response *UpdatePhoneNumberResponse, err error)

UpdatePhoneNumber invokes the dyplsapi.UpdatePhoneNumber API synchronously

func (*Client) UpdatePhoneNumberWithCallback added in v1.61.1026

func (client *Client) UpdatePhoneNumberWithCallback(request *UpdatePhoneNumberRequest, callback func(response *UpdatePhoneNumberResponse, err error)) <-chan int

UpdatePhoneNumberWithCallback invokes the dyplsapi.UpdatePhoneNumber API asynchronously

func (*Client) UpdatePhoneNumberWithChan added in v1.61.1026

func (client *Client) UpdatePhoneNumberWithChan(request *UpdatePhoneNumberRequest) (<-chan *UpdatePhoneNumberResponse, <-chan error)

UpdatePhoneNumberWithChan invokes the dyplsapi.UpdatePhoneNumber API asynchronously

func (*Client) UpdatePhoneSwitch added in v1.61.1026

func (client *Client) UpdatePhoneSwitch(request *UpdatePhoneSwitchRequest) (response *UpdatePhoneSwitchResponse, err error)

UpdatePhoneSwitch invokes the dyplsapi.UpdatePhoneSwitch API synchronously

func (*Client) UpdatePhoneSwitchWithCallback added in v1.61.1026

func (client *Client) UpdatePhoneSwitchWithCallback(request *UpdatePhoneSwitchRequest, callback func(response *UpdatePhoneSwitchResponse, err error)) <-chan int

UpdatePhoneSwitchWithCallback invokes the dyplsapi.UpdatePhoneSwitch API asynchronously

func (*Client) UpdatePhoneSwitchWithChan added in v1.61.1026

func (client *Client) UpdatePhoneSwitchWithChan(request *UpdatePhoneSwitchRequest) (<-chan *UpdatePhoneSwitchResponse, <-chan error)

UpdatePhoneSwitchWithChan invokes the dyplsapi.UpdatePhoneSwitch API asynchronously

func (*Client) UpdateSubscription

func (client *Client) UpdateSubscription(request *UpdateSubscriptionRequest) (response *UpdateSubscriptionResponse, err error)

UpdateSubscription invokes the dyplsapi.UpdateSubscription API synchronously

func (*Client) UpdateSubscriptionWithCallback

func (client *Client) UpdateSubscriptionWithCallback(request *UpdateSubscriptionRequest, callback func(response *UpdateSubscriptionResponse, err error)) <-chan int

UpdateSubscriptionWithCallback invokes the dyplsapi.UpdateSubscription API asynchronously

func (*Client) UpdateSubscriptionWithChan

func (client *Client) UpdateSubscriptionWithChan(request *UpdateSubscriptionRequest) (<-chan *UpdateSubscriptionResponse, <-chan error)

UpdateSubscriptionWithChan invokes the dyplsapi.UpdateSubscription API asynchronously

type CreateAxgGroupRequest

type CreateAxgGroupRequest struct {
	*requests.RpcRequest
	ResourceOwnerId      requests.Integer `position:"Query" name:"ResourceOwnerId"`
	Numbers              string           `position:"Query" name:"Numbers"`
	Remark               string           `position:"Query" name:"Remark"`
	ResourceOwnerAccount string           `position:"Query" name:"ResourceOwnerAccount"`
	OwnerId              requests.Integer `position:"Query" name:"OwnerId"`
	PoolKey              string           `position:"Query" name:"PoolKey"`
	Name                 string           `position:"Query" name:"Name"`
}

CreateAxgGroupRequest is the request struct for api CreateAxgGroup

func CreateCreateAxgGroupRequest

func CreateCreateAxgGroupRequest() (request *CreateAxgGroupRequest)

CreateCreateAxgGroupRequest creates a request to invoke CreateAxgGroup API

type CreateAxgGroupResponse

type CreateAxgGroupResponse struct {
	*responses.BaseResponse
	RequestId string `json:"RequestId" xml:"RequestId"`
	Code      string `json:"Code" xml:"Code"`
	Message   string `json:"Message" xml:"Message"`
	GroupId   int64  `json:"GroupId" xml:"GroupId"`
}

CreateAxgGroupResponse is the response struct for api CreateAxgGroup

func CreateCreateAxgGroupResponse

func CreateCreateAxgGroupResponse() (response *CreateAxgGroupResponse)

CreateCreateAxgGroupResponse creates a response to parse from CreateAxgGroup response

type CreateSubscriptionRequest added in v1.61.1026

type CreateSubscriptionRequest struct {
	*requests.RpcRequest
	ResourceOwnerId      requests.Integer `position:"Query" name:"ResourceOwnerId"`
	SecretNo             string           `position:"Query" name:"SecretNo"`
	ResourceOwnerAccount string           `position:"Query" name:"ResourceOwnerAccount"`
	ProdCode             string           `position:"Query" name:"ProdCode"`
	BindToken            string           `position:"Query" name:"BindToken"`
	OwnerId              requests.Integer `position:"Query" name:"OwnerId"`
	PhoneNo              string           `position:"Query" name:"PhoneNo"`
	PoolKey              string           `position:"Query" name:"PoolKey"`
}

CreateSubscriptionRequest is the request struct for api CreateSubscription

func CreateCreateSubscriptionRequest added in v1.61.1026

func CreateCreateSubscriptionRequest() (request *CreateSubscriptionRequest)

CreateCreateSubscriptionRequest creates a request to invoke CreateSubscription API

type CreateSubscriptionResponse added in v1.61.1026

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

CreateSubscriptionResponse is the response struct for api CreateSubscription

func CreateCreateSubscriptionResponse added in v1.61.1026

func CreateCreateSubscriptionResponse() (response *CreateSubscriptionResponse)

CreateCreateSubscriptionResponse creates a response to parse from CreateSubscription response

type Data added in v1.61.1026

type Data struct {
	RingPublicUrl  string `json:"RingPublicUrl" xml:"RingPublicUrl"`
	PhonePublicUrl string `json:"PhonePublicUrl" xml:"PhonePublicUrl"`
	CertifyId      string `json:"CertifyId" xml:"CertifyId"`
	SubsId         string `json:"SubsId" xml:"SubsId"`
	VerifyResult   string `json:"VerifyResult" xml:"VerifyResult"`
}

Data is a nested struct in dyplsapi response

type DataInGetSubscriptionDetail added in v1.61.1026

type DataInGetSubscriptionDetail struct {
	SubsId       int64  `json:"SubsId" xml:"SubsId"`
	SecretNo     string `json:"SecretNo" xml:"SecretNo"`
	PhoneNo      string `json:"PhoneNo" xml:"PhoneNo"`
	SwitchStatus int    `json:"SwitchStatus" xml:"SwitchStatus"`
	Province     string `json:"Province" xml:"Province"`
	City         string `json:"City" xml:"City"`
	Vendor       string `json:"Vendor" xml:"Vendor"`
}

DataInGetSubscriptionDetail is a nested struct in dyplsapi response

type DeleteSecretBlacklistRequest added in v1.61.344

type DeleteSecretBlacklistRequest struct {
	*requests.RpcRequest
	BlackType            string           `position:"Query" name:"BlackType"`
	ResourceOwnerId      requests.Integer `position:"Query" name:"ResourceOwnerId"`
	Remark               string           `position:"Query" name:"Remark"`
	ResourceOwnerAccount string           `position:"Query" name:"ResourceOwnerAccount"`
	OwnerId              requests.Integer `position:"Query" name:"OwnerId"`
	PoolKey              string           `position:"Query" name:"PoolKey"`
	BlackNo              string           `position:"Query" name:"BlackNo"`
	WayControl           string           `position:"Query" name:"WayControl"`
}

DeleteSecretBlacklistRequest is the request struct for api DeleteSecretBlacklist

func CreateDeleteSecretBlacklistRequest added in v1.61.344

func CreateDeleteSecretBlacklistRequest() (request *DeleteSecretBlacklistRequest)

CreateDeleteSecretBlacklistRequest creates a request to invoke DeleteSecretBlacklist API

type DeleteSecretBlacklistResponse added in v1.61.344

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

DeleteSecretBlacklistResponse is the response struct for api DeleteSecretBlacklist

func CreateDeleteSecretBlacklistResponse added in v1.61.344

func CreateDeleteSecretBlacklistResponse() (response *DeleteSecretBlacklistResponse)

CreateDeleteSecretBlacklistResponse creates a response to parse from DeleteSecretBlacklist response

type GetFaceVerifyRequest added in v1.61.1026

type GetFaceVerifyRequest struct {
	*requests.RpcRequest
	ResourceOwnerId      requests.Integer `position:"Query" name:"ResourceOwnerId"`
	ResourceOwnerAccount string           `position:"Query" name:"ResourceOwnerAccount"`
	VerifyToken          string           `position:"Query" name:"VerifyToken"`
	ProdCode             string           `position:"Query" name:"ProdCode"`
	OwnerId              requests.Integer `position:"Query" name:"OwnerId"`
}

GetFaceVerifyRequest is the request struct for api GetFaceVerify

func CreateGetFaceVerifyRequest added in v1.61.1026

func CreateGetFaceVerifyRequest() (request *GetFaceVerifyRequest)

CreateGetFaceVerifyRequest creates a request to invoke GetFaceVerify API

type GetFaceVerifyResponse added in v1.61.1026

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

GetFaceVerifyResponse is the response struct for api GetFaceVerify

func CreateGetFaceVerifyResponse added in v1.61.1026

func CreateGetFaceVerifyResponse() (response *GetFaceVerifyResponse)

CreateGetFaceVerifyResponse creates a response to parse from GetFaceVerify response

type GetSecretAsrDetailRequest added in v1.61.344

type GetSecretAsrDetailRequest struct {
	*requests.RpcRequest
	CallId               string           `position:"Query" name:"CallId"`
	ResourceOwnerId      requests.Integer `position:"Query" name:"ResourceOwnerId"`
	ResourceOwnerAccount string           `position:"Query" name:"ResourceOwnerAccount"`
	OwnerId              requests.Integer `position:"Query" name:"OwnerId"`
	CallTime             string           `position:"Query" name:"CallTime"`
	PoolKey              string           `position:"Query" name:"PoolKey"`
}

GetSecretAsrDetailRequest is the request struct for api GetSecretAsrDetail

func CreateGetSecretAsrDetailRequest added in v1.61.344

func CreateGetSecretAsrDetailRequest() (request *GetSecretAsrDetailRequest)

CreateGetSecretAsrDetailRequest creates a request to invoke GetSecretAsrDetail API

type GetSecretAsrDetailResponse added in v1.61.344

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

GetSecretAsrDetailResponse is the response struct for api GetSecretAsrDetail

func CreateGetSecretAsrDetailResponse added in v1.61.344

func CreateGetSecretAsrDetailResponse() (response *GetSecretAsrDetailResponse)

CreateGetSecretAsrDetailResponse creates a response to parse from GetSecretAsrDetail response

type GetSubscriptionDetailRequest added in v1.61.1026

type GetSubscriptionDetailRequest struct {
	*requests.RpcRequest
	ResourceOwnerId      requests.Integer `position:"Query" name:"ResourceOwnerId"`
	SubsId               requests.Integer `position:"Query" name:"SubsId"`
	SecretNo             string           `position:"Query" name:"SecretNo"`
	ResourceOwnerAccount string           `position:"Query" name:"ResourceOwnerAccount"`
	ProdCode             string           `position:"Query" name:"ProdCode"`
	OwnerId              requests.Integer `position:"Query" name:"OwnerId"`
	PoolKey              string           `position:"Query" name:"PoolKey"`
}

GetSubscriptionDetailRequest is the request struct for api GetSubscriptionDetail

func CreateGetSubscriptionDetailRequest added in v1.61.1026

func CreateGetSubscriptionDetailRequest() (request *GetSubscriptionDetailRequest)

CreateGetSubscriptionDetailRequest creates a request to invoke GetSubscriptionDetail API

type GetSubscriptionDetailResponse added in v1.61.1026

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

GetSubscriptionDetailResponse is the response struct for api GetSubscriptionDetail

func CreateGetSubscriptionDetailResponse added in v1.61.1026

func CreateGetSubscriptionDetailResponse() (response *GetSubscriptionDetailResponse)

CreateGetSubscriptionDetailResponse creates a response to parse from GetSubscriptionDetail response

type GetTotalPublicUrlRequest added in v1.61.1026

type GetTotalPublicUrlRequest struct {
	*requests.RpcRequest
	CallId               string           `position:"Query" name:"CallId"`
	ResourceOwnerId      requests.Integer `position:"Query" name:"ResourceOwnerId"`
	ResourceOwnerAccount string           `position:"Query" name:"ResourceOwnerAccount"`
	CheckSubs            requests.Boolean `position:"Query" name:"CheckSubs"`
	OwnerId              requests.Integer `position:"Query" name:"OwnerId"`
	CallTime             string           `position:"Query" name:"CallTime"`
	PartnerKey           string           `position:"Query" name:"PartnerKey"`
}

GetTotalPublicUrlRequest is the request struct for api GetTotalPublicUrl

func CreateGetTotalPublicUrlRequest added in v1.61.1026

func CreateGetTotalPublicUrlRequest() (request *GetTotalPublicUrlRequest)

CreateGetTotalPublicUrlRequest creates a request to invoke GetTotalPublicUrl API

type GetTotalPublicUrlResponse added in v1.61.1026

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

GetTotalPublicUrlResponse is the response struct for api GetTotalPublicUrl

func CreateGetTotalPublicUrlResponse added in v1.61.1026

func CreateGetTotalPublicUrlResponse() (response *GetTotalPublicUrlResponse)

CreateGetTotalPublicUrlResponse creates a response to parse from GetTotalPublicUrl response

type InitFaceVerifyRequest added in v1.61.1026

type InitFaceVerifyRequest struct {
	*requests.RpcRequest
	ResourceOwnerId      requests.Integer `position:"Query" name:"ResourceOwnerId"`
	MetaInfo             string           `position:"Query" name:"MetaInfo"`
	ResourceOwnerAccount string           `position:"Query" name:"ResourceOwnerAccount"`
	ProdCode             string           `position:"Query" name:"ProdCode"`
	OwnerId              requests.Integer `position:"Query" name:"OwnerId"`
}

InitFaceVerifyRequest is the request struct for api InitFaceVerify

func CreateInitFaceVerifyRequest added in v1.61.1026

func CreateInitFaceVerifyRequest() (request *InitFaceVerifyRequest)

CreateInitFaceVerifyRequest creates a request to invoke InitFaceVerify API

type InitFaceVerifyResponse added in v1.61.1026

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

InitFaceVerifyResponse is the response struct for api InitFaceVerify

func CreateInitFaceVerifyResponse added in v1.61.1026

func CreateInitFaceVerifyResponse() (response *InitFaceVerifyResponse)

CreateInitFaceVerifyResponse creates a response to parse from InitFaceVerify response

type LockSecretNoRequest added in v1.61.344

type LockSecretNoRequest struct {
	*requests.RpcRequest
	ResourceOwnerId      requests.Integer `position:"Query" name:"ResourceOwnerId"`
	ResourceOwnerAccount string           `position:"Query" name:"ResourceOwnerAccount"`
	OwnerId              requests.Integer `position:"Query" name:"OwnerId"`
	PoolKey              string           `position:"Query" name:"PoolKey"`
	SecretNo             string           `position:"Query" name:"SecretNo"`
}

LockSecretNoRequest is the request struct for api LockSecretNo

func CreateLockSecretNoRequest added in v1.61.344

func CreateLockSecretNoRequest() (request *LockSecretNoRequest)

CreateLockSecretNoRequest creates a request to invoke LockSecretNo API

type LockSecretNoResponse added in v1.61.344

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

LockSecretNoResponse is the response struct for api LockSecretNo

func CreateLockSecretNoResponse added in v1.61.344

func CreateLockSecretNoResponse() (response *LockSecretNoResponse)

CreateLockSecretNoResponse creates a response to parse from LockSecretNo response

type Module added in v1.61.18

type Module struct {
	PhoneNoAInfo []PhoneNoAInfo `json:"phoneNoAInfo" xml:"phoneNoAInfo"`
}

Module is a nested struct in dyplsapi response

type OperateAxgGroupRequest

type OperateAxgGroupRequest struct {
	*requests.RpcRequest
	ResourceOwnerId      requests.Integer `position:"Query" name:"ResourceOwnerId"`
	Numbers              string           `position:"Query" name:"Numbers"`
	ResourceOwnerAccount string           `position:"Query" name:"ResourceOwnerAccount"`
	GroupId              requests.Integer `position:"Query" name:"GroupId"`
	OwnerId              requests.Integer `position:"Query" name:"OwnerId"`
	PoolKey              string           `position:"Query" name:"PoolKey"`
	OperateType          string           `position:"Query" name:"OperateType"`
}

OperateAxgGroupRequest is the request struct for api OperateAxgGroup

func CreateOperateAxgGroupRequest

func CreateOperateAxgGroupRequest() (request *OperateAxgGroupRequest)

CreateOperateAxgGroupRequest creates a request to invoke OperateAxgGroup API

type OperateAxgGroupResponse

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

OperateAxgGroupResponse is the response struct for api OperateAxgGroup

func CreateOperateAxgGroupResponse

func CreateOperateAxgGroupResponse() (response *OperateAxgGroupResponse)

CreateOperateAxgGroupResponse creates a response to parse from OperateAxgGroup response

type OperateBlackNoRequest

type OperateBlackNoRequest struct {
	*requests.RpcRequest
	ResourceOwnerId      requests.Integer `position:"Query" name:"ResourceOwnerId"`
	Tips                 string           `position:"Query" name:"Tips"`
	ResourceOwnerAccount string           `position:"Query" name:"ResourceOwnerAccount"`
	OwnerId              requests.Integer `position:"Query" name:"OwnerId"`
	PoolKey              string           `position:"Query" name:"PoolKey"`
	BlackNo              string           `position:"Query" name:"BlackNo"`
	OperateType          string           `position:"Query" name:"OperateType"`
}

OperateBlackNoRequest is the request struct for api OperateBlackNo

func CreateOperateBlackNoRequest

func CreateOperateBlackNoRequest() (request *OperateBlackNoRequest)

CreateOperateBlackNoRequest creates a request to invoke OperateBlackNo API

type OperateBlackNoResponse

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

OperateBlackNoResponse is the response struct for api OperateBlackNo

func CreateOperateBlackNoResponse

func CreateOperateBlackNoResponse() (response *OperateBlackNoResponse)

CreateOperateBlackNoResponse creates a response to parse from OperateBlackNo response

type PhoneNoAInfo added in v1.61.18

type PhoneNoAInfo struct {
	PhoneNoA  string `json:"PhoneNoA" xml:"PhoneNoA"`
	PhoneNoX  string `json:"PhoneNoX" xml:"PhoneNoX"`
	Extension string `json:"Extension" xml:"Extension"`
}

PhoneNoAInfo is a nested struct in dyplsapi response

type QueryCallStatusRequest

type QueryCallStatusRequest struct {
	*requests.RpcRequest
	ResourceOwnerId      requests.Integer `position:"Query" name:"ResourceOwnerId"`
	SubsId               string           `position:"Query" name:"SubsId"`
	ResourceOwnerAccount string           `position:"Query" name:"ResourceOwnerAccount"`
	CallNo               string           `position:"Query" name:"CallNo"`
	OwnerId              requests.Integer `position:"Query" name:"OwnerId"`
	PoolKey              string           `position:"Query" name:"PoolKey"`
}

QueryCallStatusRequest is the request struct for api QueryCallStatus

func CreateQueryCallStatusRequest

func CreateQueryCallStatusRequest() (request *QueryCallStatusRequest)

CreateQueryCallStatusRequest creates a request to invoke QueryCallStatus API

type QueryCallStatusResponse

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

QueryCallStatusResponse is the response struct for api QueryCallStatus

func CreateQueryCallStatusResponse

func CreateQueryCallStatusResponse() (response *QueryCallStatusResponse)

CreateQueryCallStatusResponse creates a response to parse from QueryCallStatus response

type QueryPhoneNoAByTrackNoRequest added in v1.61.18

type QueryPhoneNoAByTrackNoRequest struct {
	*requests.RpcRequest
	ResourceOwnerId      requests.Integer `position:"Query" name:"ResourceOwnerId"`
	CabinetNo            string           `position:"Query" name:"CabinetNo"`
	PhoneNoX             string           `position:"Query" name:"PhoneNoX"`
	ResourceOwnerAccount string           `position:"Query" name:"ResourceOwnerAccount"`
	OwnerId              requests.Integer `position:"Query" name:"OwnerId"`
	TrackNo              string           `position:"Query" name:"trackNo"`
}

QueryPhoneNoAByTrackNoRequest is the request struct for api QueryPhoneNoAByTrackNo

func CreateQueryPhoneNoAByTrackNoRequest added in v1.61.18

func CreateQueryPhoneNoAByTrackNoRequest() (request *QueryPhoneNoAByTrackNoRequest)

CreateQueryPhoneNoAByTrackNoRequest creates a request to invoke QueryPhoneNoAByTrackNo API

type QueryPhoneNoAByTrackNoResponse added in v1.61.18

type QueryPhoneNoAByTrackNoResponse struct {
	*responses.BaseResponse
	RequestId string         `json:"RequestId" xml:"RequestId"`
	Code      string         `json:"Code" xml:"Code"`
	Message   string         `json:"Message" xml:"Message"`
	Module    []PhoneNoAInfo `json:"Module" xml:"Module"`
}

QueryPhoneNoAByTrackNoResponse is the response struct for api QueryPhoneNoAByTrackNo

func CreateQueryPhoneNoAByTrackNoResponse added in v1.61.18

func CreateQueryPhoneNoAByTrackNoResponse() (response *QueryPhoneNoAByTrackNoResponse)

CreateQueryPhoneNoAByTrackNoResponse creates a response to parse from QueryPhoneNoAByTrackNo response

type QueryRecordFileDownloadUrlRequest

type QueryRecordFileDownloadUrlRequest struct {
	*requests.RpcRequest
	CallId               string           `position:"Query" name:"CallId"`
	ResourceOwnerId      requests.Integer `position:"Query" name:"ResourceOwnerId"`
	ProductType          string           `position:"Query" name:"ProductType"`
	ResourceOwnerAccount string           `position:"Query" name:"ResourceOwnerAccount"`
	OwnerId              requests.Integer `position:"Query" name:"OwnerId"`
	CallTime             string           `position:"Query" name:"CallTime"`
	PoolKey              string           `position:"Query" name:"PoolKey"`
}

QueryRecordFileDownloadUrlRequest is the request struct for api QueryRecordFileDownloadUrl

func CreateQueryRecordFileDownloadUrlRequest

func CreateQueryRecordFileDownloadUrlRequest() (request *QueryRecordFileDownloadUrlRequest)

CreateQueryRecordFileDownloadUrlRequest creates a request to invoke QueryRecordFileDownloadUrl API

type QueryRecordFileDownloadUrlResponse

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

QueryRecordFileDownloadUrlResponse is the response struct for api QueryRecordFileDownloadUrl

func CreateQueryRecordFileDownloadUrlResponse

func CreateQueryRecordFileDownloadUrlResponse() (response *QueryRecordFileDownloadUrlResponse)

CreateQueryRecordFileDownloadUrlResponse creates a response to parse from QueryRecordFileDownloadUrl response

type QuerySecretNoRemainRequest

type QuerySecretNoRemainRequest struct {
	*requests.RpcRequest
	SpecId               requests.Integer `position:"Query" name:"SpecId"`
	ResourceOwnerId      requests.Integer `position:"Query" name:"ResourceOwnerId"`
	City                 string           `position:"Query" name:"City"`
	SecretNo             string           `position:"Query" name:"SecretNo"`
	ResourceOwnerAccount string           `position:"Query" name:"ResourceOwnerAccount"`
	OwnerId              requests.Integer `position:"Query" name:"OwnerId"`
}

QuerySecretNoRemainRequest is the request struct for api QuerySecretNoRemain

func CreateQuerySecretNoRemainRequest

func CreateQuerySecretNoRemainRequest() (request *QuerySecretNoRemainRequest)

CreateQuerySecretNoRemainRequest creates a request to invoke QuerySecretNoRemain API

type QuerySecretNoRemainResponse

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

QuerySecretNoRemainResponse is the response struct for api QuerySecretNoRemain

func CreateQuerySecretNoRemainResponse

func CreateQuerySecretNoRemainResponse() (response *QuerySecretNoRemainResponse)

CreateQuerySecretNoRemainResponse creates a response to parse from QuerySecretNoRemain response

type QuerySubsIdRequest

type QuerySubsIdRequest struct {
	*requests.RpcRequest
	ResourceOwnerId      requests.Integer `position:"Query" name:"ResourceOwnerId"`
	ResourceOwnerAccount string           `position:"Query" name:"ResourceOwnerAccount"`
	OwnerId              requests.Integer `position:"Query" name:"OwnerId"`
	PoolKey              string           `position:"Query" name:"PoolKey"`
	PhoneNoX             string           `position:"Query" name:"PhoneNoX"`
}

QuerySubsIdRequest is the request struct for api QuerySubsId

func CreateQuerySubsIdRequest

func CreateQuerySubsIdRequest() (request *QuerySubsIdRequest)

CreateQuerySubsIdRequest creates a request to invoke QuerySubsId API

type QuerySubsIdResponse

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

QuerySubsIdResponse is the response struct for api QuerySubsId

func CreateQuerySubsIdResponse

func CreateQuerySubsIdResponse() (response *QuerySubsIdResponse)

CreateQuerySubsIdResponse creates a response to parse from QuerySubsId response

type QuerySubscriptionDetailRequest

type QuerySubscriptionDetailRequest struct {
	*requests.RpcRequest
	ResourceOwnerId      requests.Integer `position:"Query" name:"ResourceOwnerId"`
	ProductType          string           `position:"Query" name:"ProductType"`
	SubsId               string           `position:"Query" name:"SubsId"`
	PhoneNoX             string           `position:"Query" name:"PhoneNoX"`
	ResourceOwnerAccount string           `position:"Query" name:"ResourceOwnerAccount"`
	OwnerId              requests.Integer `position:"Query" name:"OwnerId"`
	PoolKey              string           `position:"Query" name:"PoolKey"`
}

QuerySubscriptionDetailRequest is the request struct for api QuerySubscriptionDetail

func CreateQuerySubscriptionDetailRequest

func CreateQuerySubscriptionDetailRequest() (request *QuerySubscriptionDetailRequest)

CreateQuerySubscriptionDetailRequest creates a request to invoke QuerySubscriptionDetail API

type QuerySubscriptionDetailResponse

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

QuerySubscriptionDetailResponse is the response struct for api QuerySubscriptionDetail

func CreateQuerySubscriptionDetailResponse

func CreateQuerySubscriptionDetailResponse() (response *QuerySubscriptionDetailResponse)

CreateQuerySubscriptionDetailResponse creates a response to parse from QuerySubscriptionDetail response

type ReleaseSecretNoRequest

type ReleaseSecretNoRequest struct {
	*requests.RpcRequest
	ResourceOwnerId      requests.Integer `position:"Query" name:"ResourceOwnerId"`
	ResourceOwnerAccount string           `position:"Query" name:"ResourceOwnerAccount"`
	OwnerId              requests.Integer `position:"Query" name:"OwnerId"`
	PoolKey              string           `position:"Query" name:"PoolKey"`
	SecretNo             string           `position:"Query" name:"SecretNo"`
}

ReleaseSecretNoRequest is the request struct for api ReleaseSecretNo

func CreateReleaseSecretNoRequest

func CreateReleaseSecretNoRequest() (request *ReleaseSecretNoRequest)

CreateReleaseSecretNoRequest creates a request to invoke ReleaseSecretNo API

type ReleaseSecretNoResponse

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

ReleaseSecretNoResponse is the response struct for api ReleaseSecretNo

func CreateReleaseSecretNoResponse

func CreateReleaseSecretNoResponse() (response *ReleaseSecretNoResponse)

CreateReleaseSecretNoResponse creates a response to parse from ReleaseSecretNo response

type RemainDTO

type RemainDTO struct {
	City   string `json:"City" xml:"City"`
	Amount int64  `json:"Amount" xml:"Amount"`
}

RemainDTO is a nested struct in dyplsapi response

type RemainDTOList

type RemainDTOList struct {
	RemainDTO []RemainDTO `json:"remainDTO" xml:"remainDTO"`
}

RemainDTOList is a nested struct in dyplsapi response

type SecretBindDTO

type SecretBindDTO struct {
	SubsId    string `json:"SubsId" xml:"SubsId"`
	SecretNo  string `json:"SecretNo" xml:"SecretNo"`
	Extension string `json:"Extension" xml:"Extension"`
}

SecretBindDTO is a nested struct in dyplsapi response

type SecretBindDetailDTO

type SecretBindDetailDTO struct {
	SubsId       string `json:"SubsId" xml:"SubsId"`
	PhoneNoA     string `json:"PhoneNoA" xml:"PhoneNoA"`
	PhoneNoX     string `json:"PhoneNoX" xml:"PhoneNoX"`
	PhoneNoB     string `json:"PhoneNoB" xml:"PhoneNoB"`
	Extension    string `json:"Extension" xml:"Extension"`
	GroupId      int64  `json:"GroupId" xml:"GroupId"`
	GmtCreate    string `json:"GmtCreate" xml:"GmtCreate"`
	ExpireDate   string `json:"ExpireDate" xml:"ExpireDate"`
	NeedRecord   bool   `json:"NeedRecord" xml:"NeedRecord"`
	CallRestrict string `json:"CallRestrict" xml:"CallRestrict"`
	Status       int64  `json:"Status" xml:"Status"`
	ASRStatus    bool   `json:"ASRStatus" xml:"ASRStatus"`
	ASRModelId   string `json:"ASRModelId" xml:"ASRModelId"`
}

SecretBindDetailDTO is a nested struct in dyplsapi response

type SecretBuyInfoDTO

type SecretBuyInfoDTO struct {
	SecretNo string `json:"SecretNo" xml:"SecretNo"`
}

SecretBuyInfoDTO is a nested struct in dyplsapi response

type SecretCallStatusDTO

type SecretCallStatusDTO struct {
	Status   int    `json:"Status" xml:"Status"`
	CalledNo string `json:"CalledNo" xml:"CalledNo"`
}

SecretCallStatusDTO is a nested struct in dyplsapi response

type SecretRemainDTO

type SecretRemainDTO struct {
	City          string        `json:"City" xml:"City"`
	Amount        int64         `json:"Amount" xml:"Amount"`
	RemainDTOList RemainDTOList `json:"RemainDTOList" xml:"RemainDTOList"`
}

SecretRemainDTO is a nested struct in dyplsapi response

type UnbindSubscriptionRequest

type UnbindSubscriptionRequest struct {
	*requests.RpcRequest
	ResourceOwnerId      requests.Integer `position:"Query" name:"ResourceOwnerId"`
	ProductType          string           `position:"Query" name:"ProductType"`
	SubsId               string           `position:"Query" name:"SubsId"`
	SecretNo             string           `position:"Query" name:"SecretNo"`
	ResourceOwnerAccount string           `position:"Query" name:"ResourceOwnerAccount"`
	OwnerId              requests.Integer `position:"Query" name:"OwnerId"`
	PoolKey              string           `position:"Query" name:"PoolKey"`
}

UnbindSubscriptionRequest is the request struct for api UnbindSubscription

func CreateUnbindSubscriptionRequest

func CreateUnbindSubscriptionRequest() (request *UnbindSubscriptionRequest)

CreateUnbindSubscriptionRequest creates a request to invoke UnbindSubscription API

type UnbindSubscriptionResponse

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

UnbindSubscriptionResponse is the response struct for api UnbindSubscription

func CreateUnbindSubscriptionResponse

func CreateUnbindSubscriptionResponse() (response *UnbindSubscriptionResponse)

CreateUnbindSubscriptionResponse creates a response to parse from UnbindSubscription response

type UnlockSecretNoRequest added in v1.61.344

type UnlockSecretNoRequest struct {
	*requests.RpcRequest
	ResourceOwnerId      requests.Integer `position:"Query" name:"ResourceOwnerId"`
	ResourceOwnerAccount string           `position:"Query" name:"ResourceOwnerAccount"`
	OwnerId              requests.Integer `position:"Query" name:"OwnerId"`
	PoolKey              string           `position:"Query" name:"PoolKey"`
	SecretNo             string           `position:"Query" name:"SecretNo"`
}

UnlockSecretNoRequest is the request struct for api UnlockSecretNo

func CreateUnlockSecretNoRequest added in v1.61.344

func CreateUnlockSecretNoRequest() (request *UnlockSecretNoRequest)

CreateUnlockSecretNoRequest creates a request to invoke UnlockSecretNo API

type UnlockSecretNoResponse added in v1.61.344

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

UnlockSecretNoResponse is the response struct for api UnlockSecretNo

func CreateUnlockSecretNoResponse added in v1.61.344

func CreateUnlockSecretNoResponse() (response *UnlockSecretNoResponse)

CreateUnlockSecretNoResponse creates a response to parse from UnlockSecretNo response

type UpdateDefaultBRequest added in v1.61.1026

type UpdateDefaultBRequest struct {
	*requests.RpcRequest
	ResourceOwnerId      requests.Integer `position:"Query" name:"ResourceOwnerId"`
	SubsId               requests.Integer `position:"Query" name:"SubsId"`
	SecretNo             string           `position:"Query" name:"SecretNo"`
	ResourceOwnerAccount string           `position:"Query" name:"ResourceOwnerAccount"`
	ProdCode             string           `position:"Query" name:"ProdCode"`
	OwnerId              requests.Integer `position:"Query" name:"OwnerId"`
	PhoneNo              string           `position:"Query" name:"PhoneNo"`
	PoolKey              string           `position:"Query" name:"PoolKey"`
}

UpdateDefaultBRequest is the request struct for api UpdateDefaultB

func CreateUpdateDefaultBRequest added in v1.61.1026

func CreateUpdateDefaultBRequest() (request *UpdateDefaultBRequest)

CreateUpdateDefaultBRequest creates a request to invoke UpdateDefaultB API

type UpdateDefaultBResponse added in v1.61.1026

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

UpdateDefaultBResponse is the response struct for api UpdateDefaultB

func CreateUpdateDefaultBResponse added in v1.61.1026

func CreateUpdateDefaultBResponse() (response *UpdateDefaultBResponse)

CreateUpdateDefaultBResponse creates a response to parse from UpdateDefaultB response

type UpdatePhoneNumberRequest added in v1.61.1026

type UpdatePhoneNumberRequest struct {
	*requests.RpcRequest
	ResourceOwnerId      requests.Integer `position:"Query" name:"ResourceOwnerId"`
	SubsId               requests.Integer `position:"Query" name:"SubsId"`
	SecretNo             string           `position:"Query" name:"SecretNo"`
	ResourceOwnerAccount string           `position:"Query" name:"ResourceOwnerAccount"`
	ProdCode             string           `position:"Query" name:"ProdCode"`
	BindToken            string           `position:"Query" name:"BindToken"`
	OwnerId              requests.Integer `position:"Query" name:"OwnerId"`
	PoolKey              string           `position:"Query" name:"PoolKey"`
	NewPhoneNo           string           `position:"Query" name:"NewPhoneNo"`
}

UpdatePhoneNumberRequest is the request struct for api UpdatePhoneNumber

func CreateUpdatePhoneNumberRequest added in v1.61.1026

func CreateUpdatePhoneNumberRequest() (request *UpdatePhoneNumberRequest)

CreateUpdatePhoneNumberRequest creates a request to invoke UpdatePhoneNumber API

type UpdatePhoneNumberResponse added in v1.61.1026

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

UpdatePhoneNumberResponse is the response struct for api UpdatePhoneNumber

func CreateUpdatePhoneNumberResponse added in v1.61.1026

func CreateUpdatePhoneNumberResponse() (response *UpdatePhoneNumberResponse)

CreateUpdatePhoneNumberResponse creates a response to parse from UpdatePhoneNumber response

type UpdatePhoneSwitchRequest added in v1.61.1026

type UpdatePhoneSwitchRequest struct {
	*requests.RpcRequest
	ResourceOwnerId      requests.Integer `position:"Query" name:"ResourceOwnerId"`
	SwitchStatus         requests.Integer `position:"Query" name:"SwitchStatus"`
	SubsId               requests.Integer `position:"Query" name:"SubsId"`
	SecretNo             string           `position:"Query" name:"SecretNo"`
	ResourceOwnerAccount string           `position:"Query" name:"ResourceOwnerAccount"`
	ProdCode             string           `position:"Query" name:"ProdCode"`
	OwnerId              requests.Integer `position:"Query" name:"OwnerId"`
	PoolKey              string           `position:"Query" name:"PoolKey"`
}

UpdatePhoneSwitchRequest is the request struct for api UpdatePhoneSwitch

func CreateUpdatePhoneSwitchRequest added in v1.61.1026

func CreateUpdatePhoneSwitchRequest() (request *UpdatePhoneSwitchRequest)

CreateUpdatePhoneSwitchRequest creates a request to invoke UpdatePhoneSwitch API

type UpdatePhoneSwitchResponse added in v1.61.1026

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

UpdatePhoneSwitchResponse is the response struct for api UpdatePhoneSwitch

func CreateUpdatePhoneSwitchResponse added in v1.61.1026

func CreateUpdatePhoneSwitchResponse() (response *UpdatePhoneSwitchResponse)

CreateUpdatePhoneSwitchResponse creates a response to parse from UpdatePhoneSwitch response

type UpdateSubscriptionRequest

type UpdateSubscriptionRequest struct {
	*requests.RpcRequest
	ResourceOwnerId      requests.Integer `position:"Query" name:"ResourceOwnerId"`
	CallDisplayType      requests.Integer `position:"Query" name:"CallDisplayType"`
	ProductType          string           `position:"Query" name:"ProductType"`
	SubsId               string           `position:"Query" name:"SubsId"`
	PhoneNoX             string           `position:"Query" name:"PhoneNoX"`
	RingConfig           string           `position:"Query" name:"RingConfig"`
	ASRStatus            requests.Boolean `position:"Query" name:"ASRStatus"`
	PhoneNoB             string           `position:"Query" name:"PhoneNoB"`
	PhoneNoA             string           `position:"Query" name:"PhoneNoA"`
	ResourceOwnerAccount string           `position:"Query" name:"ResourceOwnerAccount"`
	GroupId              string           `position:"Query" name:"GroupId"`
	OwnerId              requests.Integer `position:"Query" name:"OwnerId"`
	PoolKey              string           `position:"Query" name:"PoolKey"`
	Expiration           string           `position:"Query" name:"Expiration"`
	OutId                string           `position:"Query" name:"OutId"`
	IsRecordingEnabled   requests.Boolean `position:"Query" name:"IsRecordingEnabled"`
	OperateType          string           `position:"Query" name:"OperateType"`
	ASRModelId           string           `position:"Query" name:"ASRModelId"`
	CallRestrict         string           `position:"Query" name:"CallRestrict"`
}

UpdateSubscriptionRequest is the request struct for api UpdateSubscription

func CreateUpdateSubscriptionRequest

func CreateUpdateSubscriptionRequest() (request *UpdateSubscriptionRequest)

CreateUpdateSubscriptionRequest creates a request to invoke UpdateSubscription API

type UpdateSubscriptionResponse

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

UpdateSubscriptionResponse is the response struct for api UpdateSubscription

func CreateUpdateSubscriptionResponse

func CreateUpdateSubscriptionResponse() (response *UpdateSubscriptionResponse)

CreateUpdateSubscriptionResponse creates a response to parse from UpdateSubscription response

Jump to

Keyboard shortcuts

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