dyplsapi

package
v1.62.300 Latest Latest
Warning

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

Go to latest
Published: Apr 27, 2023 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
	Code      string `json:"Code" xml:"Code"`
	Message   string `json:"Message" xml:"Message"`
	RequestId string `json:"RequestId" xml:"RequestId"`
}

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
	Code      string `json:"Code" xml:"Code"`
	Message   string `json:"Message" xml:"Message"`
	RequestId string `json:"RequestId" xml:"RequestId"`
}

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 AppointTimes added in v1.62.186

type AppointTimes struct {
	TdAppointTimeDTO []TdAppointTimeDTO `json:"TdAppointTimeDTO" xml:"TdAppointTimeDTO"`
}

AppointTimes is a nested struct in dyplsapi 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"`
	DtmfConfig           string           `position:"Query" name:"DtmfConfig"`
	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
	Code          string        `json:"Code" xml:"Code"`
	Message       string        `json:"Message" xml:"Message"`
	RequestId     string        `json:"RequestId" xml:"RequestId"`
	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
	Code          string        `json:"Code" xml:"Code"`
	Message       string        `json:"Message" xml:"Message"`
	RequestId     string        `json:"RequestId" xml:"RequestId"`
	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
	Code          string        `json:"Code" xml:"Code"`
	Message       string        `json:"Message" xml:"Message"`
	RequestId     string        `json:"RequestId" xml:"RequestId"`
	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
	Code          string        `json:"Code" xml:"Code"`
	Message       string        `json:"Message" xml:"Message"`
	RequestId     string        `json:"RequestId" xml:"RequestId"`
	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
	Code             string           `json:"Code" xml:"Code"`
	Message          string           `json:"Message" xml:"Message"`
	RequestId        string           `json:"RequestId" xml:"RequestId"`
	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 CancelPickUpWaybillRequest added in v1.61.1374

type CancelPickUpWaybillRequest struct {
	*requests.RpcRequest
	ResourceOwnerId      requests.Integer `position:"Query" name:"ResourceOwnerId"`
	OuterOrderCode       string           `position:"Query" name:"OuterOrderCode"`
	CancelDesc           string           `position:"Query" name:"CancelDesc"`
	ContentType          string           `position:"Header" name:"Content-Type"`
	ResourceOwnerAccount string           `position:"Query" name:"ResourceOwnerAccount"`
	OwnerId              requests.Integer `position:"Query" name:"OwnerId"`
}

CancelPickUpWaybillRequest is the request struct for api CancelPickUpWaybill

func CreateCancelPickUpWaybillRequest added in v1.61.1374

func CreateCancelPickUpWaybillRequest() (request *CancelPickUpWaybillRequest)

CreateCancelPickUpWaybillRequest creates a request to invoke CancelPickUpWaybill API

type CancelPickUpWaybillResponse added in v1.61.1374

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

CancelPickUpWaybillResponse is the response struct for api CancelPickUpWaybill

func CreateCancelPickUpWaybillResponse added in v1.61.1374

func CreateCancelPickUpWaybillResponse() (response *CancelPickUpWaybillResponse)

CreateCancelPickUpWaybillResponse creates a response to parse from CancelPickUpWaybill 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) CancelPickUpWaybill added in v1.61.1374

func (client *Client) CancelPickUpWaybill(request *CancelPickUpWaybillRequest) (response *CancelPickUpWaybillResponse, err error)

CancelPickUpWaybill invokes the dyplsapi.CancelPickUpWaybill API synchronously

func (*Client) CancelPickUpWaybillWithCallback added in v1.61.1374

func (client *Client) CancelPickUpWaybillWithCallback(request *CancelPickUpWaybillRequest, callback func(response *CancelPickUpWaybillResponse, err error)) <-chan int

CancelPickUpWaybillWithCallback invokes the dyplsapi.CancelPickUpWaybill API asynchronously

func (*Client) CancelPickUpWaybillWithChan added in v1.61.1374

func (client *Client) CancelPickUpWaybillWithChan(request *CancelPickUpWaybillRequest) (<-chan *CancelPickUpWaybillResponse, <-chan error)

CancelPickUpWaybillWithChan invokes the dyplsapi.CancelPickUpWaybill 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) CreatePickUpWaybill added in v1.61.1374

func (client *Client) CreatePickUpWaybill(request *CreatePickUpWaybillRequest) (response *CreatePickUpWaybillResponse, err error)

CreatePickUpWaybill invokes the dyplsapi.CreatePickUpWaybill API synchronously

func (*Client) CreatePickUpWaybillPreQuery added in v1.62.186

func (client *Client) CreatePickUpWaybillPreQuery(request *CreatePickUpWaybillPreQueryRequest) (response *CreatePickUpWaybillPreQueryResponse, err error)

CreatePickUpWaybillPreQuery invokes the dyplsapi.CreatePickUpWaybillPreQuery API synchronously

func (*Client) CreatePickUpWaybillPreQueryWithCallback added in v1.62.186

func (client *Client) CreatePickUpWaybillPreQueryWithCallback(request *CreatePickUpWaybillPreQueryRequest, callback func(response *CreatePickUpWaybillPreQueryResponse, err error)) <-chan int

CreatePickUpWaybillPreQueryWithCallback invokes the dyplsapi.CreatePickUpWaybillPreQuery API asynchronously

func (*Client) CreatePickUpWaybillPreQueryWithChan added in v1.62.186

func (client *Client) CreatePickUpWaybillPreQueryWithChan(request *CreatePickUpWaybillPreQueryRequest) (<-chan *CreatePickUpWaybillPreQueryResponse, <-chan error)

CreatePickUpWaybillPreQueryWithChan invokes the dyplsapi.CreatePickUpWaybillPreQuery API asynchronously

func (*Client) CreatePickUpWaybillWithCallback added in v1.61.1374

func (client *Client) CreatePickUpWaybillWithCallback(request *CreatePickUpWaybillRequest, callback func(response *CreatePickUpWaybillResponse, err error)) <-chan int

CreatePickUpWaybillWithCallback invokes the dyplsapi.CreatePickUpWaybill API asynchronously

func (*Client) CreatePickUpWaybillWithChan added in v1.61.1374

func (client *Client) CreatePickUpWaybillWithChan(request *CreatePickUpWaybillRequest) (<-chan *CreatePickUpWaybillResponse, <-chan error)

CreatePickUpWaybillWithChan invokes the dyplsapi.CreatePickUpWaybill 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) 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) 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) 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) 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) QuerySecretNoDetail added in v1.61.1374

func (client *Client) QuerySecretNoDetail(request *QuerySecretNoDetailRequest) (response *QuerySecretNoDetailResponse, err error)

QuerySecretNoDetail invokes the dyplsapi.QuerySecretNoDetail API synchronously

func (*Client) QuerySecretNoDetailWithCallback added in v1.61.1374

func (client *Client) QuerySecretNoDetailWithCallback(request *QuerySecretNoDetailRequest, callback func(response *QuerySecretNoDetailResponse, err error)) <-chan int

QuerySecretNoDetailWithCallback invokes the dyplsapi.QuerySecretNoDetail API asynchronously

func (*Client) QuerySecretNoDetailWithChan added in v1.61.1374

func (client *Client) QuerySecretNoDetailWithChan(request *QuerySecretNoDetailRequest) (<-chan *QuerySecretNoDetailResponse, <-chan error)

QuerySecretNoDetailWithChan invokes the dyplsapi.QuerySecretNoDetail 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) 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 CpTimeSelectList added in v1.62.186

type CpTimeSelectList struct {
	TdTimeSelect []TdTimeSelect `json:"TdTimeSelect" xml:"TdTimeSelect"`
}

CpTimeSelectList is a nested struct in dyplsapi response

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
	Code      string `json:"Code" xml:"Code"`
	Message   string `json:"Message" xml:"Message"`
	RequestId string `json:"RequestId" xml:"RequestId"`
	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 CreatePickUpWaybillConsigneeAddress added in v1.61.1376

type CreatePickUpWaybillConsigneeAddress struct {
	ProvinceName  string `name:"ProvinceName"`
	CityName      string `name:"CityName"`
	AreaName      string `name:"AreaName"`
	TownName      string `name:"TownName"`
	AddressDetail string `name:"AddressDetail"`
}

CreatePickUpWaybillConsigneeAddress is a repeated param struct in CreatePickUpWaybillRequest

type CreatePickUpWaybillGoodsInfos added in v1.61.1376

type CreatePickUpWaybillGoodsInfos struct {
	Name     string `name:"Name"`
	Weight   string `name:"Weight"`
	Quantity string `name:"Quantity"`
}

CreatePickUpWaybillGoodsInfos is a repeated param struct in CreatePickUpWaybillRequest

type CreatePickUpWaybillPreQueryConsigneeInfo added in v1.62.186

type CreatePickUpWaybillPreQueryConsigneeInfo struct {
	Name        string                                              `name:"Name"`
	Mobile      string                                              `name:"Mobile"`
	AddressInfo CreatePickUpWaybillPreQueryConsigneeInfoAddressInfo `name:"AddressInfo" type:"Struct"`
}

CreatePickUpWaybillPreQueryConsigneeInfo is a repeated param struct in CreatePickUpWaybillPreQueryRequest

type CreatePickUpWaybillPreQueryConsigneeInfoAddressInfo added in v1.62.186

type CreatePickUpWaybillPreQueryConsigneeInfoAddressInfo struct {
	ProvinceName  string `name:"ProvinceName"`
	CityName      string `name:"CityName"`
	AreaName      string `name:"AreaName"`
	TownName      string `name:"TownName"`
	AddressDetail string `name:"AddressDetail"`
}

CreatePickUpWaybillPreQueryConsigneeInfoAddressInfo is a repeated param struct in CreatePickUpWaybillPreQueryRequest

type CreatePickUpWaybillPreQueryRequest added in v1.62.186

type CreatePickUpWaybillPreQueryRequest struct {
	*requests.RpcRequest
	PreWeight      string                                   `position:"Query" name:"PreWeight"`
	OrderChannels  string                                   `position:"Query" name:"OrderChannels"`
	OuterOrderCode string                                   `position:"Query" name:"OuterOrderCode"`
	ConsigneeInfo  CreatePickUpWaybillPreQueryConsigneeInfo `position:"Query" name:"ConsigneeInfo"  type:"Struct"`
	CpCode         string                                   `position:"Query" name:"CpCode"`
	ContentType    string                                   `position:"Header" name:"Content-Type"`
	SenderInfo     CreatePickUpWaybillPreQuerySenderInfo    `position:"Query" name:"SenderInfo"  type:"Struct"`
}

CreatePickUpWaybillPreQueryRequest is the request struct for api CreatePickUpWaybillPreQuery

func CreateCreatePickUpWaybillPreQueryRequest added in v1.62.186

func CreateCreatePickUpWaybillPreQueryRequest() (request *CreatePickUpWaybillPreQueryRequest)

CreateCreatePickUpWaybillPreQueryRequest creates a request to invoke CreatePickUpWaybillPreQuery API

type CreatePickUpWaybillPreQueryResponse added in v1.62.186

type CreatePickUpWaybillPreQueryResponse struct {
	*responses.BaseResponse
	RequestId      string `json:"RequestId" xml:"RequestId"`
	HttpStatusCode int    `json:"HttpStatusCode" xml:"HttpStatusCode"`
	Message        string `json:"Message" xml:"Message"`
	Data           Data   `json:"Data" xml:"Data"`
}

CreatePickUpWaybillPreQueryResponse is the response struct for api CreatePickUpWaybillPreQuery

func CreateCreatePickUpWaybillPreQueryResponse added in v1.62.186

func CreateCreatePickUpWaybillPreQueryResponse() (response *CreatePickUpWaybillPreQueryResponse)

CreateCreatePickUpWaybillPreQueryResponse creates a response to parse from CreatePickUpWaybillPreQuery response

type CreatePickUpWaybillPreQuerySenderInfo added in v1.62.186

type CreatePickUpWaybillPreQuerySenderInfo struct {
	Name        string                                           `name:"Name"`
	Mobile      string                                           `name:"Mobile"`
	AddressInfo CreatePickUpWaybillPreQuerySenderInfoAddressInfo `name:"AddressInfo" type:"Struct"`
}

CreatePickUpWaybillPreQuerySenderInfo is a repeated param struct in CreatePickUpWaybillPreQueryRequest

type CreatePickUpWaybillPreQuerySenderInfoAddressInfo added in v1.62.186

type CreatePickUpWaybillPreQuerySenderInfoAddressInfo struct {
	ProvinceName  string `name:"ProvinceName"`
	CityName      string `name:"CityName"`
	AreaName      string `name:"AreaName"`
	TownName      string `name:"TownName"`
	AddressDetail string `name:"AddressDetail"`
}

CreatePickUpWaybillPreQuerySenderInfoAddressInfo is a repeated param struct in CreatePickUpWaybillPreQueryRequest

type CreatePickUpWaybillRequest added in v1.61.1374

type CreatePickUpWaybillRequest struct {
	*requests.RpcRequest
	ConsigneeName       string                              `position:"Query" name:"ConsigneeName"`
	OrderChannels       string                              `position:"Query" name:"OrderChannels"`
	SendAddress         CreatePickUpWaybillSendAddress      `position:"Query" name:"SendAddress"  type:"Struct"`
	OuterOrderCode      string                              `position:"Query" name:"OuterOrderCode"`
	Remark              string                              `position:"Query" name:"Remark"`
	AppointGotStartTime string                              `position:"Query" name:"AppointGotStartTime"`
	AppointGotEndTime   string                              `position:"Query" name:"AppointGotEndTime"`
	CpCode              string                              `position:"Query" name:"CpCode"`
	SendMobile          string                              `position:"Query" name:"SendMobile"`
	ConsigneeMobile     string                              `position:"Query" name:"ConsigneeMobile"`
	ContentType         string                              `position:"Header" name:"Content-Type"`
	ConsigneeAddress    CreatePickUpWaybillConsigneeAddress `position:"Query" name:"ConsigneeAddress"  type:"Struct"`
	SendPhone           string                              `position:"Query" name:"SendPhone"`
	GoodsInfos          *[]CreatePickUpWaybillGoodsInfos    `position:"Query" name:"GoodsInfos"  type:"Json"`
	BizType             requests.Integer                    `position:"Query" name:"BizType"`
	SendName            string                              `position:"Query" name:"SendName"`
	ConsigneePhone      string                              `position:"Query" name:"ConsigneePhone"`
}

CreatePickUpWaybillRequest is the request struct for api CreatePickUpWaybill

func CreateCreatePickUpWaybillRequest added in v1.61.1374

func CreateCreatePickUpWaybillRequest() (request *CreatePickUpWaybillRequest)

CreateCreatePickUpWaybillRequest creates a request to invoke CreatePickUpWaybill API

type CreatePickUpWaybillResponse added in v1.61.1374

type CreatePickUpWaybillResponse struct {
	*responses.BaseResponse
	RequestId      string                    `json:"RequestId" xml:"RequestId"`
	HttpStatusCode int                       `json:"HttpStatusCode" xml:"HttpStatusCode"`
	Message        string                    `json:"Message" xml:"Message"`
	Data           DataInCreatePickUpWaybill `json:"Data" xml:"Data"`
}

CreatePickUpWaybillResponse is the response struct for api CreatePickUpWaybill

func CreateCreatePickUpWaybillResponse added in v1.61.1374

func CreateCreatePickUpWaybillResponse() (response *CreatePickUpWaybillResponse)

CreateCreatePickUpWaybillResponse creates a response to parse from CreatePickUpWaybill response

type CreatePickUpWaybillSendAddress added in v1.61.1376

type CreatePickUpWaybillSendAddress struct {
	ProvinceName  string `name:"ProvinceName"`
	CityName      string `name:"CityName"`
	AreaName      string `name:"AreaName"`
	TownName      string `name:"TownName"`
	AddressDetail string `name:"AddressDetail"`
}

CreatePickUpWaybillSendAddress is a repeated param struct in CreatePickUpWaybillRequest

type Data added in v1.61.1026

type Data struct {
	Message          string                 `json:"Message" xml:"Message"`
	ErrorMsg         string                 `json:"ErrorMsg" xml:"ErrorMsg"`
	Code             string                 `json:"Code" xml:"Code"`
	PhonePublicUrl   string                 `json:"PhonePublicUrl" xml:"PhonePublicUrl"`
	BusinessId       string                 `json:"BusinessId" xml:"BusinessId"`
	RingPublicUrl    string                 `json:"RingPublicUrl" xml:"RingPublicUrl"`
	Success          bool                   `json:"Success" xml:"Success"`
	BizDuration      int64                  `json:"BizDuration" xml:"BizDuration"`
	RequestId        string                 `json:"RequestId" xml:"RequestId"`
	Msg              string                 `json:"Msg" xml:"Msg"`
	BusinessKey      string                 `json:"BusinessKey" xml:"BusinessKey"`
	ErrorCode        string                 `json:"ErrorCode" xml:"ErrorCode"`
	Type             string                 `json:"Type" xml:"Type"`
	Sentences        []SecretAsrSentenceDTO `json:"Sentences" xml:"Sentences"`
	CpTimeSelectList []TdTimeSelect         `json:"CpTimeSelectList" xml:"CpTimeSelectList"`
}

Data is a nested struct in dyplsapi response

type DataInCreatePickUpWaybill added in v1.61.1374

type DataInCreatePickUpWaybill struct {
	Success   string `json:"Success" xml:"Success"`
	CpCode    string `json:"CpCode" xml:"CpCode"`
	MailNo    string `json:"MailNo" xml:"MailNo"`
	ErrorCode string `json:"ErrorCode" xml:"ErrorCode"`
	ErrorMsg  string `json:"ErrorMsg" xml:"ErrorMsg"`
	GotCode   string `json:"GotCode" xml:"GotCode"`
}

DataInCreatePickUpWaybill 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
	Code      string `json:"Code" xml:"Code"`
	Message   string `json:"Message" xml:"Message"`
	RequestId string `json:"RequestId" xml:"RequestId"`
}

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 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
	Code      string `json:"Code" xml:"Code"`
	Message   string `json:"Message" xml:"Message"`
	RequestId string `json:"RequestId" xml:"RequestId"`
	Data      Data   `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 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
	Code      string `json:"Code" xml:"Code"`
	Message   string `json:"Message" xml:"Message"`
	RequestId string `json:"RequestId" xml:"RequestId"`
	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 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
	Code      string `json:"Code" xml:"Code"`
	Message   string `json:"Message" xml:"Message"`
	RequestId string `json:"RequestId" xml:"RequestId"`
}

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
	Code      string `json:"Code" xml:"Code"`
	Message   string `json:"Message" xml:"Message"`
	RequestId string `json:"RequestId" xml:"RequestId"`
}

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
	Code      string `json:"Code" xml:"Code"`
	Message   string `json:"Message" xml:"Message"`
	RequestId string `json:"RequestId" xml:"RequestId"`
}

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 {
	Extension string `json:"Extension" xml:"Extension"`
	PhoneNoX  string `json:"PhoneNoX" xml:"PhoneNoX"`
	PhoneNoA  string `json:"PhoneNoA" xml:"PhoneNoA"`
}

PhoneNoAInfo is a nested struct in dyplsapi 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
	Code      string         `json:"Code" xml:"Code"`
	Message   string         `json:"Message" xml:"Message"`
	RequestId string         `json:"RequestId" xml:"RequestId"`
	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
	Code        string `json:"Code" xml:"Code"`
	Message     string `json:"Message" xml:"Message"`
	RequestId   string `json:"RequestId" xml:"RequestId"`
	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 QuerySecretNoDetailRequest added in v1.61.1374

type QuerySecretNoDetailRequest 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"`
	OwnerId              requests.Integer `position:"Query" name:"OwnerId"`
	PoolKey              string           `position:"Query" name:"PoolKey"`
}

QuerySecretNoDetailRequest is the request struct for api QuerySecretNoDetail

func CreateQuerySecretNoDetailRequest added in v1.61.1374

func CreateQuerySecretNoDetailRequest() (request *QuerySecretNoDetailRequest)

CreateQuerySecretNoDetailRequest creates a request to invoke QuerySecretNoDetail API

type QuerySecretNoDetailResponse added in v1.61.1374

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

QuerySecretNoDetailResponse is the response struct for api QuerySecretNoDetail

func CreateQuerySecretNoDetailResponse added in v1.61.1374

func CreateQuerySecretNoDetailResponse() (response *QuerySecretNoDetailResponse)

CreateQuerySecretNoDetailResponse creates a response to parse from QuerySecretNoDetail 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
	Code            string          `json:"Code" xml:"Code"`
	Message         string          `json:"Message" xml:"Message"`
	RequestId       string          `json:"RequestId" xml:"RequestId"`
	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
	Code      string `json:"Code" xml:"Code"`
	Message   string `json:"Message" xml:"Message"`
	RequestId string `json:"RequestId" xml:"RequestId"`
	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
	Code                string              `json:"Code" xml:"Code"`
	Message             string              `json:"Message" xml:"Message"`
	RequestId           string              `json:"RequestId" xml:"RequestId"`
	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 RealTime added in v1.62.186

type RealTime struct {
	Name             string `json:"Name" xml:"Name"`
	Selectable       bool   `json:"Selectable" xml:"Selectable"`
	SelectDisableTip string `json:"SelectDisableTip" xml:"SelectDisableTip"`
}

RealTime is a nested struct in dyplsapi 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
	Code      string `json:"Code" xml:"Code"`
	Message   string `json:"Message" xml:"Message"`
	RequestId string `json:"RequestId" xml:"RequestId"`
}

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 {
	Amount int64  `json:"Amount" xml:"Amount"`
	City   string `json:"City" xml:"City"`
}

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 SecretAsrSentenceDTO added in v1.61.1261

type SecretAsrSentenceDTO struct {
	EndTime         int64  `json:"EndTime" xml:"EndTime"`
	SilenceDuration int64  `json:"SilenceDuration" xml:"SilenceDuration"`
	BeginTime       int64  `json:"BeginTime" xml:"BeginTime"`
	Text            string `json:"Text" xml:"Text"`
	ChannelId       int    `json:"ChannelId" xml:"ChannelId"`
	SpeechRate      int    `json:"SpeechRate" xml:"SpeechRate"`
	EmotionValue    string `json:"EmotionValue" xml:"EmotionValue"`
}

SecretAsrSentenceDTO is a nested struct in dyplsapi response

type SecretBindDTO

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

SecretBindDTO is a nested struct in dyplsapi response

type SecretBindDetailDTO

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

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 SecretNoInfoDTO added in v1.61.1374

type SecretNoInfoDTO struct {
	PurchaseTime  string `json:"PurchaseTime" xml:"PurchaseTime"`
	Vendor        int64  `json:"Vendor" xml:"Vendor"`
	Province      string `json:"Province" xml:"Province"`
	City          string `json:"City" xml:"City"`
	SecretStatus  int64  `json:"SecretStatus" xml:"SecretStatus"`
	CertifyStatus int    `json:"CertifyStatus" xml:"CertifyStatus"`
}

SecretNoInfoDTO is a nested struct in dyplsapi response

type SecretRemainDTO

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

SecretRemainDTO is a nested struct in dyplsapi response

type Sentences added in v1.61.1261

type Sentences struct {
	SecretAsrSentenceDTO []SecretAsrSentenceDTO `json:"SecretAsrSentenceDTO" xml:"SecretAsrSentenceDTO"`
}

Sentences is a nested struct in dyplsapi response

type TdAppointTimeDTO added in v1.62.186

type TdAppointTimeDTO struct {
	Date           string                 `json:"Date" xml:"Date"`
	DateSelectable bool                   `json:"DateSelectable" xml:"DateSelectable"`
	TimeList       []TdAppointTimeSlotDTO `json:"TimeList" xml:"TimeList"`
}

TdAppointTimeDTO is a nested struct in dyplsapi response

type TdAppointTimeSlotDTO added in v1.62.186

type TdAppointTimeSlotDTO struct {
	StartTime        string `json:"StartTime" xml:"StartTime"`
	EndTime          string `json:"EndTime" xml:"EndTime"`
	Selectable       bool   `json:"Selectable" xml:"Selectable"`
	SelectDisableTip string `json:"SelectDisableTip" xml:"SelectDisableTip"`
}

TdAppointTimeSlotDTO is a nested struct in dyplsapi response

type TdTimeSelect added in v1.62.186

type TdTimeSelect struct {
	PrePrice     string             `json:"PrePrice" xml:"PrePrice"`
	RealTime     RealTime           `json:"RealTime" xml:"RealTime"`
	AppointTimes []TdAppointTimeDTO `json:"AppointTimes" xml:"AppointTimes"`
}

TdTimeSelect is a nested struct in dyplsapi response

type TimeList added in v1.62.186

type TimeList struct {
	TdAppointTimeSlotDTO []TdAppointTimeSlotDTO `json:"TdAppointTimeSlotDTO" xml:"TdAppointTimeSlotDTO"`
}

TimeList 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
	Code      string `json:"Code" xml:"Code"`
	Message   string `json:"Message" xml:"Message"`
	RequestId string `json:"RequestId" xml:"RequestId"`
	ChargeId  string `json:"ChargeId" xml:"ChargeId"`
}

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
	Code      string `json:"Code" xml:"Code"`
	Message   string `json:"Message" xml:"Message"`
	RequestId string `json:"RequestId" xml:"RequestId"`
}

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 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
	Code      string `json:"Code" xml:"Code"`
	Message   string `json:"Message" xml:"Message"`
	RequestId string `json:"RequestId" xml:"RequestId"`
}

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