dysmsapi

package
v1.63.107 Latest Latest
Warning

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

Go to latest
Published: Apr 25, 2025 License: Apache-2.0 Imports: 6 Imported by: 202

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 AddExtCodeSignRequest added in v1.63.105

type AddExtCodeSignRequest struct {
	*requests.RpcRequest
	ResourceOwnerId      requests.Integer `position:"Query" name:"ResourceOwnerId"`
	LowcodeTenantId      string           `position:"Query" name:"LowcodeTenantId"`
	ExtendFunction       string           `position:"Query" name:"ExtendFunction"`
	LowcodePhysicAppName string           `position:"Query" name:"LowcodePhysicAppName"`
	SignName             string           `position:"Query" name:"SignName"`
	RouteName            string           `position:"Query" name:"RouteName"`
	ExtCode              string           `position:"Query" name:"ExtCode"`
	ResourceOwnerAccount string           `position:"Query" name:"ResourceOwnerAccount"`
	OwnerId              requests.Integer `position:"Query" name:"OwnerId"`
	LowcodeLogicAppName  string           `position:"Query" name:"LowcodeLogicAppName"`
}

AddExtCodeSignRequest is the request struct for api AddExtCodeSign

func CreateAddExtCodeSignRequest added in v1.63.105

func CreateAddExtCodeSignRequest() (request *AddExtCodeSignRequest)

CreateAddExtCodeSignRequest creates a request to invoke AddExtCodeSign API

type AddExtCodeSignResponse added in v1.63.105

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

AddExtCodeSignResponse is the response struct for api AddExtCodeSign

func CreateAddExtCodeSignResponse added in v1.63.105

func CreateAddExtCodeSignResponse() (response *AddExtCodeSignResponse)

CreateAddExtCodeSignResponse creates a response to parse from AddExtCodeSign response

type AddShortUrlRequest added in v1.61.871

type AddShortUrlRequest struct {
	*requests.RpcRequest
	ResourceOwnerId      requests.Integer `position:"Query" name:"ResourceOwnerId"`
	ShortUrlName         string           `position:"Body" name:"ShortUrlName"`
	ResourceOwnerAccount string           `position:"Query" name:"ResourceOwnerAccount"`
	EffectiveDays        string           `position:"Body" name:"EffectiveDays"`
	ProdCode             string           `position:"Body" name:"ProdCode"`
	OwnerId              requests.Integer `position:"Query" name:"OwnerId"`
	SourceUrl            string           `position:"Body" name:"SourceUrl"`
}

AddShortUrlRequest is the request struct for api AddShortUrl

func CreateAddShortUrlRequest added in v1.61.871

func CreateAddShortUrlRequest() (request *AddShortUrlRequest)

CreateAddShortUrlRequest creates a request to invoke AddShortUrl API

type AddShortUrlResponse added in v1.61.871

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

AddShortUrlResponse is the response struct for api AddShortUrl

func CreateAddShortUrlResponse added in v1.61.871

func CreateAddShortUrlResponse() (response *AddShortUrlResponse)

CreateAddShortUrlResponse creates a response to parse from AddShortUrl response

type AddSmsSignRequest

type AddSmsSignRequest struct {
	*requests.RpcRequest
	ResourceOwnerId      requests.Integer          `position:"Query" name:"ResourceOwnerId"`
	Remark               string                    `position:"Query" name:"Remark"`
	SignName             string                    `position:"Query" name:"SignName"`
	SignFileList         *[]AddSmsSignSignFileList `position:"Body" name:"SignFileList"  type:"Repeated"`
	ResourceOwnerAccount string                    `position:"Query" name:"ResourceOwnerAccount"`
	SignType             requests.Integer          `position:"Query" name:"SignType"`
	OwnerId              requests.Integer          `position:"Query" name:"OwnerId"`
	SignSource           requests.Integer          `position:"Query" name:"SignSource"`
}

AddSmsSignRequest is the request struct for api AddSmsSign

func CreateAddSmsSignRequest

func CreateAddSmsSignRequest() (request *AddSmsSignRequest)

CreateAddSmsSignRequest creates a request to invoke AddSmsSign API

type AddSmsSignResponse

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

AddSmsSignResponse is the response struct for api AddSmsSign

func CreateAddSmsSignResponse

func CreateAddSmsSignResponse() (response *AddSmsSignResponse)

CreateAddSmsSignResponse creates a response to parse from AddSmsSign response

type AddSmsSignSignFileList

type AddSmsSignSignFileList struct {
	FileContents string `name:"FileContents"`
	FileSuffix   string `name:"FileSuffix"`
}

AddSmsSignSignFileList is a repeated param struct in AddSmsSignRequest

type AddSmsTemplateRequest

type AddSmsTemplateRequest struct {
	*requests.RpcRequest
	ResourceOwnerId      requests.Integer `position:"Query" name:"ResourceOwnerId"`
	Remark               string           `position:"Query" name:"Remark"`
	TemplateType         requests.Integer `position:"Query" name:"TemplateType"`
	TemplateName         string           `position:"Query" name:"TemplateName"`
	ResourceOwnerAccount string           `position:"Query" name:"ResourceOwnerAccount"`
	OwnerId              requests.Integer `position:"Query" name:"OwnerId"`
	TemplateContent      string           `position:"Query" name:"TemplateContent"`
}

AddSmsTemplateRequest is the request struct for api AddSmsTemplate

func CreateAddSmsTemplateRequest

func CreateAddSmsTemplateRequest() (request *AddSmsTemplateRequest)

CreateAddSmsTemplateRequest creates a request to invoke AddSmsTemplate API

type AddSmsTemplateResponse

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

AddSmsTemplateResponse is the response struct for api AddSmsTemplate

func CreateAddSmsTemplateResponse

func CreateAddSmsTemplateResponse() (response *AddSmsTemplateResponse)

CreateAddSmsTemplateResponse creates a response to parse from AddSmsTemplate response

type AuditInfo added in v1.63.105

type AuditInfo struct {
	AuditDate  string `json:"AuditDate" xml:"AuditDate"`
	RejectInfo string `json:"RejectInfo" xml:"RejectInfo"`
}

AuditInfo is a nested struct in dysmsapi response

type BatchSendMessageToGlobeRequest added in v1.63.103

type BatchSendMessageToGlobeRequest struct {
	*requests.RpcRequest
	ResourceOwnerId      requests.Integer `position:"Query" name:"ResourceOwnerId"`
	Type                 string           `position:"Query" name:"Type"`
	From                 string           `position:"Query" name:"From"`
	TaskId               string           `position:"Query" name:"TaskId"`
	ResourceOwnerAccount string           `position:"Query" name:"ResourceOwnerAccount"`
	OwnerId              requests.Integer `position:"Query" name:"OwnerId"`
	Message              string           `position:"Query" name:"Message"`
	ValidityPeriod       requests.Integer `position:"Query" name:"ValidityPeriod"`
	To                   string           `position:"Query" name:"To"`
	ChannelId            string           `position:"Query" name:"ChannelId"`
}

BatchSendMessageToGlobeRequest is the request struct for api BatchSendMessageToGlobe

func CreateBatchSendMessageToGlobeRequest added in v1.63.103

func CreateBatchSendMessageToGlobeRequest() (request *BatchSendMessageToGlobeRequest)

CreateBatchSendMessageToGlobeRequest creates a request to invoke BatchSendMessageToGlobe API

type BatchSendMessageToGlobeResponse added in v1.63.103

type BatchSendMessageToGlobeResponse struct {
	*responses.BaseResponse
	ResponseCode        string `json:"ResponseCode" xml:"ResponseCode"`
	RequestId           string `json:"RequestId" xml:"RequestId"`
	FailedList          string `json:"FailedList" xml:"FailedList"`
	ResponseDescription string `json:"ResponseDescription" xml:"ResponseDescription"`
	From                string `json:"From" xml:"From"`
	MessageIdList       string `json:"MessageIdList" xml:"MessageIdList"`
	SuccessCount        string `json:"SuccessCount" xml:"SuccessCount"`
}

BatchSendMessageToGlobeResponse is the response struct for api BatchSendMessageToGlobe

func CreateBatchSendMessageToGlobeResponse added in v1.63.103

func CreateBatchSendMessageToGlobeResponse() (response *BatchSendMessageToGlobeResponse)

CreateBatchSendMessageToGlobeResponse creates a response to parse from BatchSendMessageToGlobe response

type CardSendDetailDTO added in v1.63.105

type CardSendDetailDTO struct {
	TotalCount  int64         `json:"TotalCount" xml:"TotalCount"`
	PageSize    int64         `json:"PageSize" xml:"PageSize"`
	CurrentPage int64         `json:"CurrentPage" xml:"CurrentPage"`
	Records     []RecordsItem `json:"Records" xml:"Records"`
}

CardSendDetailDTO is a nested struct in dysmsapi response

type CheckMobilesCardSupportRequest added in v1.63.105

type CheckMobilesCardSupportRequest struct {
	*requests.RpcRequest
	ProductCode     string               `position:"Query" name:"ProductCode"`
	ResourceOwnerId requests.Integer     `position:"Query" name:"ResourceOwnerId"`
	Mobiles         *[]map[string]string `position:"Query" name:"Mobiles"  type:"Repeated"`
	TemplateCode    string               `position:"Query" name:"TemplateCode"`
}

CheckMobilesCardSupportRequest is the request struct for api CheckMobilesCardSupport

func CreateCheckMobilesCardSupportRequest added in v1.63.105

func CreateCheckMobilesCardSupportRequest() (request *CheckMobilesCardSupportRequest)

CreateCheckMobilesCardSupportRequest creates a request to invoke CheckMobilesCardSupport API

type CheckMobilesCardSupportResponse added in v1.63.105

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

CheckMobilesCardSupportResponse is the response struct for api CheckMobilesCardSupport

func CreateCheckMobilesCardSupportResponse added in v1.63.105

func CreateCheckMobilesCardSupportResponse() (response *CheckMobilesCardSupportResponse)

CreateCheckMobilesCardSupportResponse creates a response to parse from CheckMobilesCardSupport 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) AddExtCodeSign added in v1.63.105

func (client *Client) AddExtCodeSign(request *AddExtCodeSignRequest) (response *AddExtCodeSignResponse, err error)

AddExtCodeSign invokes the dysmsapi.AddExtCodeSign API synchronously

func (*Client) AddExtCodeSignWithCallback added in v1.63.105

func (client *Client) AddExtCodeSignWithCallback(request *AddExtCodeSignRequest, callback func(response *AddExtCodeSignResponse, err error)) <-chan int

AddExtCodeSignWithCallback invokes the dysmsapi.AddExtCodeSign API asynchronously

func (*Client) AddExtCodeSignWithChan added in v1.63.105

func (client *Client) AddExtCodeSignWithChan(request *AddExtCodeSignRequest) (<-chan *AddExtCodeSignResponse, <-chan error)

AddExtCodeSignWithChan invokes the dysmsapi.AddExtCodeSign API asynchronously

func (*Client) AddShortUrl added in v1.61.871

func (client *Client) AddShortUrl(request *AddShortUrlRequest) (response *AddShortUrlResponse, err error)

AddShortUrl invokes the dysmsapi.AddShortUrl API synchronously

func (*Client) AddShortUrlWithCallback added in v1.61.871

func (client *Client) AddShortUrlWithCallback(request *AddShortUrlRequest, callback func(response *AddShortUrlResponse, err error)) <-chan int

AddShortUrlWithCallback invokes the dysmsapi.AddShortUrl API asynchronously

func (*Client) AddShortUrlWithChan added in v1.61.871

func (client *Client) AddShortUrlWithChan(request *AddShortUrlRequest) (<-chan *AddShortUrlResponse, <-chan error)

AddShortUrlWithChan invokes the dysmsapi.AddShortUrl API asynchronously

func (*Client) AddSmsSign

func (client *Client) AddSmsSign(request *AddSmsSignRequest) (response *AddSmsSignResponse, err error)

AddSmsSign invokes the dysmsapi.AddSmsSign API synchronously

func (*Client) AddSmsSignWithCallback

func (client *Client) AddSmsSignWithCallback(request *AddSmsSignRequest, callback func(response *AddSmsSignResponse, err error)) <-chan int

AddSmsSignWithCallback invokes the dysmsapi.AddSmsSign API asynchronously

func (*Client) AddSmsSignWithChan

func (client *Client) AddSmsSignWithChan(request *AddSmsSignRequest) (<-chan *AddSmsSignResponse, <-chan error)

AddSmsSignWithChan invokes the dysmsapi.AddSmsSign API asynchronously

func (*Client) AddSmsTemplate

func (client *Client) AddSmsTemplate(request *AddSmsTemplateRequest) (response *AddSmsTemplateResponse, err error)

AddSmsTemplate invokes the dysmsapi.AddSmsTemplate API synchronously

func (*Client) AddSmsTemplateWithCallback

func (client *Client) AddSmsTemplateWithCallback(request *AddSmsTemplateRequest, callback func(response *AddSmsTemplateResponse, err error)) <-chan int

AddSmsTemplateWithCallback invokes the dysmsapi.AddSmsTemplate API asynchronously

func (*Client) AddSmsTemplateWithChan

func (client *Client) AddSmsTemplateWithChan(request *AddSmsTemplateRequest) (<-chan *AddSmsTemplateResponse, <-chan error)

AddSmsTemplateWithChan invokes the dysmsapi.AddSmsTemplate API asynchronously

func (*Client) BatchSendMessageToGlobe added in v1.63.103

func (client *Client) BatchSendMessageToGlobe(request *BatchSendMessageToGlobeRequest) (response *BatchSendMessageToGlobeResponse, err error)

BatchSendMessageToGlobe invokes the dysmsapi.BatchSendMessageToGlobe API synchronously

func (*Client) BatchSendMessageToGlobeWithCallback added in v1.63.103

func (client *Client) BatchSendMessageToGlobeWithCallback(request *BatchSendMessageToGlobeRequest, callback func(response *BatchSendMessageToGlobeResponse, err error)) <-chan int

BatchSendMessageToGlobeWithCallback invokes the dysmsapi.BatchSendMessageToGlobe API asynchronously

func (*Client) BatchSendMessageToGlobeWithChan added in v1.63.103

func (client *Client) BatchSendMessageToGlobeWithChan(request *BatchSendMessageToGlobeRequest) (<-chan *BatchSendMessageToGlobeResponse, <-chan error)

BatchSendMessageToGlobeWithChan invokes the dysmsapi.BatchSendMessageToGlobe API asynchronously

func (*Client) CheckMobilesCardSupport added in v1.63.105

func (client *Client) CheckMobilesCardSupport(request *CheckMobilesCardSupportRequest) (response *CheckMobilesCardSupportResponse, err error)

CheckMobilesCardSupport invokes the dysmsapi.CheckMobilesCardSupport API synchronously

func (*Client) CheckMobilesCardSupportWithCallback added in v1.63.105

func (client *Client) CheckMobilesCardSupportWithCallback(request *CheckMobilesCardSupportRequest, callback func(response *CheckMobilesCardSupportResponse, err error)) <-chan int

CheckMobilesCardSupportWithCallback invokes the dysmsapi.CheckMobilesCardSupport API asynchronously

func (*Client) CheckMobilesCardSupportWithChan added in v1.63.105

func (client *Client) CheckMobilesCardSupportWithChan(request *CheckMobilesCardSupportRequest) (<-chan *CheckMobilesCardSupportResponse, <-chan error)

CheckMobilesCardSupportWithChan invokes the dysmsapi.CheckMobilesCardSupport API asynchronously

func (*Client) ConversionData added in v1.63.103

func (client *Client) ConversionData(request *ConversionDataRequest) (response *ConversionDataResponse, err error)

ConversionData invokes the dysmsapi.ConversionData API synchronously

func (*Client) ConversionDataIntl added in v1.63.105

func (client *Client) ConversionDataIntl(request *ConversionDataIntlRequest) (response *ConversionDataIntlResponse, err error)

ConversionDataIntl invokes the dysmsapi.ConversionDataIntl API synchronously

func (*Client) ConversionDataIntlWithCallback added in v1.63.105

func (client *Client) ConversionDataIntlWithCallback(request *ConversionDataIntlRequest, callback func(response *ConversionDataIntlResponse, err error)) <-chan int

ConversionDataIntlWithCallback invokes the dysmsapi.ConversionDataIntl API asynchronously

func (*Client) ConversionDataIntlWithChan added in v1.63.105

func (client *Client) ConversionDataIntlWithChan(request *ConversionDataIntlRequest) (<-chan *ConversionDataIntlResponse, <-chan error)

ConversionDataIntlWithChan invokes the dysmsapi.ConversionDataIntl API asynchronously

func (*Client) ConversionDataWithCallback added in v1.63.103

func (client *Client) ConversionDataWithCallback(request *ConversionDataRequest, callback func(response *ConversionDataResponse, err error)) <-chan int

ConversionDataWithCallback invokes the dysmsapi.ConversionData API asynchronously

func (*Client) ConversionDataWithChan added in v1.63.103

func (client *Client) ConversionDataWithChan(request *ConversionDataRequest) (<-chan *ConversionDataResponse, <-chan error)

ConversionDataWithChan invokes the dysmsapi.ConversionData API asynchronously

func (*Client) CreateCardSmsTemplate added in v1.63.105

func (client *Client) CreateCardSmsTemplate(request *CreateCardSmsTemplateRequest) (response *CreateCardSmsTemplateResponse, err error)

CreateCardSmsTemplate invokes the dysmsapi.CreateCardSmsTemplate API synchronously

func (*Client) CreateCardSmsTemplateWithCallback added in v1.63.105

func (client *Client) CreateCardSmsTemplateWithCallback(request *CreateCardSmsTemplateRequest, callback func(response *CreateCardSmsTemplateResponse, err error)) <-chan int

CreateCardSmsTemplateWithCallback invokes the dysmsapi.CreateCardSmsTemplate API asynchronously

func (*Client) CreateCardSmsTemplateWithChan added in v1.63.105

func (client *Client) CreateCardSmsTemplateWithChan(request *CreateCardSmsTemplateRequest) (<-chan *CreateCardSmsTemplateResponse, <-chan error)

CreateCardSmsTemplateWithChan invokes the dysmsapi.CreateCardSmsTemplate API asynchronously

func (*Client) CreateSmartShortUrl added in v1.63.105

func (client *Client) CreateSmartShortUrl(request *CreateSmartShortUrlRequest) (response *CreateSmartShortUrlResponse, err error)

CreateSmartShortUrl invokes the dysmsapi.CreateSmartShortUrl API synchronously

func (*Client) CreateSmartShortUrlWithCallback added in v1.63.105

func (client *Client) CreateSmartShortUrlWithCallback(request *CreateSmartShortUrlRequest, callback func(response *CreateSmartShortUrlResponse, err error)) <-chan int

CreateSmartShortUrlWithCallback invokes the dysmsapi.CreateSmartShortUrl API asynchronously

func (*Client) CreateSmartShortUrlWithChan added in v1.63.105

func (client *Client) CreateSmartShortUrlWithChan(request *CreateSmartShortUrlRequest) (<-chan *CreateSmartShortUrlResponse, <-chan error)

CreateSmartShortUrlWithChan invokes the dysmsapi.CreateSmartShortUrl API asynchronously

func (*Client) CreateSmsSign added in v1.63.105

func (client *Client) CreateSmsSign(request *CreateSmsSignRequest) (response *CreateSmsSignResponse, err error)

CreateSmsSign invokes the dysmsapi.CreateSmsSign API synchronously

func (*Client) CreateSmsSignWithCallback added in v1.63.105

func (client *Client) CreateSmsSignWithCallback(request *CreateSmsSignRequest, callback func(response *CreateSmsSignResponse, err error)) <-chan int

CreateSmsSignWithCallback invokes the dysmsapi.CreateSmsSign API asynchronously

func (*Client) CreateSmsSignWithChan added in v1.63.105

func (client *Client) CreateSmsSignWithChan(request *CreateSmsSignRequest) (<-chan *CreateSmsSignResponse, <-chan error)

CreateSmsSignWithChan invokes the dysmsapi.CreateSmsSign API asynchronously

func (*Client) CreateSmsTemplate added in v1.63.105

func (client *Client) CreateSmsTemplate(request *CreateSmsTemplateRequest) (response *CreateSmsTemplateResponse, err error)

CreateSmsTemplate invokes the dysmsapi.CreateSmsTemplate API synchronously

func (*Client) CreateSmsTemplateWithCallback added in v1.63.105

func (client *Client) CreateSmsTemplateWithCallback(request *CreateSmsTemplateRequest, callback func(response *CreateSmsTemplateResponse, err error)) <-chan int

CreateSmsTemplateWithCallback invokes the dysmsapi.CreateSmsTemplate API asynchronously

func (*Client) CreateSmsTemplateWithChan added in v1.63.105

func (client *Client) CreateSmsTemplateWithChan(request *CreateSmsTemplateRequest) (<-chan *CreateSmsTemplateResponse, <-chan error)

CreateSmsTemplateWithChan invokes the dysmsapi.CreateSmsTemplate API asynchronously

func (*Client) DeleteExtCodeSign added in v1.63.105

func (client *Client) DeleteExtCodeSign(request *DeleteExtCodeSignRequest) (response *DeleteExtCodeSignResponse, err error)

DeleteExtCodeSign invokes the dysmsapi.DeleteExtCodeSign API synchronously

func (*Client) DeleteExtCodeSignWithCallback added in v1.63.105

func (client *Client) DeleteExtCodeSignWithCallback(request *DeleteExtCodeSignRequest, callback func(response *DeleteExtCodeSignResponse, err error)) <-chan int

DeleteExtCodeSignWithCallback invokes the dysmsapi.DeleteExtCodeSign API asynchronously

func (*Client) DeleteExtCodeSignWithChan added in v1.63.105

func (client *Client) DeleteExtCodeSignWithChan(request *DeleteExtCodeSignRequest) (<-chan *DeleteExtCodeSignResponse, <-chan error)

DeleteExtCodeSignWithChan invokes the dysmsapi.DeleteExtCodeSign API asynchronously

func (*Client) DeleteShortUrl added in v1.61.871

func (client *Client) DeleteShortUrl(request *DeleteShortUrlRequest) (response *DeleteShortUrlResponse, err error)

DeleteShortUrl invokes the dysmsapi.DeleteShortUrl API synchronously

func (*Client) DeleteShortUrlWithCallback added in v1.61.871

func (client *Client) DeleteShortUrlWithCallback(request *DeleteShortUrlRequest, callback func(response *DeleteShortUrlResponse, err error)) <-chan int

DeleteShortUrlWithCallback invokes the dysmsapi.DeleteShortUrl API asynchronously

func (*Client) DeleteShortUrlWithChan added in v1.61.871

func (client *Client) DeleteShortUrlWithChan(request *DeleteShortUrlRequest) (<-chan *DeleteShortUrlResponse, <-chan error)

DeleteShortUrlWithChan invokes the dysmsapi.DeleteShortUrl API asynchronously

func (*Client) DeleteSmsSign

func (client *Client) DeleteSmsSign(request *DeleteSmsSignRequest) (response *DeleteSmsSignResponse, err error)

DeleteSmsSign invokes the dysmsapi.DeleteSmsSign API synchronously

func (*Client) DeleteSmsSignWithCallback

func (client *Client) DeleteSmsSignWithCallback(request *DeleteSmsSignRequest, callback func(response *DeleteSmsSignResponse, err error)) <-chan int

DeleteSmsSignWithCallback invokes the dysmsapi.DeleteSmsSign API asynchronously

func (*Client) DeleteSmsSignWithChan

func (client *Client) DeleteSmsSignWithChan(request *DeleteSmsSignRequest) (<-chan *DeleteSmsSignResponse, <-chan error)

DeleteSmsSignWithChan invokes the dysmsapi.DeleteSmsSign API asynchronously

func (*Client) DeleteSmsTemplate

func (client *Client) DeleteSmsTemplate(request *DeleteSmsTemplateRequest) (response *DeleteSmsTemplateResponse, err error)

DeleteSmsTemplate invokes the dysmsapi.DeleteSmsTemplate API synchronously

func (*Client) DeleteSmsTemplateWithCallback

func (client *Client) DeleteSmsTemplateWithCallback(request *DeleteSmsTemplateRequest, callback func(response *DeleteSmsTemplateResponse, err error)) <-chan int

DeleteSmsTemplateWithCallback invokes the dysmsapi.DeleteSmsTemplate API asynchronously

func (*Client) DeleteSmsTemplateWithChan

func (client *Client) DeleteSmsTemplateWithChan(request *DeleteSmsTemplateRequest) (<-chan *DeleteSmsTemplateResponse, <-chan error)

DeleteSmsTemplateWithChan invokes the dysmsapi.DeleteSmsTemplate API asynchronously

func (*Client) GetCardSmsDetails added in v1.63.105

func (client *Client) GetCardSmsDetails(request *GetCardSmsDetailsRequest) (response *GetCardSmsDetailsResponse, err error)

GetCardSmsDetails invokes the dysmsapi.GetCardSmsDetails API synchronously

func (*Client) GetCardSmsDetailsWithCallback added in v1.63.105

func (client *Client) GetCardSmsDetailsWithCallback(request *GetCardSmsDetailsRequest, callback func(response *GetCardSmsDetailsResponse, err error)) <-chan int

GetCardSmsDetailsWithCallback invokes the dysmsapi.GetCardSmsDetails API asynchronously

func (*Client) GetCardSmsDetailsWithChan added in v1.63.105

func (client *Client) GetCardSmsDetailsWithChan(request *GetCardSmsDetailsRequest) (<-chan *GetCardSmsDetailsResponse, <-chan error)

GetCardSmsDetailsWithChan invokes the dysmsapi.GetCardSmsDetails API asynchronously

func (client *Client) GetCardSmsLink(request *GetCardSmsLinkRequest) (response *GetCardSmsLinkResponse, err error)

GetCardSmsLink invokes the dysmsapi.GetCardSmsLink API synchronously

func (*Client) GetCardSmsLinkWithCallback added in v1.63.105

func (client *Client) GetCardSmsLinkWithCallback(request *GetCardSmsLinkRequest, callback func(response *GetCardSmsLinkResponse, err error)) <-chan int

GetCardSmsLinkWithCallback invokes the dysmsapi.GetCardSmsLink API asynchronously

func (*Client) GetCardSmsLinkWithChan added in v1.63.105

func (client *Client) GetCardSmsLinkWithChan(request *GetCardSmsLinkRequest) (<-chan *GetCardSmsLinkResponse, <-chan error)

GetCardSmsLinkWithChan invokes the dysmsapi.GetCardSmsLink API asynchronously

func (*Client) GetMediaResourceId added in v1.63.105

func (client *Client) GetMediaResourceId(request *GetMediaResourceIdRequest) (response *GetMediaResourceIdResponse, err error)

GetMediaResourceId invokes the dysmsapi.GetMediaResourceId API synchronously

func (*Client) GetMediaResourceIdWithCallback added in v1.63.105

func (client *Client) GetMediaResourceIdWithCallback(request *GetMediaResourceIdRequest, callback func(response *GetMediaResourceIdResponse, err error)) <-chan int

GetMediaResourceIdWithCallback invokes the dysmsapi.GetMediaResourceId API asynchronously

func (*Client) GetMediaResourceIdWithChan added in v1.63.105

func (client *Client) GetMediaResourceIdWithChan(request *GetMediaResourceIdRequest) (<-chan *GetMediaResourceIdResponse, <-chan error)

GetMediaResourceIdWithChan invokes the dysmsapi.GetMediaResourceId API asynchronously

func (*Client) GetOSSInfoForCardTemplate added in v1.63.105

func (client *Client) GetOSSInfoForCardTemplate(request *GetOSSInfoForCardTemplateRequest) (response *GetOSSInfoForCardTemplateResponse, err error)

GetOSSInfoForCardTemplate invokes the dysmsapi.GetOSSInfoForCardTemplate API synchronously

func (*Client) GetOSSInfoForCardTemplateWithCallback added in v1.63.105

func (client *Client) GetOSSInfoForCardTemplateWithCallback(request *GetOSSInfoForCardTemplateRequest, callback func(response *GetOSSInfoForCardTemplateResponse, err error)) <-chan int

GetOSSInfoForCardTemplateWithCallback invokes the dysmsapi.GetOSSInfoForCardTemplate API asynchronously

func (*Client) GetOSSInfoForCardTemplateWithChan added in v1.63.105

func (client *Client) GetOSSInfoForCardTemplateWithChan(request *GetOSSInfoForCardTemplateRequest) (<-chan *GetOSSInfoForCardTemplateResponse, <-chan error)

GetOSSInfoForCardTemplateWithChan invokes the dysmsapi.GetOSSInfoForCardTemplate API asynchronously

func (*Client) GetOSSInfoForUploadFile added in v1.63.105

func (client *Client) GetOSSInfoForUploadFile(request *GetOSSInfoForUploadFileRequest) (response *GetOSSInfoForUploadFileResponse, err error)

GetOSSInfoForUploadFile invokes the dysmsapi.GetOSSInfoForUploadFile API synchronously

func (*Client) GetOSSInfoForUploadFileWithCallback added in v1.63.105

func (client *Client) GetOSSInfoForUploadFileWithCallback(request *GetOSSInfoForUploadFileRequest, callback func(response *GetOSSInfoForUploadFileResponse, err error)) <-chan int

GetOSSInfoForUploadFileWithCallback invokes the dysmsapi.GetOSSInfoForUploadFile API asynchronously

func (*Client) GetOSSInfoForUploadFileWithChan added in v1.63.105

func (client *Client) GetOSSInfoForUploadFileWithChan(request *GetOSSInfoForUploadFileRequest) (<-chan *GetOSSInfoForUploadFileResponse, <-chan error)

GetOSSInfoForUploadFileWithChan invokes the dysmsapi.GetOSSInfoForUploadFile API asynchronously

func (*Client) GetSmsSign added in v1.63.105

func (client *Client) GetSmsSign(request *GetSmsSignRequest) (response *GetSmsSignResponse, err error)

GetSmsSign invokes the dysmsapi.GetSmsSign API synchronously

func (*Client) GetSmsSignWithCallback added in v1.63.105

func (client *Client) GetSmsSignWithCallback(request *GetSmsSignRequest, callback func(response *GetSmsSignResponse, err error)) <-chan int

GetSmsSignWithCallback invokes the dysmsapi.GetSmsSign API asynchronously

func (*Client) GetSmsSignWithChan added in v1.63.105

func (client *Client) GetSmsSignWithChan(request *GetSmsSignRequest) (<-chan *GetSmsSignResponse, <-chan error)

GetSmsSignWithChan invokes the dysmsapi.GetSmsSign API asynchronously

func (*Client) GetSmsTemplate added in v1.63.105

func (client *Client) GetSmsTemplate(request *GetSmsTemplateRequest) (response *GetSmsTemplateResponse, err error)

GetSmsTemplate invokes the dysmsapi.GetSmsTemplate API synchronously

func (*Client) GetSmsTemplateWithCallback added in v1.63.105

func (client *Client) GetSmsTemplateWithCallback(request *GetSmsTemplateRequest, callback func(response *GetSmsTemplateResponse, err error)) <-chan int

GetSmsTemplateWithCallback invokes the dysmsapi.GetSmsTemplate API asynchronously

func (*Client) GetSmsTemplateWithChan added in v1.63.105

func (client *Client) GetSmsTemplateWithChan(request *GetSmsTemplateRequest) (<-chan *GetSmsTemplateResponse, <-chan error)

GetSmsTemplateWithChan invokes the dysmsapi.GetSmsTemplate API asynchronously

func (*Client) ListTagResources added in v1.61.1453

func (client *Client) ListTagResources(request *ListTagResourcesRequest) (response *ListTagResourcesResponse, err error)

ListTagResources invokes the dysmsapi.ListTagResources API synchronously

func (*Client) ListTagResourcesWithCallback added in v1.61.1453

func (client *Client) ListTagResourcesWithCallback(request *ListTagResourcesRequest, callback func(response *ListTagResourcesResponse, err error)) <-chan int

ListTagResourcesWithCallback invokes the dysmsapi.ListTagResources API asynchronously

func (*Client) ListTagResourcesWithChan added in v1.61.1453

func (client *Client) ListTagResourcesWithChan(request *ListTagResourcesRequest) (<-chan *ListTagResourcesResponse, <-chan error)

ListTagResourcesWithChan invokes the dysmsapi.ListTagResources API asynchronously

func (*Client) ModifySmsSign

func (client *Client) ModifySmsSign(request *ModifySmsSignRequest) (response *ModifySmsSignResponse, err error)

ModifySmsSign invokes the dysmsapi.ModifySmsSign API synchronously

func (*Client) ModifySmsSignWithCallback

func (client *Client) ModifySmsSignWithCallback(request *ModifySmsSignRequest, callback func(response *ModifySmsSignResponse, err error)) <-chan int

ModifySmsSignWithCallback invokes the dysmsapi.ModifySmsSign API asynchronously

func (*Client) ModifySmsSignWithChan

func (client *Client) ModifySmsSignWithChan(request *ModifySmsSignRequest) (<-chan *ModifySmsSignResponse, <-chan error)

ModifySmsSignWithChan invokes the dysmsapi.ModifySmsSign API asynchronously

func (*Client) ModifySmsTemplate

func (client *Client) ModifySmsTemplate(request *ModifySmsTemplateRequest) (response *ModifySmsTemplateResponse, err error)

ModifySmsTemplate invokes the dysmsapi.ModifySmsTemplate API synchronously

func (*Client) ModifySmsTemplateWithCallback

func (client *Client) ModifySmsTemplateWithCallback(request *ModifySmsTemplateRequest, callback func(response *ModifySmsTemplateResponse, err error)) <-chan int

ModifySmsTemplateWithCallback invokes the dysmsapi.ModifySmsTemplate API asynchronously

func (*Client) ModifySmsTemplateWithChan

func (client *Client) ModifySmsTemplateWithChan(request *ModifySmsTemplateRequest) (<-chan *ModifySmsTemplateResponse, <-chan error)

ModifySmsTemplateWithChan invokes the dysmsapi.ModifySmsTemplate API asynchronously

func (*Client) QueryCardSmsTemplate added in v1.63.105

func (client *Client) QueryCardSmsTemplate(request *QueryCardSmsTemplateRequest) (response *QueryCardSmsTemplateResponse, err error)

QueryCardSmsTemplate invokes the dysmsapi.QueryCardSmsTemplate API synchronously

func (*Client) QueryCardSmsTemplateReport added in v1.63.105

func (client *Client) QueryCardSmsTemplateReport(request *QueryCardSmsTemplateReportRequest) (response *QueryCardSmsTemplateReportResponse, err error)

QueryCardSmsTemplateReport invokes the dysmsapi.QueryCardSmsTemplateReport API synchronously

func (*Client) QueryCardSmsTemplateReportWithCallback added in v1.63.105

func (client *Client) QueryCardSmsTemplateReportWithCallback(request *QueryCardSmsTemplateReportRequest, callback func(response *QueryCardSmsTemplateReportResponse, err error)) <-chan int

QueryCardSmsTemplateReportWithCallback invokes the dysmsapi.QueryCardSmsTemplateReport API asynchronously

func (*Client) QueryCardSmsTemplateReportWithChan added in v1.63.105

func (client *Client) QueryCardSmsTemplateReportWithChan(request *QueryCardSmsTemplateReportRequest) (<-chan *QueryCardSmsTemplateReportResponse, <-chan error)

QueryCardSmsTemplateReportWithChan invokes the dysmsapi.QueryCardSmsTemplateReport API asynchronously

func (*Client) QueryCardSmsTemplateWithCallback added in v1.63.105

func (client *Client) QueryCardSmsTemplateWithCallback(request *QueryCardSmsTemplateRequest, callback func(response *QueryCardSmsTemplateResponse, err error)) <-chan int

QueryCardSmsTemplateWithCallback invokes the dysmsapi.QueryCardSmsTemplate API asynchronously

func (*Client) QueryCardSmsTemplateWithChan added in v1.63.105

func (client *Client) QueryCardSmsTemplateWithChan(request *QueryCardSmsTemplateRequest) (<-chan *QueryCardSmsTemplateResponse, <-chan error)

QueryCardSmsTemplateWithChan invokes the dysmsapi.QueryCardSmsTemplate API asynchronously

func (*Client) QueryExtCodeSign added in v1.63.105

func (client *Client) QueryExtCodeSign(request *QueryExtCodeSignRequest) (response *QueryExtCodeSignResponse, err error)

QueryExtCodeSign invokes the dysmsapi.QueryExtCodeSign API synchronously

func (*Client) QueryExtCodeSignWithCallback added in v1.63.105

func (client *Client) QueryExtCodeSignWithCallback(request *QueryExtCodeSignRequest, callback func(response *QueryExtCodeSignResponse, err error)) <-chan int

QueryExtCodeSignWithCallback invokes the dysmsapi.QueryExtCodeSign API asynchronously

func (*Client) QueryExtCodeSignWithChan added in v1.63.105

func (client *Client) QueryExtCodeSignWithChan(request *QueryExtCodeSignRequest) (<-chan *QueryExtCodeSignResponse, <-chan error)

QueryExtCodeSignWithChan invokes the dysmsapi.QueryExtCodeSign API asynchronously

func (*Client) QueryMessage added in v1.63.103

func (client *Client) QueryMessage(request *QueryMessageRequest) (response *QueryMessageResponse, err error)

QueryMessage invokes the dysmsapi.QueryMessage API synchronously

func (*Client) QueryMessageWithCallback added in v1.63.103

func (client *Client) QueryMessageWithCallback(request *QueryMessageRequest, callback func(response *QueryMessageResponse, err error)) <-chan int

QueryMessageWithCallback invokes the dysmsapi.QueryMessage API asynchronously

func (*Client) QueryMessageWithChan added in v1.63.103

func (client *Client) QueryMessageWithChan(request *QueryMessageRequest) (<-chan *QueryMessageResponse, <-chan error)

QueryMessageWithChan invokes the dysmsapi.QueryMessage API asynchronously

func (*Client) QueryMobilesCardSupport added in v1.63.105

func (client *Client) QueryMobilesCardSupport(request *QueryMobilesCardSupportRequest) (response *QueryMobilesCardSupportResponse, err error)

QueryMobilesCardSupport invokes the dysmsapi.QueryMobilesCardSupport API synchronously

func (*Client) QueryMobilesCardSupportWithCallback added in v1.63.105

func (client *Client) QueryMobilesCardSupportWithCallback(request *QueryMobilesCardSupportRequest, callback func(response *QueryMobilesCardSupportResponse, err error)) <-chan int

QueryMobilesCardSupportWithCallback invokes the dysmsapi.QueryMobilesCardSupport API asynchronously

func (*Client) QueryMobilesCardSupportWithChan added in v1.63.105

func (client *Client) QueryMobilesCardSupportWithChan(request *QueryMobilesCardSupportRequest) (<-chan *QueryMobilesCardSupportResponse, <-chan error)

QueryMobilesCardSupportWithChan invokes the dysmsapi.QueryMobilesCardSupport API asynchronously

func (*Client) QueryPageSmartShortUrlLog added in v1.63.105

func (client *Client) QueryPageSmartShortUrlLog(request *QueryPageSmartShortUrlLogRequest) (response *QueryPageSmartShortUrlLogResponse, err error)

QueryPageSmartShortUrlLog invokes the dysmsapi.QueryPageSmartShortUrlLog API synchronously

func (*Client) QueryPageSmartShortUrlLogWithCallback added in v1.63.105

func (client *Client) QueryPageSmartShortUrlLogWithCallback(request *QueryPageSmartShortUrlLogRequest, callback func(response *QueryPageSmartShortUrlLogResponse, err error)) <-chan int

QueryPageSmartShortUrlLogWithCallback invokes the dysmsapi.QueryPageSmartShortUrlLog API asynchronously

func (*Client) QueryPageSmartShortUrlLogWithChan added in v1.63.105

func (client *Client) QueryPageSmartShortUrlLogWithChan(request *QueryPageSmartShortUrlLogRequest) (<-chan *QueryPageSmartShortUrlLogResponse, <-chan error)

QueryPageSmartShortUrlLogWithChan invokes the dysmsapi.QueryPageSmartShortUrlLog API asynchronously

func (*Client) QuerySendDetails

func (client *Client) QuerySendDetails(request *QuerySendDetailsRequest) (response *QuerySendDetailsResponse, err error)

QuerySendDetails invokes the dysmsapi.QuerySendDetails API synchronously

func (*Client) QuerySendDetailsWithCallback

func (client *Client) QuerySendDetailsWithCallback(request *QuerySendDetailsRequest, callback func(response *QuerySendDetailsResponse, err error)) <-chan int

QuerySendDetailsWithCallback invokes the dysmsapi.QuerySendDetails API asynchronously

func (*Client) QuerySendDetailsWithChan

func (client *Client) QuerySendDetailsWithChan(request *QuerySendDetailsRequest) (<-chan *QuerySendDetailsResponse, <-chan error)

QuerySendDetailsWithChan invokes the dysmsapi.QuerySendDetails API asynchronously

func (*Client) QuerySendStatistics added in v1.61.1453

func (client *Client) QuerySendStatistics(request *QuerySendStatisticsRequest) (response *QuerySendStatisticsResponse, err error)

QuerySendStatistics invokes the dysmsapi.QuerySendStatistics API synchronously

func (*Client) QuerySendStatisticsWithCallback added in v1.61.1453

func (client *Client) QuerySendStatisticsWithCallback(request *QuerySendStatisticsRequest, callback func(response *QuerySendStatisticsResponse, err error)) <-chan int

QuerySendStatisticsWithCallback invokes the dysmsapi.QuerySendStatistics API asynchronously

func (*Client) QuerySendStatisticsWithChan added in v1.61.1453

func (client *Client) QuerySendStatisticsWithChan(request *QuerySendStatisticsRequest) (<-chan *QuerySendStatisticsResponse, <-chan error)

QuerySendStatisticsWithChan invokes the dysmsapi.QuerySendStatistics API asynchronously

func (*Client) QueryShortUrl added in v1.61.871

func (client *Client) QueryShortUrl(request *QueryShortUrlRequest) (response *QueryShortUrlResponse, err error)

QueryShortUrl invokes the dysmsapi.QueryShortUrl API synchronously

func (*Client) QueryShortUrlWithCallback added in v1.61.871

func (client *Client) QueryShortUrlWithCallback(request *QueryShortUrlRequest, callback func(response *QueryShortUrlResponse, err error)) <-chan int

QueryShortUrlWithCallback invokes the dysmsapi.QueryShortUrl API asynchronously

func (*Client) QueryShortUrlWithChan added in v1.61.871

func (client *Client) QueryShortUrlWithChan(request *QueryShortUrlRequest) (<-chan *QueryShortUrlResponse, <-chan error)

QueryShortUrlWithChan invokes the dysmsapi.QueryShortUrl API asynchronously

func (*Client) QuerySmsSign

func (client *Client) QuerySmsSign(request *QuerySmsSignRequest) (response *QuerySmsSignResponse, err error)

QuerySmsSign invokes the dysmsapi.QuerySmsSign API synchronously

func (*Client) QuerySmsSignList added in v1.61.1453

func (client *Client) QuerySmsSignList(request *QuerySmsSignListRequest) (response *QuerySmsSignListResponse, err error)

QuerySmsSignList invokes the dysmsapi.QuerySmsSignList API synchronously

func (*Client) QuerySmsSignListWithCallback added in v1.61.1453

func (client *Client) QuerySmsSignListWithCallback(request *QuerySmsSignListRequest, callback func(response *QuerySmsSignListResponse, err error)) <-chan int

QuerySmsSignListWithCallback invokes the dysmsapi.QuerySmsSignList API asynchronously

func (*Client) QuerySmsSignListWithChan added in v1.61.1453

func (client *Client) QuerySmsSignListWithChan(request *QuerySmsSignListRequest) (<-chan *QuerySmsSignListResponse, <-chan error)

QuerySmsSignListWithChan invokes the dysmsapi.QuerySmsSignList API asynchronously

func (*Client) QuerySmsSignWithCallback

func (client *Client) QuerySmsSignWithCallback(request *QuerySmsSignRequest, callback func(response *QuerySmsSignResponse, err error)) <-chan int

QuerySmsSignWithCallback invokes the dysmsapi.QuerySmsSign API asynchronously

func (*Client) QuerySmsSignWithChan

func (client *Client) QuerySmsSignWithChan(request *QuerySmsSignRequest) (<-chan *QuerySmsSignResponse, <-chan error)

QuerySmsSignWithChan invokes the dysmsapi.QuerySmsSign API asynchronously

func (*Client) QuerySmsTemplate

func (client *Client) QuerySmsTemplate(request *QuerySmsTemplateRequest) (response *QuerySmsTemplateResponse, err error)

QuerySmsTemplate invokes the dysmsapi.QuerySmsTemplate API synchronously

func (*Client) QuerySmsTemplateList added in v1.61.1453

func (client *Client) QuerySmsTemplateList(request *QuerySmsTemplateListRequest) (response *QuerySmsTemplateListResponse, err error)

QuerySmsTemplateList invokes the dysmsapi.QuerySmsTemplateList API synchronously

func (*Client) QuerySmsTemplateListWithCallback added in v1.61.1453

func (client *Client) QuerySmsTemplateListWithCallback(request *QuerySmsTemplateListRequest, callback func(response *QuerySmsTemplateListResponse, err error)) <-chan int

QuerySmsTemplateListWithCallback invokes the dysmsapi.QuerySmsTemplateList API asynchronously

func (*Client) QuerySmsTemplateListWithChan added in v1.61.1453

func (client *Client) QuerySmsTemplateListWithChan(request *QuerySmsTemplateListRequest) (<-chan *QuerySmsTemplateListResponse, <-chan error)

QuerySmsTemplateListWithChan invokes the dysmsapi.QuerySmsTemplateList API asynchronously

func (*Client) QuerySmsTemplateWithCallback

func (client *Client) QuerySmsTemplateWithCallback(request *QuerySmsTemplateRequest, callback func(response *QuerySmsTemplateResponse, err error)) <-chan int

QuerySmsTemplateWithCallback invokes the dysmsapi.QuerySmsTemplate API asynchronously

func (*Client) QuerySmsTemplateWithChan

func (client *Client) QuerySmsTemplateWithChan(request *QuerySmsTemplateRequest) (<-chan *QuerySmsTemplateResponse, <-chan error)

QuerySmsTemplateWithChan invokes the dysmsapi.QuerySmsTemplate API asynchronously

func (*Client) SendBatchCardSms added in v1.63.105

func (client *Client) SendBatchCardSms(request *SendBatchCardSmsRequest) (response *SendBatchCardSmsResponse, err error)

SendBatchCardSms invokes the dysmsapi.SendBatchCardSms API synchronously

func (*Client) SendBatchCardSmsWithCallback added in v1.63.105

func (client *Client) SendBatchCardSmsWithCallback(request *SendBatchCardSmsRequest, callback func(response *SendBatchCardSmsResponse, err error)) <-chan int

SendBatchCardSmsWithCallback invokes the dysmsapi.SendBatchCardSms API asynchronously

func (*Client) SendBatchCardSmsWithChan added in v1.63.105

func (client *Client) SendBatchCardSmsWithChan(request *SendBatchCardSmsRequest) (<-chan *SendBatchCardSmsResponse, <-chan error)

SendBatchCardSmsWithChan invokes the dysmsapi.SendBatchCardSms API asynchronously

func (*Client) SendBatchSms

func (client *Client) SendBatchSms(request *SendBatchSmsRequest) (response *SendBatchSmsResponse, err error)

SendBatchSms invokes the dysmsapi.SendBatchSms API synchronously

func (*Client) SendBatchSmsWithCallback

func (client *Client) SendBatchSmsWithCallback(request *SendBatchSmsRequest, callback func(response *SendBatchSmsResponse, err error)) <-chan int

SendBatchSmsWithCallback invokes the dysmsapi.SendBatchSms API asynchronously

func (*Client) SendBatchSmsWithChan

func (client *Client) SendBatchSmsWithChan(request *SendBatchSmsRequest) (<-chan *SendBatchSmsResponse, <-chan error)

SendBatchSmsWithChan invokes the dysmsapi.SendBatchSms API asynchronously

func (*Client) SendCardSms added in v1.63.105

func (client *Client) SendCardSms(request *SendCardSmsRequest) (response *SendCardSmsResponse, err error)

SendCardSms invokes the dysmsapi.SendCardSms API synchronously

func (*Client) SendCardSmsWithCallback added in v1.63.105

func (client *Client) SendCardSmsWithCallback(request *SendCardSmsRequest, callback func(response *SendCardSmsResponse, err error)) <-chan int

SendCardSmsWithCallback invokes the dysmsapi.SendCardSms API asynchronously

func (*Client) SendCardSmsWithChan added in v1.63.105

func (client *Client) SendCardSmsWithChan(request *SendCardSmsRequest) (<-chan *SendCardSmsResponse, <-chan error)

SendCardSmsWithChan invokes the dysmsapi.SendCardSms API asynchronously

func (*Client) SendMessageToGlobe added in v1.61.1113

func (client *Client) SendMessageToGlobe(request *SendMessageToGlobeRequest) (response *SendMessageToGlobeResponse, err error)

SendMessageToGlobe invokes the dysmsapi.SendMessageToGlobe API synchronously

func (*Client) SendMessageToGlobeWithCallback added in v1.61.1113

func (client *Client) SendMessageToGlobeWithCallback(request *SendMessageToGlobeRequest, callback func(response *SendMessageToGlobeResponse, err error)) <-chan int

SendMessageToGlobeWithCallback invokes the dysmsapi.SendMessageToGlobe API asynchronously

func (*Client) SendMessageToGlobeWithChan added in v1.61.1113

func (client *Client) SendMessageToGlobeWithChan(request *SendMessageToGlobeRequest) (<-chan *SendMessageToGlobeResponse, <-chan error)

SendMessageToGlobeWithChan invokes the dysmsapi.SendMessageToGlobe API asynchronously

func (*Client) SendMessageWithTemplate added in v1.63.103

func (client *Client) SendMessageWithTemplate(request *SendMessageWithTemplateRequest) (response *SendMessageWithTemplateResponse, err error)

SendMessageWithTemplate invokes the dysmsapi.SendMessageWithTemplate API synchronously

func (*Client) SendMessageWithTemplateWithCallback added in v1.63.103

func (client *Client) SendMessageWithTemplateWithCallback(request *SendMessageWithTemplateRequest, callback func(response *SendMessageWithTemplateResponse, err error)) <-chan int

SendMessageWithTemplateWithCallback invokes the dysmsapi.SendMessageWithTemplate API asynchronously

func (*Client) SendMessageWithTemplateWithChan added in v1.63.103

func (client *Client) SendMessageWithTemplateWithChan(request *SendMessageWithTemplateRequest) (<-chan *SendMessageWithTemplateResponse, <-chan error)

SendMessageWithTemplateWithChan invokes the dysmsapi.SendMessageWithTemplate API asynchronously

func (*Client) SendSms

func (client *Client) SendSms(request *SendSmsRequest) (response *SendSmsResponse, err error)

SendSms invokes the dysmsapi.SendSms API synchronously

func (*Client) SendSmsWithCallback

func (client *Client) SendSmsWithCallback(request *SendSmsRequest, callback func(response *SendSmsResponse, err error)) <-chan int

SendSmsWithCallback invokes the dysmsapi.SendSms API asynchronously

func (*Client) SendSmsWithChan

func (client *Client) SendSmsWithChan(request *SendSmsRequest) (<-chan *SendSmsResponse, <-chan error)

SendSmsWithChan invokes the dysmsapi.SendSms API asynchronously

func (*Client) SmsConversion added in v1.63.103

func (client *Client) SmsConversion(request *SmsConversionRequest) (response *SmsConversionResponse, err error)

SmsConversion invokes the dysmsapi.SmsConversion API synchronously

func (*Client) SmsConversionIntl added in v1.63.105

func (client *Client) SmsConversionIntl(request *SmsConversionIntlRequest) (response *SmsConversionIntlResponse, err error)

SmsConversionIntl invokes the dysmsapi.SmsConversionIntl API synchronously

func (*Client) SmsConversionIntlWithCallback added in v1.63.105

func (client *Client) SmsConversionIntlWithCallback(request *SmsConversionIntlRequest, callback func(response *SmsConversionIntlResponse, err error)) <-chan int

SmsConversionIntlWithCallback invokes the dysmsapi.SmsConversionIntl API asynchronously

func (*Client) SmsConversionIntlWithChan added in v1.63.105

func (client *Client) SmsConversionIntlWithChan(request *SmsConversionIntlRequest) (<-chan *SmsConversionIntlResponse, <-chan error)

SmsConversionIntlWithChan invokes the dysmsapi.SmsConversionIntl API asynchronously

func (*Client) SmsConversionWithCallback added in v1.63.103

func (client *Client) SmsConversionWithCallback(request *SmsConversionRequest, callback func(response *SmsConversionResponse, err error)) <-chan int

SmsConversionWithCallback invokes the dysmsapi.SmsConversion API asynchronously

func (*Client) SmsConversionWithChan added in v1.63.103

func (client *Client) SmsConversionWithChan(request *SmsConversionRequest) (<-chan *SmsConversionResponse, <-chan error)

SmsConversionWithChan invokes the dysmsapi.SmsConversion API asynchronously

func (*Client) TagResources added in v1.61.1453

func (client *Client) TagResources(request *TagResourcesRequest) (response *TagResourcesResponse, err error)

TagResources invokes the dysmsapi.TagResources API synchronously

func (*Client) TagResourcesWithCallback added in v1.61.1453

func (client *Client) TagResourcesWithCallback(request *TagResourcesRequest, callback func(response *TagResourcesResponse, err error)) <-chan int

TagResourcesWithCallback invokes the dysmsapi.TagResources API asynchronously

func (*Client) TagResourcesWithChan added in v1.61.1453

func (client *Client) TagResourcesWithChan(request *TagResourcesRequest) (<-chan *TagResourcesResponse, <-chan error)

TagResourcesWithChan invokes the dysmsapi.TagResources API asynchronously

func (*Client) UntagResources added in v1.61.1453

func (client *Client) UntagResources(request *UntagResourcesRequest) (response *UntagResourcesResponse, err error)

UntagResources invokes the dysmsapi.UntagResources API synchronously

func (*Client) UntagResourcesWithCallback added in v1.61.1453

func (client *Client) UntagResourcesWithCallback(request *UntagResourcesRequest, callback func(response *UntagResourcesResponse, err error)) <-chan int

UntagResourcesWithCallback invokes the dysmsapi.UntagResources API asynchronously

func (*Client) UntagResourcesWithChan added in v1.61.1453

func (client *Client) UntagResourcesWithChan(request *UntagResourcesRequest) (<-chan *UntagResourcesResponse, <-chan error)

UntagResourcesWithChan invokes the dysmsapi.UntagResources API asynchronously

func (*Client) UpdateExtCodeSign added in v1.63.105

func (client *Client) UpdateExtCodeSign(request *UpdateExtCodeSignRequest) (response *UpdateExtCodeSignResponse, err error)

UpdateExtCodeSign invokes the dysmsapi.UpdateExtCodeSign API synchronously

func (*Client) UpdateExtCodeSignWithCallback added in v1.63.105

func (client *Client) UpdateExtCodeSignWithCallback(request *UpdateExtCodeSignRequest, callback func(response *UpdateExtCodeSignResponse, err error)) <-chan int

UpdateExtCodeSignWithCallback invokes the dysmsapi.UpdateExtCodeSign API asynchronously

func (*Client) UpdateExtCodeSignWithChan added in v1.63.105

func (client *Client) UpdateExtCodeSignWithChan(request *UpdateExtCodeSignRequest) (<-chan *UpdateExtCodeSignResponse, <-chan error)

UpdateExtCodeSignWithChan invokes the dysmsapi.UpdateExtCodeSign API asynchronously

func (*Client) UpdateSmsSign added in v1.63.105

func (client *Client) UpdateSmsSign(request *UpdateSmsSignRequest) (response *UpdateSmsSignResponse, err error)

UpdateSmsSign invokes the dysmsapi.UpdateSmsSign API synchronously

func (*Client) UpdateSmsSignWithCallback added in v1.63.105

func (client *Client) UpdateSmsSignWithCallback(request *UpdateSmsSignRequest, callback func(response *UpdateSmsSignResponse, err error)) <-chan int

UpdateSmsSignWithCallback invokes the dysmsapi.UpdateSmsSign API asynchronously

func (*Client) UpdateSmsSignWithChan added in v1.63.105

func (client *Client) UpdateSmsSignWithChan(request *UpdateSmsSignRequest) (<-chan *UpdateSmsSignResponse, <-chan error)

UpdateSmsSignWithChan invokes the dysmsapi.UpdateSmsSign API asynchronously

func (*Client) UpdateSmsTemplate added in v1.63.105

func (client *Client) UpdateSmsTemplate(request *UpdateSmsTemplateRequest) (response *UpdateSmsTemplateResponse, err error)

UpdateSmsTemplate invokes the dysmsapi.UpdateSmsTemplate API synchronously

func (*Client) UpdateSmsTemplateWithCallback added in v1.63.105

func (client *Client) UpdateSmsTemplateWithCallback(request *UpdateSmsTemplateRequest, callback func(response *UpdateSmsTemplateResponse, err error)) <-chan int

UpdateSmsTemplateWithCallback invokes the dysmsapi.UpdateSmsTemplate API asynchronously

func (*Client) UpdateSmsTemplateWithChan added in v1.63.105

func (client *Client) UpdateSmsTemplateWithChan(request *UpdateSmsTemplateRequest) (<-chan *UpdateSmsTemplateResponse, <-chan error)

UpdateSmsTemplateWithChan invokes the dysmsapi.UpdateSmsTemplate API asynchronously

type ConversionDataIntlRequest added in v1.63.105

type ConversionDataIntlRequest struct {
	*requests.RpcRequest
	ResourceOwnerId      requests.Integer `position:"Query" name:"ResourceOwnerId"`
	ExtendFunction       string           `position:"Query" name:"ExtendFunction"`
	RouteName            string           `position:"Query" name:"RouteName"`
	ResourceOwnerAccount string           `position:"Query" name:"ResourceOwnerAccount"`
	OwnerId              requests.Integer `position:"Query" name:"OwnerId"`
	ReportTime           requests.Integer `position:"Query" name:"ReportTime"`
	ConversionRate       string           `position:"Query" name:"ConversionRate"`
}

ConversionDataIntlRequest is the request struct for api ConversionDataIntl

func CreateConversionDataIntlRequest added in v1.63.105

func CreateConversionDataIntlRequest() (request *ConversionDataIntlRequest)

CreateConversionDataIntlRequest creates a request to invoke ConversionDataIntl API

type ConversionDataIntlResponse added in v1.63.105

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

ConversionDataIntlResponse is the response struct for api ConversionDataIntl

func CreateConversionDataIntlResponse added in v1.63.105

func CreateConversionDataIntlResponse() (response *ConversionDataIntlResponse)

CreateConversionDataIntlResponse creates a response to parse from ConversionDataIntl response

type ConversionDataRequest added in v1.63.103

type ConversionDataRequest struct {
	*requests.RpcRequest
	ReportTime     requests.Integer `position:"Body" name:"ReportTime"`
	ConversionRate string           `position:"Body" name:"ConversionRate"`
}

ConversionDataRequest is the request struct for api ConversionData

func CreateConversionDataRequest added in v1.63.103

func CreateConversionDataRequest() (request *ConversionDataRequest)

CreateConversionDataRequest creates a request to invoke ConversionData API

type ConversionDataResponse added in v1.63.103

type ConversionDataResponse struct {
	*responses.BaseResponse
	ResponseCode        string `json:"ResponseCode" xml:"ResponseCode"`
	ResponseDescription string `json:"ResponseDescription" xml:"ResponseDescription"`
	RequestId           string `json:"RequestId" xml:"RequestId"`
}

ConversionDataResponse is the response struct for api ConversionData

func CreateConversionDataResponse added in v1.63.103

func CreateConversionDataResponse() (response *ConversionDataResponse)

CreateConversionDataResponse creates a response to parse from ConversionData response

type CreateCardSmsTemplateRequest added in v1.63.105

type CreateCardSmsTemplateRequest struct {
	*requests.RpcRequest
	Template        map[string]interface{} `position:"Query" name:"Template"`
	ProductCode     string                 `position:"Query" name:"ProductCode"`
	ResourceOwnerId requests.Integer       `position:"Query" name:"ResourceOwnerId"`
	Memo            string                 `position:"Query" name:"Memo"`
	Factorys        string                 `position:"Query" name:"Factorys"`
	TemplateName    string                 `position:"Query" name:"TemplateName"`
}

CreateCardSmsTemplateRequest is the request struct for api CreateCardSmsTemplate

func CreateCreateCardSmsTemplateRequest added in v1.63.105

func CreateCreateCardSmsTemplateRequest() (request *CreateCardSmsTemplateRequest)

CreateCreateCardSmsTemplateRequest creates a request to invoke CreateCardSmsTemplate API

type CreateCardSmsTemplateResponse added in v1.63.105

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

CreateCardSmsTemplateResponse is the response struct for api CreateCardSmsTemplate

func CreateCreateCardSmsTemplateResponse added in v1.63.105

func CreateCreateCardSmsTemplateResponse() (response *CreateCardSmsTemplateResponse)

CreateCreateCardSmsTemplateResponse creates a response to parse from CreateCardSmsTemplate response

type CreateSmartShortUrlRequest added in v1.63.105

type CreateSmartShortUrlRequest struct {
	*requests.RpcRequest
	ResourceOwnerId      requests.Integer `position:"Query" name:"ResourceOwnerId"`
	ExtendFunction       string           `position:"Query" name:"ExtendFunction"`
	RouteName            string           `position:"Query" name:"RouteName"`
	ResourceOwnerAccount string           `position:"Query" name:"ResourceOwnerAccount"`
	PhoneNumbers         string           `position:"Query" name:"PhoneNumbers"`
	OwnerId              requests.Integer `position:"Query" name:"OwnerId"`
	SourceUrl            string           `position:"Query" name:"SourceUrl"`
	OutId                string           `position:"Query" name:"OutId"`
}

CreateSmartShortUrlRequest is the request struct for api CreateSmartShortUrl

func CreateCreateSmartShortUrlRequest added in v1.63.105

func CreateCreateSmartShortUrlRequest() (request *CreateSmartShortUrlRequest)

CreateCreateSmartShortUrlRequest creates a request to invoke CreateSmartShortUrl API

type CreateSmartShortUrlResponse added in v1.63.105

type CreateSmartShortUrlResponse struct {
	*responses.BaseResponse
	Message   string      `json:"Message" xml:"Message"`
	RequestId string      `json:"RequestId" xml:"RequestId"`
	Code      string      `json:"Code" xml:"Code"`
	Model     []ModelItem `json:"Model" xml:"Model"`
}

CreateSmartShortUrlResponse is the response struct for api CreateSmartShortUrl

func CreateCreateSmartShortUrlResponse added in v1.63.105

func CreateCreateSmartShortUrlResponse() (response *CreateSmartShortUrlResponse)

CreateCreateSmartShortUrlResponse creates a response to parse from CreateSmartShortUrl response

type CreateSmsSignRequest added in v1.63.105

type CreateSmsSignRequest struct {
	*requests.RpcRequest
	ResourceOwnerId      requests.Integer `position:"Query" name:"ResourceOwnerId"`
	ApplySceneContent    string           `position:"Query" name:"ApplySceneContent"`
	MoreData             string           `position:"Query" name:"MoreData"`
	Remark               string           `position:"Query" name:"Remark"`
	ExtendFunction       string           `position:"Query" name:"ExtendFunction"`
	SignName             string           `position:"Query" name:"SignName"`
	ApplySource          string           `position:"Query" name:"ApplySource"`
	RouteName            string           `position:"Query" name:"RouteName"`
	QualificationId      requests.Integer `position:"Query" name:"QualificationId"`
	ResourceOwnerAccount string           `position:"Query" name:"ResourceOwnerAccount"`
	ProdCode             string           `position:"Query" name:"ProdCode"`
	SignType             requests.Integer `position:"Query" name:"SignType"`
	OwnerId              requests.Integer `position:"Query" name:"OwnerId"`
	ThirdParty           requests.Boolean `position:"Query" name:"ThirdParty"`
	SignSource           requests.Integer `position:"Query" name:"SignSource"`
}

CreateSmsSignRequest is the request struct for api CreateSmsSign

func CreateCreateSmsSignRequest added in v1.63.105

func CreateCreateSmsSignRequest() (request *CreateSmsSignRequest)

CreateCreateSmsSignRequest creates a request to invoke CreateSmsSign API

type CreateSmsSignResponse added in v1.63.105

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

CreateSmsSignResponse is the response struct for api CreateSmsSign

func CreateCreateSmsSignResponse added in v1.63.105

func CreateCreateSmsSignResponse() (response *CreateSmsSignResponse)

CreateCreateSmsSignResponse creates a response to parse from CreateSmsSign response

type CreateSmsTemplateRequest added in v1.63.105

type CreateSmsTemplateRequest struct {
	*requests.RpcRequest
	ResourceOwnerId      requests.Integer `position:"Query" name:"ResourceOwnerId"`
	ApplySceneContent    string           `position:"Query" name:"ApplySceneContent"`
	MoreData             string           `position:"Query" name:"MoreData"`
	Remark               string           `position:"Query" name:"Remark"`
	ExtendFunction       string           `position:"Query" name:"ExtendFunction"`
	RelatedSignName      string           `position:"Query" name:"RelatedSignName"`
	ApplySource          string           `position:"Query" name:"ApplySource"`
	TemplateType         requests.Integer `position:"Query" name:"TemplateType"`
	TemplateRule         string           `position:"Query" name:"TemplateRule"`
	TemplateName         string           `position:"Query" name:"TemplateName"`
	RouteName            string           `position:"Query" name:"RouteName"`
	ResourceOwnerAccount string           `position:"Query" name:"ResourceOwnerAccount"`
	ProdCode             string           `position:"Query" name:"ProdCode"`
	OwnerId              requests.Integer `position:"Query" name:"OwnerId"`
	TemplateContent      string           `position:"Query" name:"TemplateContent"`
	IntlType             requests.Integer `position:"Query" name:"IntlType"`
}

CreateSmsTemplateRequest is the request struct for api CreateSmsTemplate

func CreateCreateSmsTemplateRequest added in v1.63.105

func CreateCreateSmsTemplateRequest() (request *CreateSmsTemplateRequest)

CreateCreateSmsTemplateRequest creates a request to invoke CreateSmsTemplate API

type CreateSmsTemplateResponse added in v1.63.105

type CreateSmsTemplateResponse struct {
	*responses.BaseResponse
	RequestId    string `json:"RequestId" xml:"RequestId"`
	Code         string `json:"Code" xml:"Code"`
	Message      string `json:"Message" xml:"Message"`
	TemplateName string `json:"TemplateName" xml:"TemplateName"`
	TemplateCode string `json:"TemplateCode" xml:"TemplateCode"`
	OrderId      string `json:"OrderId" xml:"OrderId"`
}

CreateSmsTemplateResponse is the response struct for api CreateSmsTemplate

func CreateCreateSmsTemplateResponse added in v1.63.105

func CreateCreateSmsTemplateResponse() (response *CreateSmsTemplateResponse)

CreateCreateSmsTemplateResponse creates a response to parse from CreateSmsTemplate response

type Data added in v1.61.871

type Data struct {
	NotMediaMobiles    string                   `json:"NotMediaMobiles" xml:"NotMediaMobiles"`
	PageSize           int64                    `json:"PageSize" xml:"PageSize"`
	BizDigitalId       string                   `json:"BizDigitalId" xml:"BizDigitalId"`
	SourceUrl          string                   `json:"SourceUrl" xml:"SourceUrl"`
	TotalSize          int64                    `json:"TotalSize" xml:"TotalSize"`
	CardTmpState       int                      `json:"CardTmpState" xml:"CardTmpState"`
	Source             string                   `json:"Source" xml:"Source"`
	Bucket             string                   `json:"Bucket" xml:"Bucket"`
	PageViewCount      string                   `json:"PageViewCount" xml:"PageViewCount"`
	StartPath          string                   `json:"StartPath" xml:"StartPath"`
	ExtCode            string                   `json:"ExtCode" xml:"ExtCode"`
	MediaMobiles       string                   `json:"MediaMobiles" xml:"MediaMobiles"`
	ShortUrl           string                   `json:"ShortUrl" xml:"ShortUrl"`
	CardPhoneNumbers   string                   `json:"CardPhoneNumbers" xml:"CardPhoneNumbers"`
	ExpireTime         string                   `json:"ExpireTime" xml:"ExpireTime"`
	Active             int64                    `json:"Active" xml:"Active"`
	Policy             string                   `json:"Policy" xml:"Policy"`
	ResourceId         int64                    `json:"ResourceId" xml:"ResourceId"`
	TemplateCode       string                   `json:"TemplateCode" xml:"TemplateCode"`
	CardSmsLinks       string                   `json:"CardSmsLinks" xml:"CardSmsLinks"`
	UniqueVisitorCount string                   `json:"UniqueVisitorCount" xml:"UniqueVisitorCount"`
	ExpireDate         string                   `json:"ExpireDate" xml:"ExpireDate"`
	ShortUrlName       string                   `json:"ShortUrlName" xml:"ShortUrlName"`
	ResUrlDownload     string                   `json:"ResUrlDownload" xml:"ResUrlDownload"`
	AliUid             string                   `json:"AliUid" xml:"AliUid"`
	PageNo             int64                    `json:"PageNo" xml:"PageNo"`
	AccessKeyId        string                   `json:"AccessKeyId" xml:"AccessKeyId"`
	BizCardId          string                   `json:"BizCardId" xml:"BizCardId"`
	Host               string                   `json:"Host" xml:"Host"`
	Signature          string                   `json:"Signature" xml:"Signature"`
	CreateDate         string                   `json:"CreateDate" xml:"CreateDate"`
	SendCount          int64                    `json:"SendCount" xml:"SendCount"`
	ShortUrlStatus     string                   `json:"ShortUrlStatus" xml:"ShortUrlStatus"`
	BizSmsId           string                   `json:"BizSmsId" xml:"BizSmsId"`
	CardSignNames      string                   `json:"CardSignNames" xml:"CardSignNames"`
	SignName           string                   `json:"SignName" xml:"SignName"`
	Total              int64                    `json:"Total" xml:"Total"`
	Templates          []map[string]interface{} `json:"Templates" xml:"Templates"`
	Model              []map[string]interface{} `json:"model" xml:"model"`
	TargetList         []SmsStatisticsDTO       `json:"TargetList" xml:"TargetList"`
	QueryResult        []QueryResultItem        `json:"queryResult" xml:"queryResult"`
	List               []Data                   `json:"List" xml:"List"`
}

Data is a nested struct in dysmsapi response

type DeleteExtCodeSignRequest added in v1.63.105

type DeleteExtCodeSignRequest struct {
	*requests.RpcRequest
	ResourceOwnerId      requests.Integer `position:"Query" name:"ResourceOwnerId"`
	LowcodeTenantId      string           `position:"Query" name:"LowcodeTenantId"`
	ExtendFunction       string           `position:"Query" name:"ExtendFunction"`
	LowcodePhysicAppName string           `position:"Query" name:"LowcodePhysicAppName"`
	SignName             string           `position:"Query" name:"SignName"`
	RouteName            string           `position:"Query" name:"RouteName"`
	ExtCode              string           `position:"Query" name:"ExtCode"`
	ResourceOwnerAccount string           `position:"Query" name:"ResourceOwnerAccount"`
	OwnerId              requests.Integer `position:"Query" name:"OwnerId"`
	LowcodeLogicAppName  string           `position:"Query" name:"LowcodeLogicAppName"`
}

DeleteExtCodeSignRequest is the request struct for api DeleteExtCodeSign

func CreateDeleteExtCodeSignRequest added in v1.63.105

func CreateDeleteExtCodeSignRequest() (request *DeleteExtCodeSignRequest)

CreateDeleteExtCodeSignRequest creates a request to invoke DeleteExtCodeSign API

type DeleteExtCodeSignResponse added in v1.63.105

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

DeleteExtCodeSignResponse is the response struct for api DeleteExtCodeSign

func CreateDeleteExtCodeSignResponse added in v1.63.105

func CreateDeleteExtCodeSignResponse() (response *DeleteExtCodeSignResponse)

CreateDeleteExtCodeSignResponse creates a response to parse from DeleteExtCodeSign response

type DeleteShortUrlRequest added in v1.61.871

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

DeleteShortUrlRequest is the request struct for api DeleteShortUrl

func CreateDeleteShortUrlRequest added in v1.61.871

func CreateDeleteShortUrlRequest() (request *DeleteShortUrlRequest)

CreateDeleteShortUrlRequest creates a request to invoke DeleteShortUrl API

type DeleteShortUrlResponse added in v1.61.871

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

DeleteShortUrlResponse is the response struct for api DeleteShortUrl

func CreateDeleteShortUrlResponse added in v1.61.871

func CreateDeleteShortUrlResponse() (response *DeleteShortUrlResponse)

CreateDeleteShortUrlResponse creates a response to parse from DeleteShortUrl response

type DeleteSmsSignRequest

type DeleteSmsSignRequest struct {
	*requests.RpcRequest
	ResourceOwnerId      requests.Integer `position:"Query" name:"ResourceOwnerId"`
	ResourceOwnerAccount string           `position:"Query" name:"ResourceOwnerAccount"`
	OwnerId              requests.Integer `position:"Query" name:"OwnerId"`
	SignName             string           `position:"Query" name:"SignName"`
}

DeleteSmsSignRequest is the request struct for api DeleteSmsSign

func CreateDeleteSmsSignRequest

func CreateDeleteSmsSignRequest() (request *DeleteSmsSignRequest)

CreateDeleteSmsSignRequest creates a request to invoke DeleteSmsSign API

type DeleteSmsSignResponse

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

DeleteSmsSignResponse is the response struct for api DeleteSmsSign

func CreateDeleteSmsSignResponse

func CreateDeleteSmsSignResponse() (response *DeleteSmsSignResponse)

CreateDeleteSmsSignResponse creates a response to parse from DeleteSmsSign response

type DeleteSmsTemplateRequest

type DeleteSmsTemplateRequest struct {
	*requests.RpcRequest
	ResourceOwnerId      requests.Integer `position:"Query" name:"ResourceOwnerId"`
	ResourceOwnerAccount string           `position:"Query" name:"ResourceOwnerAccount"`
	OwnerId              requests.Integer `position:"Query" name:"OwnerId"`
	TemplateCode         string           `position:"Query" name:"TemplateCode"`
}

DeleteSmsTemplateRequest is the request struct for api DeleteSmsTemplate

func CreateDeleteSmsTemplateRequest

func CreateDeleteSmsTemplateRequest() (request *DeleteSmsTemplateRequest)

CreateDeleteSmsTemplateRequest creates a request to invoke DeleteSmsTemplate API

type DeleteSmsTemplateResponse

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

DeleteSmsTemplateResponse is the response struct for api DeleteSmsTemplate

func CreateDeleteSmsTemplateResponse

func CreateDeleteSmsTemplateResponse() (response *DeleteSmsTemplateResponse)

CreateDeleteSmsTemplateResponse creates a response to parse from DeleteSmsTemplate response

type FileUrlListInGetSmsSign added in v1.63.105

type FileUrlListInGetSmsSign struct {
	FileUrl []string `json:"FileUrl" xml:"FileUrl"`
}

FileUrlListInGetSmsSign is a nested struct in dysmsapi response

type FileUrlListInGetSmsTemplate added in v1.63.105

type FileUrlListInGetSmsTemplate struct {
	FileUrl []string `json:"FileUrl" xml:"FileUrl"`
}

FileUrlListInGetSmsTemplate is a nested struct in dysmsapi response

type GetCardSmsDetailsRequest added in v1.63.105

type GetCardSmsDetailsRequest struct {
	*requests.RpcRequest
	ResourceOwnerId      requests.Integer `position:"Query" name:"ResourceOwnerId"`
	PhoneNumber          string           `position:"Query" name:"PhoneNumber"`
	LowcodeTenantId      string           `position:"Query" name:"LowcodeTenantId"`
	ExtendFunction       string           `position:"Query" name:"ExtendFunction"`
	LowcodePhysicAppName string           `position:"Query" name:"LowcodePhysicAppName"`
	SendDate             string           `position:"Query" name:"SendDate"`
	PageSize             requests.Integer `position:"Query" name:"PageSize"`
	BizSmsId             string           `position:"Query" name:"BizSmsId"`
	RouteName            string           `position:"Query" name:"RouteName"`
	BizDigitId           string           `position:"Query" name:"BizDigitId"`
	ResourceOwnerAccount string           `position:"Query" name:"ResourceOwnerAccount"`
	CurrentPage          requests.Integer `position:"Query" name:"CurrentPage"`
	OwnerId              requests.Integer `position:"Query" name:"OwnerId"`
	LowcodeLogicAppName  string           `position:"Query" name:"LowcodeLogicAppName"`
	BizCardId            string           `position:"Query" name:"BizCardId"`
}

GetCardSmsDetailsRequest is the request struct for api GetCardSmsDetails

func CreateGetCardSmsDetailsRequest added in v1.63.105

func CreateGetCardSmsDetailsRequest() (request *GetCardSmsDetailsRequest)

CreateGetCardSmsDetailsRequest creates a request to invoke GetCardSmsDetails API

type GetCardSmsDetailsResponse added in v1.63.105

type GetCardSmsDetailsResponse struct {
	*responses.BaseResponse
	AccessDeniedDetail string            `json:"AccessDeniedDetail" xml:"AccessDeniedDetail"`
	Message            string            `json:"Message" xml:"Message"`
	Code               string            `json:"Code" xml:"Code"`
	Success            bool              `json:"Success" xml:"Success"`
	CardSendDetailDTO  CardSendDetailDTO `json:"CardSendDetailDTO" xml:"CardSendDetailDTO"`
}

GetCardSmsDetailsResponse is the response struct for api GetCardSmsDetails

func CreateGetCardSmsDetailsResponse added in v1.63.105

func CreateGetCardSmsDetailsResponse() (response *GetCardSmsDetailsResponse)

CreateGetCardSmsDetailsResponse creates a response to parse from GetCardSmsDetails response

type GetCardSmsLinkRequest added in v1.63.105

type GetCardSmsLinkRequest struct {
	*requests.RpcRequest
	ProductCode           string           `position:"Query" name:"ProductCode"`
	ResourceOwnerId       requests.Integer `position:"Query" name:"ResourceOwnerId"`
	CardLinkType          requests.Integer `position:"Query" name:"CardLinkType"`
	ShowTimes             requests.Integer `position:"Query" name:"ShowTimes"`
	ExpireTimes           requests.Integer `position:"Query" name:"ExpireTimes"`
	CardTemplateParamJson string           `position:"Query" name:"CardTemplateParamJson"`
	CardCodeType          requests.Integer `position:"Query" name:"CardCodeType"`
	CardTemplateCode      string           `position:"Query" name:"CardTemplateCode"`
	Domain                string           `position:"Query" name:"Domain"`
	OutId                 string           `position:"Query" name:"OutId"`
	SignNameJson          string           `position:"Query" name:"SignNameJson"`
	PhoneNumberJson       string           `position:"Query" name:"PhoneNumberJson"`
	CustomShortCodeJson   string           `position:"Query" name:"CustomShortCodeJson"`
}

GetCardSmsLinkRequest is the request struct for api GetCardSmsLink

func CreateGetCardSmsLinkRequest added in v1.63.105

func CreateGetCardSmsLinkRequest() (request *GetCardSmsLinkRequest)

CreateGetCardSmsLinkRequest creates a request to invoke GetCardSmsLink API

type GetCardSmsLinkResponse added in v1.63.105

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

GetCardSmsLinkResponse is the response struct for api GetCardSmsLink

func CreateGetCardSmsLinkResponse added in v1.63.105

func CreateGetCardSmsLinkResponse() (response *GetCardSmsLinkResponse)

CreateGetCardSmsLinkResponse creates a response to parse from GetCardSmsLink response

type GetMediaResourceIdRequest added in v1.63.105

type GetMediaResourceIdRequest struct {
	*requests.RpcRequest
	ProductCode     string           `position:"Query" name:"ProductCode"`
	ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"`
	OssKey          string           `position:"Query" name:"OssKey"`
	Memo            string           `position:"Query" name:"Memo"`
	FileSize        requests.Integer `position:"Query" name:"FileSize"`
	ExtendInfo      string           `position:"Query" name:"ExtendInfo"`
	ResourceType    requests.Integer `position:"Query" name:"ResourceType"`
}

GetMediaResourceIdRequest is the request struct for api GetMediaResourceId

func CreateGetMediaResourceIdRequest added in v1.63.105

func CreateGetMediaResourceIdRequest() (request *GetMediaResourceIdRequest)

CreateGetMediaResourceIdRequest creates a request to invoke GetMediaResourceId API

type GetMediaResourceIdResponse added in v1.63.105

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

GetMediaResourceIdResponse is the response struct for api GetMediaResourceId

func CreateGetMediaResourceIdResponse added in v1.63.105

func CreateGetMediaResourceIdResponse() (response *GetMediaResourceIdResponse)

CreateGetMediaResourceIdResponse creates a response to parse from GetMediaResourceId response

type GetOSSInfoForCardTemplateRequest added in v1.63.105

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

GetOSSInfoForCardTemplateRequest is the request struct for api GetOSSInfoForCardTemplate

func CreateGetOSSInfoForCardTemplateRequest added in v1.63.105

func CreateGetOSSInfoForCardTemplateRequest() (request *GetOSSInfoForCardTemplateRequest)

CreateGetOSSInfoForCardTemplateRequest creates a request to invoke GetOSSInfoForCardTemplate API

type GetOSSInfoForCardTemplateResponse added in v1.63.105

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

GetOSSInfoForCardTemplateResponse is the response struct for api GetOSSInfoForCardTemplate

func CreateGetOSSInfoForCardTemplateResponse added in v1.63.105

func CreateGetOSSInfoForCardTemplateResponse() (response *GetOSSInfoForCardTemplateResponse)

CreateGetOSSInfoForCardTemplateResponse creates a response to parse from GetOSSInfoForCardTemplate response

type GetOSSInfoForUploadFileRequest added in v1.63.105

type GetOSSInfoForUploadFileRequest struct {
	*requests.RpcRequest
	ResourceOwnerId      requests.Integer `position:"Query" name:"ResourceOwnerId"`
	ProductCode          string           `position:"Query" name:"ProductCode"`
	ExtendFunction       string           `position:"Query" name:"ExtendFunction"`
	RouteName            string           `position:"Query" name:"RouteName"`
	ResourceOwnerAccount string           `position:"Query" name:"ResourceOwnerAccount"`
	OwnerId              requests.Integer `position:"Query" name:"OwnerId"`
	BizType              string           `position:"Query" name:"BizType"`
}

GetOSSInfoForUploadFileRequest is the request struct for api GetOSSInfoForUploadFile

func CreateGetOSSInfoForUploadFileRequest added in v1.63.105

func CreateGetOSSInfoForUploadFileRequest() (request *GetOSSInfoForUploadFileRequest)

CreateGetOSSInfoForUploadFileRequest creates a request to invoke GetOSSInfoForUploadFile API

type GetOSSInfoForUploadFileResponse added in v1.63.105

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

GetOSSInfoForUploadFileResponse is the response struct for api GetOSSInfoForUploadFile

func CreateGetOSSInfoForUploadFileResponse added in v1.63.105

func CreateGetOSSInfoForUploadFileResponse() (response *GetOSSInfoForUploadFileResponse)

CreateGetOSSInfoForUploadFileResponse creates a response to parse from GetOSSInfoForUploadFile response

type GetSmsSignRequest added in v1.63.105

type GetSmsSignRequest struct {
	*requests.RpcRequest
	ResourceOwnerId      requests.Integer `position:"Query" name:"ResourceOwnerId"`
	ExtendFunction       string           `position:"Query" name:"ExtendFunction"`
	SignName             string           `position:"Query" name:"SignName"`
	RouteName            string           `position:"Query" name:"RouteName"`
	ResourceOwnerAccount string           `position:"Query" name:"ResourceOwnerAccount"`
	ProdCode             string           `position:"Query" name:"ProdCode"`
	OwnerId              requests.Integer `position:"Query" name:"OwnerId"`
}

GetSmsSignRequest is the request struct for api GetSmsSign

func CreateGetSmsSignRequest added in v1.63.105

func CreateGetSmsSignRequest() (request *GetSmsSignRequest)

CreateGetSmsSignRequest creates a request to invoke GetSmsSign API

type GetSmsSignResponse added in v1.63.105

type GetSmsSignResponse struct {
	*responses.BaseResponse
	RequestId       string    `json:"RequestId" xml:"RequestId"`
	Code            string    `json:"Code" xml:"Code"`
	Message         string    `json:"Message" xml:"Message"`
	SignName        string    `json:"SignName" xml:"SignName"`
	SignStatus      int64     `json:"SignStatus" xml:"SignStatus"`
	CreateDate      string    `json:"CreateDate" xml:"CreateDate"`
	OrderId         string    `json:"OrderId" xml:"OrderId"`
	QualificationId int64     `json:"QualificationId" xml:"QualificationId"`
	Remark          string    `json:"Remark" xml:"Remark"`
	SignCode        string    `json:"SignCode" xml:"SignCode"`
	SignTag         string    `json:"SignTag" xml:"SignTag"`
	ApplyScene      string    `json:"ApplyScene" xml:"ApplyScene"`
	ThirdParty      bool      `json:"ThirdParty" xml:"ThirdParty"`
	SignUsage       string    `json:"SignUsage" xml:"SignUsage"`
	RegisterResult  int       `json:"RegisterResult" xml:"RegisterResult"`
	FileUrlList     []string  `json:"FileUrlList" xml:"FileUrlList"`
	AuditInfo       AuditInfo `json:"AuditInfo" xml:"AuditInfo"`
}

GetSmsSignResponse is the response struct for api GetSmsSign

func CreateGetSmsSignResponse added in v1.63.105

func CreateGetSmsSignResponse() (response *GetSmsSignResponse)

CreateGetSmsSignResponse creates a response to parse from GetSmsSign response

type GetSmsTemplateRequest added in v1.63.105

type GetSmsTemplateRequest struct {
	*requests.RpcRequest
	ResourceOwnerId      requests.Integer `position:"Query" name:"ResourceOwnerId"`
	ExtendFunction       string           `position:"Query" name:"ExtendFunction"`
	RouteName            string           `position:"Query" name:"RouteName"`
	ResourceOwnerAccount string           `position:"Query" name:"ResourceOwnerAccount"`
	ProdCode             string           `position:"Query" name:"ProdCode"`
	OwnerId              requests.Integer `position:"Query" name:"OwnerId"`
	TemplateCode         string           `position:"Query" name:"TemplateCode"`
}

GetSmsTemplateRequest is the request struct for api GetSmsTemplate

func CreateGetSmsTemplateRequest added in v1.63.105

func CreateGetSmsTemplateRequest() (request *GetSmsTemplateRequest)

CreateGetSmsTemplateRequest creates a request to invoke GetSmsTemplate API

type GetSmsTemplateResponse added in v1.63.105

type GetSmsTemplateResponse struct {
	*responses.BaseResponse
	RequestId           string                      `json:"RequestId" xml:"RequestId"`
	Code                string                      `json:"Code" xml:"Code"`
	Message             string                      `json:"Message" xml:"Message"`
	TemplateName        string                      `json:"TemplateName" xml:"TemplateName"`
	TemplateCode        string                      `json:"TemplateCode" xml:"TemplateCode"`
	TemplateContent     string                      `json:"TemplateContent" xml:"TemplateContent"`
	TemplateType        string                      `json:"TemplateType" xml:"TemplateType"`
	TemplateStatus      string                      `json:"TemplateStatus" xml:"TemplateStatus"`
	RelatedSignName     string                      `json:"RelatedSignName" xml:"RelatedSignName"`
	TemplateTag         int                         `json:"TemplateTag" xml:"TemplateTag"`
	OrderId             string                      `json:"OrderId" xml:"OrderId"`
	VariableAttribute   string                      `json:"VariableAttribute" xml:"VariableAttribute"`
	Remark              string                      `json:"Remark" xml:"Remark"`
	CreateDate          string                      `json:"CreateDate" xml:"CreateDate"`
	IntlType            int                         `json:"IntlType" xml:"IntlType"`
	ApplyScene          string                      `json:"ApplyScene" xml:"ApplyScene"`
	VendorAuditStatus   map[string]interface{}      `json:"VendorAuditStatus" xml:"VendorAuditStatus"`
	FileUrlList         FileUrlListInGetSmsTemplate `json:"FileUrlList" xml:"FileUrlList"`
	MoreDataFileUrlList MoreDataFileUrlList         `json:"MoreDataFileUrlList" xml:"MoreDataFileUrlList"`
	AuditInfo           AuditInfo                   `json:"AuditInfo" xml:"AuditInfo"`
}

GetSmsTemplateResponse is the response struct for api GetSmsTemplate

func CreateGetSmsTemplateResponse added in v1.63.105

func CreateGetSmsTemplateResponse() (response *GetSmsTemplateResponse)

CreateGetSmsTemplateResponse creates a response to parse from GetSmsTemplate response

type ListInQueryExtCodeSign added in v1.63.105

type ListInQueryExtCodeSign struct {
	Data []Data `json:"data" xml:"data"`
}

ListInQueryExtCodeSign is a nested struct in dysmsapi response

type ListInQueryPageSmartShortUrlLog added in v1.63.105

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

ListInQueryPageSmartShortUrlLog is a nested struct in dysmsapi response

type ListItem added in v1.63.105

type ListItem struct {
	ClickState  int64  `json:"ClickState" xml:"ClickState"`
	ShortUrl    string `json:"ShortUrl" xml:"ShortUrl"`
	ClickTime   int64  `json:"ClickTime" xml:"ClickTime"`
	CreateTime  int64  `json:"CreateTime" xml:"CreateTime"`
	PhoneNumber string `json:"PhoneNumber" xml:"PhoneNumber"`
	ShortName   string `json:"ShortName" xml:"ShortName"`
}

ListItem is a nested struct in dysmsapi response

type ListTagResourcesRequest added in v1.61.1453

type ListTagResourcesRequest struct {
	*requests.RpcRequest
	ResourceOwnerId      requests.Integer       `position:"Query" name:"ResourceOwnerId"`
	NextToken            string                 `position:"Query" name:"NextToken"`
	PageSize             requests.Integer       `position:"Query" name:"PageSize"`
	Tag                  *[]ListTagResourcesTag `position:"Query" name:"Tag"  type:"Repeated"`
	ResourceId           *[]string              `position:"Query" name:"ResourceId"  type:"Repeated"`
	ResourceOwnerAccount string                 `position:"Query" name:"ResourceOwnerAccount"`
	ProdCode             string                 `position:"Query" name:"ProdCode"`
	OwnerId              requests.Integer       `position:"Query" name:"OwnerId"`
	ResourceType         string                 `position:"Query" name:"ResourceType"`
}

ListTagResourcesRequest is the request struct for api ListTagResources

func CreateListTagResourcesRequest added in v1.61.1453

func CreateListTagResourcesRequest() (request *ListTagResourcesRequest)

CreateListTagResourcesRequest creates a request to invoke ListTagResources API

type ListTagResourcesResponse added in v1.61.1453

type ListTagResourcesResponse struct {
	*responses.BaseResponse
	Code         string       `json:"Code" xml:"Code"`
	NextToken    string       `json:"NextToken" xml:"NextToken"`
	RequestId    string       `json:"RequestId" xml:"RequestId"`
	TagResources TagResources `json:"TagResources" xml:"TagResources"`
}

ListTagResourcesResponse is the response struct for api ListTagResources

func CreateListTagResourcesResponse added in v1.61.1453

func CreateListTagResourcesResponse() (response *ListTagResourcesResponse)

CreateListTagResourcesResponse creates a response to parse from ListTagResources response

type ListTagResourcesTag added in v1.61.1453

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

ListTagResourcesTag is a repeated param struct in ListTagResourcesRequest

type Model added in v1.63.105

type Model struct {
	Host        string     `json:"Host" xml:"Host"`
	Signature   string     `json:"Signature" xml:"Signature"`
	StartPath   string     `json:"StartPath" xml:"StartPath"`
	TotalCount  int64      `json:"TotalCount" xml:"TotalCount"`
	PageSize    int64      `json:"PageSize" xml:"PageSize"`
	ExpireTime  string     `json:"ExpireTime" xml:"ExpireTime"`
	TotalPage   int64      `json:"TotalPage" xml:"TotalPage"`
	PageNo      int64      `json:"PageNo" xml:"PageNo"`
	Policy      string     `json:"Policy" xml:"Policy"`
	AccessKeyId string     `json:"AccessKeyId" xml:"AccessKeyId"`
	List        []ListItem `json:"List" xml:"List"`
}

Model is a nested struct in dysmsapi response

type ModelInCreateSmartShortUrl added in v1.63.105

type ModelInCreateSmartShortUrl struct {
	ModelItem []ModelItem `json:"model" xml:"model"`
}

ModelInCreateSmartShortUrl is a nested struct in dysmsapi response

type ModelInQueryCardSmsTemplateReport added in v1.63.105

type ModelInQueryCardSmsTemplateReport struct {
	Data []map[string]interface{} `json:"data" xml:"data"`
}

ModelInQueryCardSmsTemplateReport is a nested struct in dysmsapi response

type ModelItem added in v1.63.105

type ModelItem struct {
	ShortUrl    string `json:"ShortUrl" xml:"ShortUrl"`
	Expiration  int64  `json:"Expiration" xml:"Expiration"`
	PhoneNumber string `json:"PhoneNumber" xml:"PhoneNumber"`
	ShortName   string `json:"ShortName" xml:"ShortName"`
	Domain      string `json:"Domain" xml:"Domain"`
}

ModelItem is a nested struct in dysmsapi response

type ModifySmsSignRequest

type ModifySmsSignRequest struct {
	*requests.RpcRequest
	ResourceOwnerId      requests.Integer             `position:"Query" name:"ResourceOwnerId"`
	Remark               string                       `position:"Query" name:"Remark"`
	SignName             string                       `position:"Query" name:"SignName"`
	SignFileList         *[]ModifySmsSignSignFileList `position:"Body" name:"SignFileList"  type:"Repeated"`
	ResourceOwnerAccount string                       `position:"Query" name:"ResourceOwnerAccount"`
	SignType             requests.Integer             `position:"Query" name:"SignType"`
	OwnerId              requests.Integer             `position:"Query" name:"OwnerId"`
	SignSource           requests.Integer             `position:"Query" name:"SignSource"`
}

ModifySmsSignRequest is the request struct for api ModifySmsSign

func CreateModifySmsSignRequest

func CreateModifySmsSignRequest() (request *ModifySmsSignRequest)

CreateModifySmsSignRequest creates a request to invoke ModifySmsSign API

type ModifySmsSignResponse

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

ModifySmsSignResponse is the response struct for api ModifySmsSign

func CreateModifySmsSignResponse

func CreateModifySmsSignResponse() (response *ModifySmsSignResponse)

CreateModifySmsSignResponse creates a response to parse from ModifySmsSign response

type ModifySmsSignSignFileList

type ModifySmsSignSignFileList struct {
	FileContents string `name:"FileContents"`
	FileSuffix   string `name:"FileSuffix"`
}

ModifySmsSignSignFileList is a repeated param struct in ModifySmsSignRequest

type ModifySmsTemplateRequest

type ModifySmsTemplateRequest struct {
	*requests.RpcRequest
	ResourceOwnerId      requests.Integer `position:"Query" name:"ResourceOwnerId"`
	Remark               string           `position:"Query" name:"Remark"`
	TemplateType         requests.Integer `position:"Query" name:"TemplateType"`
	TemplateName         string           `position:"Query" name:"TemplateName"`
	ResourceOwnerAccount string           `position:"Query" name:"ResourceOwnerAccount"`
	OwnerId              requests.Integer `position:"Query" name:"OwnerId"`
	TemplateContent      string           `position:"Query" name:"TemplateContent"`
	TemplateCode         string           `position:"Query" name:"TemplateCode"`
}

ModifySmsTemplateRequest is the request struct for api ModifySmsTemplate

func CreateModifySmsTemplateRequest

func CreateModifySmsTemplateRequest() (request *ModifySmsTemplateRequest)

CreateModifySmsTemplateRequest creates a request to invoke ModifySmsTemplate API

type ModifySmsTemplateResponse

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

ModifySmsTemplateResponse is the response struct for api ModifySmsTemplate

func CreateModifySmsTemplateResponse

func CreateModifySmsTemplateResponse() (response *ModifySmsTemplateResponse)

CreateModifySmsTemplateResponse creates a response to parse from ModifySmsTemplate response

type MoreDataFileUrlList added in v1.63.105

type MoreDataFileUrlList struct {
	MoreDataFileUrl []string `json:"MoreDataFileUrl" xml:"MoreDataFileUrl"`
}

MoreDataFileUrlList is a nested struct in dysmsapi response

type NumberDetail added in v1.61.1113

type NumberDetail struct {
	Region  string `json:"Region" xml:"Region"`
	Country string `json:"Country" xml:"Country"`
	Carrier string `json:"Carrier" xml:"Carrier"`
}

NumberDetail is a nested struct in dysmsapi response

type QueryCardSmsTemplateReportRequest added in v1.63.105

type QueryCardSmsTemplateReportRequest struct {
	*requests.RpcRequest
	ProductCode     string           `position:"Query" name:"ProductCode"`
	ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"`
	StartDate       string           `position:"Query" name:"StartDate"`
	TemplateCodes   *[]string        `position:"Query" name:"TemplateCodes"  type:"Repeated"`
	EndDate         string           `position:"Query" name:"EndDate"`
}

QueryCardSmsTemplateReportRequest is the request struct for api QueryCardSmsTemplateReport

func CreateQueryCardSmsTemplateReportRequest added in v1.63.105

func CreateQueryCardSmsTemplateReportRequest() (request *QueryCardSmsTemplateReportRequest)

CreateQueryCardSmsTemplateReportRequest creates a request to invoke QueryCardSmsTemplateReport API

type QueryCardSmsTemplateReportResponse added in v1.63.105

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

QueryCardSmsTemplateReportResponse is the response struct for api QueryCardSmsTemplateReport

func CreateQueryCardSmsTemplateReportResponse added in v1.63.105

func CreateQueryCardSmsTemplateReportResponse() (response *QueryCardSmsTemplateReportResponse)

CreateQueryCardSmsTemplateReportResponse creates a response to parse from QueryCardSmsTemplateReport response

type QueryCardSmsTemplateRequest added in v1.63.105

type QueryCardSmsTemplateRequest struct {
	*requests.RpcRequest
	ProductCode     string           `position:"Query" name:"ProductCode"`
	ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"`
	TemplateCode    string           `position:"Query" name:"TemplateCode"`
}

QueryCardSmsTemplateRequest is the request struct for api QueryCardSmsTemplate

func CreateQueryCardSmsTemplateRequest added in v1.63.105

func CreateQueryCardSmsTemplateRequest() (request *QueryCardSmsTemplateRequest)

CreateQueryCardSmsTemplateRequest creates a request to invoke QueryCardSmsTemplate API

type QueryCardSmsTemplateResponse added in v1.63.105

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

QueryCardSmsTemplateResponse is the response struct for api QueryCardSmsTemplate

func CreateQueryCardSmsTemplateResponse added in v1.63.105

func CreateQueryCardSmsTemplateResponse() (response *QueryCardSmsTemplateResponse)

CreateQueryCardSmsTemplateResponse creates a response to parse from QueryCardSmsTemplate response

type QueryExtCodeSignRequest added in v1.63.105

type QueryExtCodeSignRequest struct {
	*requests.RpcRequest
	ResourceOwnerId      requests.Integer `position:"Query" name:"ResourceOwnerId"`
	LowcodeTenantId      string           `position:"Query" name:"LowcodeTenantId"`
	ExtendFunction       string           `position:"Query" name:"ExtendFunction"`
	LowcodePhysicAppName string           `position:"Query" name:"LowcodePhysicAppName"`
	SignName             string           `position:"Query" name:"SignName"`
	PageSize             requests.Integer `position:"Query" name:"PageSize"`
	RouteName            string           `position:"Query" name:"RouteName"`
	ExtCode              string           `position:"Query" name:"ExtCode"`
	ResourceOwnerAccount string           `position:"Query" name:"ResourceOwnerAccount"`
	OwnerId              requests.Integer `position:"Query" name:"OwnerId"`
	LowcodeLogicAppName  string           `position:"Query" name:"LowcodeLogicAppName"`
	PageNo               requests.Integer `position:"Query" name:"PageNo"`
}

QueryExtCodeSignRequest is the request struct for api QueryExtCodeSign

func CreateQueryExtCodeSignRequest added in v1.63.105

func CreateQueryExtCodeSignRequest() (request *QueryExtCodeSignRequest)

CreateQueryExtCodeSignRequest creates a request to invoke QueryExtCodeSign API

type QueryExtCodeSignResponse added in v1.63.105

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

QueryExtCodeSignResponse is the response struct for api QueryExtCodeSign

func CreateQueryExtCodeSignResponse added in v1.63.105

func CreateQueryExtCodeSignResponse() (response *QueryExtCodeSignResponse)

CreateQueryExtCodeSignResponse creates a response to parse from QueryExtCodeSign response

type QueryMessageRequest added in v1.63.103

type QueryMessageRequest struct {
	*requests.RpcRequest
	ResourceOwnerId      requests.Integer `position:"Query" name:"ResourceOwnerId"`
	ResourceOwnerAccount string           `position:"Query" name:"ResourceOwnerAccount"`
	MessageId            string           `position:"Query" name:"MessageId"`
	OwnerId              requests.Integer `position:"Query" name:"OwnerId"`
}

QueryMessageRequest is the request struct for api QueryMessage

func CreateQueryMessageRequest added in v1.63.103

func CreateQueryMessageRequest() (request *QueryMessageRequest)

CreateQueryMessageRequest creates a request to invoke QueryMessage API

type QueryMessageResponse added in v1.63.103

type QueryMessageResponse struct {
	*responses.BaseResponse
	Status              string       `json:"Status" xml:"Status"`
	ErrorDescription    string       `json:"ErrorDescription" xml:"ErrorDescription"`
	ResponseCode        string       `json:"ResponseCode" xml:"ResponseCode"`
	ReceiveDate         string       `json:"ReceiveDate" xml:"ReceiveDate"`
	Message             string       `json:"Message" xml:"Message"`
	ResponseDescription string       `json:"ResponseDescription" xml:"ResponseDescription"`
	ErrorCode           string       `json:"ErrorCode" xml:"ErrorCode"`
	SendDate            string       `json:"SendDate" xml:"SendDate"`
	To                  string       `json:"To" xml:"To"`
	MessageId           string       `json:"MessageId" xml:"MessageId"`
	RequestId           string       `json:"RequestId" xml:"RequestId"`
	NumberDetail        NumberDetail `json:"NumberDetail" xml:"NumberDetail"`
}

QueryMessageResponse is the response struct for api QueryMessage

func CreateQueryMessageResponse added in v1.63.103

func CreateQueryMessageResponse() (response *QueryMessageResponse)

CreateQueryMessageResponse creates a response to parse from QueryMessage response

type QueryMobilesCardSupportRequest added in v1.63.105

type QueryMobilesCardSupportRequest struct {
	*requests.RpcRequest
	ProductCode     string               `position:"Query" name:"ProductCode"`
	ResourceOwnerId requests.Integer     `position:"Query" name:"ResourceOwnerId"`
	Mobiles         *[]map[string]string `position:"Query" name:"Mobiles"  type:"Json"`
	TemplateCode    string               `position:"Query" name:"TemplateCode"`
}

QueryMobilesCardSupportRequest is the request struct for api QueryMobilesCardSupport

func CreateQueryMobilesCardSupportRequest added in v1.63.105

func CreateQueryMobilesCardSupportRequest() (request *QueryMobilesCardSupportRequest)

CreateQueryMobilesCardSupportRequest creates a request to invoke QueryMobilesCardSupport API

type QueryMobilesCardSupportResponse added in v1.63.105

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

QueryMobilesCardSupportResponse is the response struct for api QueryMobilesCardSupport

func CreateQueryMobilesCardSupportResponse added in v1.63.105

func CreateQueryMobilesCardSupportResponse() (response *QueryMobilesCardSupportResponse)

CreateQueryMobilesCardSupportResponse creates a response to parse from QueryMobilesCardSupport response

type QueryPageSmartShortUrlLogRequest added in v1.63.105

type QueryPageSmartShortUrlLogRequest struct {
	*requests.RpcRequest
	ResourceOwnerId      requests.Integer `position:"Query" name:"ResourceOwnerId"`
	CreateDateEnd        requests.Integer `position:"Query" name:"CreateDateEnd"`
	CreateDateStart      requests.Integer `position:"Query" name:"CreateDateStart"`
	PhoneNumber          string           `position:"Query" name:"PhoneNumber"`
	ExtendFunction       string           `position:"Query" name:"ExtendFunction"`
	PageSize             requests.Integer `position:"Query" name:"PageSize"`
	RouteName            string           `position:"Query" name:"RouteName"`
	ResourceOwnerAccount string           `position:"Query" name:"ResourceOwnerAccount"`
	ShortUrl             string           `position:"Query" name:"ShortUrl"`
	OwnerId              requests.Integer `position:"Query" name:"OwnerId"`
	PageNo               requests.Integer `position:"Query" name:"PageNo"`
}

QueryPageSmartShortUrlLogRequest is the request struct for api QueryPageSmartShortUrlLog

func CreateQueryPageSmartShortUrlLogRequest added in v1.63.105

func CreateQueryPageSmartShortUrlLogRequest() (request *QueryPageSmartShortUrlLogRequest)

CreateQueryPageSmartShortUrlLogRequest creates a request to invoke QueryPageSmartShortUrlLog API

type QueryPageSmartShortUrlLogResponse added in v1.63.105

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

QueryPageSmartShortUrlLogResponse is the response struct for api QueryPageSmartShortUrlLog

func CreateQueryPageSmartShortUrlLogResponse added in v1.63.105

func CreateQueryPageSmartShortUrlLogResponse() (response *QueryPageSmartShortUrlLogResponse)

CreateQueryPageSmartShortUrlLogResponse creates a response to parse from QueryPageSmartShortUrlLog response

type QueryResultInCheckMobilesCardSupport added in v1.63.105

type QueryResultInCheckMobilesCardSupport struct {
	QueryResultItem []QueryResultItem `json:"queryResult" xml:"queryResult"`
}

QueryResultInCheckMobilesCardSupport is a nested struct in dysmsapi response

type QueryResultInQueryMobilesCardSupport added in v1.63.105

type QueryResultInQueryMobilesCardSupport struct {
	QueryResultItem []QueryResultItem `json:"queryResult" xml:"queryResult"`
}

QueryResultInQueryMobilesCardSupport is a nested struct in dysmsapi response

type QueryResultItem added in v1.63.105

type QueryResultItem struct {
	Support bool   `json:"Support" xml:"Support"`
	Mobile  string `json:"Mobile" xml:"Mobile"`
}

QueryResultItem is a nested struct in dysmsapi response

type QuerySendDetailsRequest

type QuerySendDetailsRequest struct {
	*requests.RpcRequest
	ResourceOwnerId      requests.Integer `position:"Query" name:"ResourceOwnerId"`
	PhoneNumber          string           `position:"Query" name:"PhoneNumber"`
	SendDate             string           `position:"Query" name:"SendDate"`
	PageSize             requests.Integer `position:"Query" name:"PageSize"`
	ResourceOwnerAccount string           `position:"Query" name:"ResourceOwnerAccount"`
	CurrentPage          requests.Integer `position:"Query" name:"CurrentPage"`
	OwnerId              requests.Integer `position:"Query" name:"OwnerId"`
	BizId                string           `position:"Query" name:"BizId"`
}

QuerySendDetailsRequest is the request struct for api QuerySendDetails

func CreateQuerySendDetailsRequest

func CreateQuerySendDetailsRequest() (request *QuerySendDetailsRequest)

CreateQuerySendDetailsRequest creates a request to invoke QuerySendDetails API

type QuerySendDetailsResponse

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

QuerySendDetailsResponse is the response struct for api QuerySendDetails

func CreateQuerySendDetailsResponse

func CreateQuerySendDetailsResponse() (response *QuerySendDetailsResponse)

CreateQuerySendDetailsResponse creates a response to parse from QuerySendDetails response

type QuerySendStatisticsRequest added in v1.61.1453

type QuerySendStatisticsRequest struct {
	*requests.RpcRequest
	ResourceOwnerId      requests.Integer `position:"Query" name:"ResourceOwnerId"`
	IsGlobe              requests.Integer `position:"Query" name:"IsGlobe"`
	StartDate            string           `position:"Query" name:"StartDate"`
	SignName             string           `position:"Query" name:"SignName"`
	TemplateType         requests.Integer `position:"Query" name:"TemplateType"`
	PageSize             requests.Integer `position:"Query" name:"PageSize"`
	PageIndex            requests.Integer `position:"Query" name:"PageIndex"`
	ResourceOwnerAccount string           `position:"Query" name:"ResourceOwnerAccount"`
	OwnerId              requests.Integer `position:"Query" name:"OwnerId"`
	EndDate              string           `position:"Query" name:"EndDate"`
}

QuerySendStatisticsRequest is the request struct for api QuerySendStatistics

func CreateQuerySendStatisticsRequest added in v1.61.1453

func CreateQuerySendStatisticsRequest() (request *QuerySendStatisticsRequest)

CreateQuerySendStatisticsRequest creates a request to invoke QuerySendStatistics API

type QuerySendStatisticsResponse added in v1.61.1453

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

QuerySendStatisticsResponse is the response struct for api QuerySendStatistics

func CreateQuerySendStatisticsResponse added in v1.61.1453

func CreateQuerySendStatisticsResponse() (response *QuerySendStatisticsResponse)

CreateQuerySendStatisticsResponse creates a response to parse from QuerySendStatistics response

type QueryShortUrlRequest added in v1.61.871

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

QueryShortUrlRequest is the request struct for api QueryShortUrl

func CreateQueryShortUrlRequest added in v1.61.871

func CreateQueryShortUrlRequest() (request *QueryShortUrlRequest)

CreateQueryShortUrlRequest creates a request to invoke QueryShortUrl API

type QueryShortUrlResponse added in v1.61.871

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

QueryShortUrlResponse is the response struct for api QueryShortUrl

func CreateQueryShortUrlResponse added in v1.61.871

func CreateQueryShortUrlResponse() (response *QueryShortUrlResponse)

CreateQueryShortUrlResponse creates a response to parse from QueryShortUrl response

type QuerySmsSignDTO added in v1.61.1453

type QuerySmsSignDTO struct {
	SignName     string `json:"SignName" xml:"SignName"`
	AuditStatus  string `json:"AuditStatus" xml:"AuditStatus"`
	CreateDate   string `json:"CreateDate" xml:"CreateDate"`
	BusinessType string `json:"BusinessType" xml:"BusinessType"`
	OrderId      string `json:"OrderId" xml:"OrderId"`
	Reason       Reason `json:"Reason" xml:"Reason"`
}

QuerySmsSignDTO is a nested struct in dysmsapi response

type QuerySmsSignListRequest added in v1.61.1453

type QuerySmsSignListRequest struct {
	*requests.RpcRequest
	ResourceOwnerId      requests.Integer `position:"Query" name:"ResourceOwnerId"`
	PageSize             requests.Integer `position:"Query" name:"PageSize"`
	PageIndex            requests.Integer `position:"Query" name:"PageIndex"`
	RouteName            string           `position:"Query" name:"RouteName"`
	ResourceOwnerAccount string           `position:"Query" name:"ResourceOwnerAccount"`
	IsGlobeSign          string           `position:"Query" name:"IsGlobeSign"`
	OwnerId              requests.Integer `position:"Query" name:"OwnerId"`
}

QuerySmsSignListRequest is the request struct for api QuerySmsSignList

func CreateQuerySmsSignListRequest added in v1.61.1453

func CreateQuerySmsSignListRequest() (request *QuerySmsSignListRequest)

CreateQuerySmsSignListRequest creates a request to invoke QuerySmsSignList API

type QuerySmsSignListResponse added in v1.61.1453

type QuerySmsSignListResponse struct {
	*responses.BaseResponse
	RequestId   string            `json:"RequestId" xml:"RequestId"`
	Code        string            `json:"Code" xml:"Code"`
	Message     string            `json:"Message" xml:"Message"`
	TotalCount  int64             `json:"TotalCount" xml:"TotalCount"`
	CurrentPage int               `json:"CurrentPage" xml:"CurrentPage"`
	PageSize    int               `json:"PageSize" xml:"PageSize"`
	SmsSignList []QuerySmsSignDTO `json:"SmsSignList" xml:"SmsSignList"`
}

QuerySmsSignListResponse is the response struct for api QuerySmsSignList

func CreateQuerySmsSignListResponse added in v1.61.1453

func CreateQuerySmsSignListResponse() (response *QuerySmsSignListResponse)

CreateQuerySmsSignListResponse creates a response to parse from QuerySmsSignList response

type QuerySmsSignRequest

type QuerySmsSignRequest struct {
	*requests.RpcRequest
	ResourceOwnerId      requests.Integer `position:"Query" name:"ResourceOwnerId"`
	ResourceOwnerAccount string           `position:"Query" name:"ResourceOwnerAccount"`
	OwnerId              requests.Integer `position:"Query" name:"OwnerId"`
	SignName             string           `position:"Query" name:"SignName"`
}

QuerySmsSignRequest is the request struct for api QuerySmsSign

func CreateQuerySmsSignRequest

func CreateQuerySmsSignRequest() (request *QuerySmsSignRequest)

CreateQuerySmsSignRequest creates a request to invoke QuerySmsSign API

type QuerySmsSignResponse

type QuerySmsSignResponse struct {
	*responses.BaseResponse
	RequestId  string `json:"RequestId" xml:"RequestId"`
	SignStatus int    `json:"SignStatus" xml:"SignStatus"`
	Code       string `json:"Code" xml:"Code"`
	Message    string `json:"Message" xml:"Message"`
	CreateDate string `json:"CreateDate" xml:"CreateDate"`
	Reason     string `json:"Reason" xml:"Reason"`
	SignName   string `json:"SignName" xml:"SignName"`
}

QuerySmsSignResponse is the response struct for api QuerySmsSign

func CreateQuerySmsSignResponse

func CreateQuerySmsSignResponse() (response *QuerySmsSignResponse)

CreateQuerySmsSignResponse creates a response to parse from QuerySmsSign response

type QuerySmsTemplateListRequest added in v1.61.1453

type QuerySmsTemplateListRequest struct {
	*requests.RpcRequest
	ResourceOwnerId      requests.Integer `position:"Query" name:"ResourceOwnerId"`
	PageSize             requests.Integer `position:"Query" name:"PageSize"`
	PageIndex            requests.Integer `position:"Query" name:"PageIndex"`
	RouteName            string           `position:"Query" name:"RouteName"`
	ResourceOwnerAccount string           `position:"Query" name:"ResourceOwnerAccount"`
	OwnerId              requests.Integer `position:"Query" name:"OwnerId"`
}

QuerySmsTemplateListRequest is the request struct for api QuerySmsTemplateList

func CreateQuerySmsTemplateListRequest added in v1.61.1453

func CreateQuerySmsTemplateListRequest() (request *QuerySmsTemplateListRequest)

CreateQuerySmsTemplateListRequest creates a request to invoke QuerySmsTemplateList API

type QuerySmsTemplateListResponse added in v1.61.1453

type QuerySmsTemplateListResponse struct {
	*responses.BaseResponse
	RequestId       string              `json:"RequestId" xml:"RequestId"`
	Code            string              `json:"Code" xml:"Code"`
	Message         string              `json:"Message" xml:"Message"`
	TotalCount      int64               `json:"TotalCount" xml:"TotalCount"`
	CurrentPage     int                 `json:"CurrentPage" xml:"CurrentPage"`
	PageSize        int                 `json:"PageSize" xml:"PageSize"`
	SmsTemplateList []SmsStatsResultDTO `json:"SmsTemplateList" xml:"SmsTemplateList"`
}

QuerySmsTemplateListResponse is the response struct for api QuerySmsTemplateList

func CreateQuerySmsTemplateListResponse added in v1.61.1453

func CreateQuerySmsTemplateListResponse() (response *QuerySmsTemplateListResponse)

CreateQuerySmsTemplateListResponse creates a response to parse from QuerySmsTemplateList response

type QuerySmsTemplateRequest

type QuerySmsTemplateRequest struct {
	*requests.RpcRequest
	ResourceOwnerId      requests.Integer `position:"Query" name:"ResourceOwnerId"`
	ResourceOwnerAccount string           `position:"Query" name:"ResourceOwnerAccount"`
	OwnerId              requests.Integer `position:"Query" name:"OwnerId"`
	TemplateCode         string           `position:"Query" name:"TemplateCode"`
}

QuerySmsTemplateRequest is the request struct for api QuerySmsTemplate

func CreateQuerySmsTemplateRequest

func CreateQuerySmsTemplateRequest() (request *QuerySmsTemplateRequest)

CreateQuerySmsTemplateRequest creates a request to invoke QuerySmsTemplate API

type QuerySmsTemplateResponse

type QuerySmsTemplateResponse struct {
	*responses.BaseResponse
	TemplateContent string `json:"TemplateContent" xml:"TemplateContent"`
	RequestId       string `json:"RequestId" xml:"RequestId"`
	TemplateCode    string `json:"TemplateCode" xml:"TemplateCode"`
	TemplateStatus  int    `json:"TemplateStatus" xml:"TemplateStatus"`
	Code            string `json:"Code" xml:"Code"`
	TemplateType    int    `json:"TemplateType" xml:"TemplateType"`
	Message         string `json:"Message" xml:"Message"`
	TemplateName    string `json:"TemplateName" xml:"TemplateName"`
	CreateDate      string `json:"CreateDate" xml:"CreateDate"`
	Reason          string `json:"Reason" xml:"Reason"`
}

QuerySmsTemplateResponse is the response struct for api QuerySmsTemplate

func CreateQuerySmsTemplateResponse

func CreateQuerySmsTemplateResponse() (response *QuerySmsTemplateResponse)

CreateQuerySmsTemplateResponse creates a response to parse from QuerySmsTemplate response

type Reason added in v1.61.1453

type Reason struct {
	RejectDate    string `json:"RejectDate" xml:"RejectDate"`
	RejectSubInfo string `json:"RejectSubInfo" xml:"RejectSubInfo"`
	RejectInfo    string `json:"RejectInfo" xml:"RejectInfo"`
}

Reason is a nested struct in dysmsapi response

type Records added in v1.63.105

type Records struct {
	RecordsItem []RecordsItem `json:"records" xml:"records"`
}

Records is a nested struct in dysmsapi response

type RecordsItem added in v1.63.105

type RecordsItem struct {
	TemplateCode string `json:"TemplateCode" xml:"TemplateCode"`
	RenderDate   string `json:"RenderDate" xml:"RenderDate"`
	ReceiveDate  string `json:"ReceiveDate" xml:"ReceiveDate"`
	RenderStatus int64  `json:"RenderStatus" xml:"RenderStatus"`
	ReceiveType  string `json:"ReceiveType" xml:"ReceiveType"`
	SendStatus   int64  `json:"SendStatus" xml:"SendStatus"`
	OutId        string `json:"OutId" xml:"OutId"`
	PhoneNumber  string `json:"PhoneNumber" xml:"PhoneNumber"`
	SmsContent   string `json:"SmsContent" xml:"SmsContent"`
	SendDate     string `json:"SendDate" xml:"SendDate"`
	ErrCode      string `json:"ErrCode" xml:"ErrCode"`
}

RecordsItem is a nested struct in dysmsapi response

type SendBatchCardSmsRequest added in v1.63.105

type SendBatchCardSmsRequest struct {
	*requests.RpcRequest
	ProductCode              string           `position:"Query" name:"ProductCode"`
	ResourceOwnerId          requests.Integer `position:"Query" name:"ResourceOwnerId"`
	TemplateParamJson        string           `position:"Query" name:"TemplateParamJson"`
	DigitalTemplateCode      string           `position:"Query" name:"DigitalTemplateCode"`
	FallbackType             string           `position:"Query" name:"FallbackType"`
	CardTemplateParamJson    string           `position:"Query" name:"CardTemplateParamJson"`
	CardTemplateCode         string           `position:"Query" name:"CardTemplateCode"`
	SmsTemplateParamJson     string           `position:"Query" name:"SmsTemplateParamJson"`
	SmsTemplateCode          string           `position:"Query" name:"SmsTemplateCode"`
	SmsUpExtendCodeJson      string           `position:"Query" name:"SmsUpExtendCodeJson"`
	OutId                    string           `position:"Query" name:"OutId"`
	DigitalTemplateParamJson string           `position:"Query" name:"DigitalTemplateParamJson"`
	SignNameJson             string           `position:"Query" name:"SignNameJson"`
	TemplateCode             string           `position:"Query" name:"TemplateCode"`
	PhoneNumberJson          string           `position:"Query" name:"PhoneNumberJson"`
}

SendBatchCardSmsRequest is the request struct for api SendBatchCardSms

func CreateSendBatchCardSmsRequest added in v1.63.105

func CreateSendBatchCardSmsRequest() (request *SendBatchCardSmsRequest)

CreateSendBatchCardSmsRequest creates a request to invoke SendBatchCardSms API

type SendBatchCardSmsResponse added in v1.63.105

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

SendBatchCardSmsResponse is the response struct for api SendBatchCardSms

func CreateSendBatchCardSmsResponse added in v1.63.105

func CreateSendBatchCardSmsResponse() (response *SendBatchCardSmsResponse)

CreateSendBatchCardSmsResponse creates a response to parse from SendBatchCardSms response

type SendBatchSmsRequest

type SendBatchSmsRequest struct {
	*requests.RpcRequest
	ResourceOwnerId      requests.Integer `position:"Query" name:"ResourceOwnerId"`
	TemplateParamJson    string           `position:"Body" name:"TemplateParamJson"`
	ResourceOwnerAccount string           `position:"Query" name:"ResourceOwnerAccount"`
	OwnerId              requests.Integer `position:"Query" name:"OwnerId"`
	SmsUpExtendCodeJson  string           `position:"Body" name:"SmsUpExtendCodeJson"`
	OutId                string           `position:"Query" name:"OutId"`
	SignNameJson         string           `position:"Body" name:"SignNameJson"`
	TemplateCode         string           `position:"Query" name:"TemplateCode"`
	PhoneNumberJson      string           `position:"Body" name:"PhoneNumberJson"`
}

SendBatchSmsRequest is the request struct for api SendBatchSms

func CreateSendBatchSmsRequest

func CreateSendBatchSmsRequest() (request *SendBatchSmsRequest)

CreateSendBatchSmsRequest creates a request to invoke SendBatchSms API

type SendBatchSmsResponse

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

SendBatchSmsResponse is the response struct for api SendBatchSms

func CreateSendBatchSmsResponse

func CreateSendBatchSmsResponse() (response *SendBatchSmsResponse)

CreateSendBatchSmsResponse creates a response to parse from SendBatchSms response

type SendCardSmsCardObjects added in v1.63.105

type SendCardSmsCardObjects struct {
	CustomUrl  string `name:"customUrl"`
	DyncParams string `name:"dyncParams"`
	Mobile     string `name:"mobile"`
}

SendCardSmsCardObjects is a repeated param struct in SendCardSmsRequest

type SendCardSmsRequest added in v1.63.105

type SendCardSmsRequest struct {
	*requests.RpcRequest
	ProductCode          string                    `position:"Query" name:"ProductCode"`
	ResourceOwnerId      requests.Integer          `position:"Query" name:"ResourceOwnerId"`
	CardObjects          *[]SendCardSmsCardObjects `position:"Query" name:"CardObjects"  type:"Repeated"`
	DigitalTemplateParam string                    `position:"Query" name:"DigitalTemplateParam"`
	SmsUpExtendCode      string                    `position:"Query" name:"SmsUpExtendCode"`
	SignName             string                    `position:"Query" name:"SignName"`
	DigitalTemplateCode  string                    `position:"Query" name:"DigitalTemplateCode"`
	SmsTemplateParam     string                    `position:"Query" name:"SmsTemplateParam"`
	FallbackType         string                    `position:"Query" name:"FallbackType"`
	CardTemplateCode     string                    `position:"Query" name:"CardTemplateCode"`
	SmsTemplateCode      string                    `position:"Query" name:"SmsTemplateCode"`
	OutId                string                    `position:"Query" name:"OutId"`
	TemplateCode         string                    `position:"Query" name:"TemplateCode"`
	TemplateParam        string                    `position:"Query" name:"TemplateParam"`
}

SendCardSmsRequest is the request struct for api SendCardSms

func CreateSendCardSmsRequest added in v1.63.105

func CreateSendCardSmsRequest() (request *SendCardSmsRequest)

CreateSendCardSmsRequest creates a request to invoke SendCardSms API

type SendCardSmsResponse added in v1.63.105

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

SendCardSmsResponse is the response struct for api SendCardSms

func CreateSendCardSmsResponse added in v1.63.105

func CreateSendCardSmsResponse() (response *SendCardSmsResponse)

CreateSendCardSmsResponse creates a response to parse from SendCardSms response

type SendMessageToGlobeRequest added in v1.61.1113

type SendMessageToGlobeRequest struct {
	*requests.RpcRequest
	ResourceOwnerId      requests.Integer `position:"Query" name:"ResourceOwnerId"`
	Type                 string           `position:"Query" name:"Type"`
	From                 string           `position:"Query" name:"From"`
	TaskId               string           `position:"Query" name:"TaskId"`
	ResourceOwnerAccount string           `position:"Query" name:"ResourceOwnerAccount"`
	OwnerId              requests.Integer `position:"Query" name:"OwnerId"`
	Message              string           `position:"Query" name:"Message"`
	ValidityPeriod       requests.Integer `position:"Query" name:"ValidityPeriod"`
	To                   string           `position:"Query" name:"To"`
	ChannelId            string           `position:"Query" name:"ChannelId"`
}

SendMessageToGlobeRequest is the request struct for api SendMessageToGlobe

func CreateSendMessageToGlobeRequest added in v1.61.1113

func CreateSendMessageToGlobeRequest() (request *SendMessageToGlobeRequest)

CreateSendMessageToGlobeRequest creates a request to invoke SendMessageToGlobe API

type SendMessageToGlobeResponse added in v1.61.1113

type SendMessageToGlobeResponse struct {
	*responses.BaseResponse
	ResponseCode        string       `json:"ResponseCode" xml:"ResponseCode"`
	RequestId           string       `json:"RequestId" xml:"RequestId"`
	Segments            string       `json:"Segments" xml:"Segments"`
	ResponseDescription string       `json:"ResponseDescription" xml:"ResponseDescription"`
	From                string       `json:"From" xml:"From"`
	To                  string       `json:"To" xml:"To"`
	MessageId           string       `json:"MessageId" xml:"MessageId"`
	NumberDetail        NumberDetail `json:"NumberDetail" xml:"NumberDetail"`
}

SendMessageToGlobeResponse is the response struct for api SendMessageToGlobe

func CreateSendMessageToGlobeResponse added in v1.61.1113

func CreateSendMessageToGlobeResponse() (response *SendMessageToGlobeResponse)

CreateSendMessageToGlobeResponse creates a response to parse from SendMessageToGlobe response

type SendMessageWithTemplateRequest added in v1.63.103

type SendMessageWithTemplateRequest struct {
	*requests.RpcRequest
	ResourceOwnerId      requests.Integer `position:"Query" name:"ResourceOwnerId"`
	SmsUpExtendCode      string           `position:"Query" name:"SmsUpExtendCode"`
	From                 string           `position:"Query" name:"From"`
	ResourceOwnerAccount string           `position:"Query" name:"ResourceOwnerAccount"`
	OwnerId              requests.Integer `position:"Query" name:"OwnerId"`
	ValidityPeriod       requests.Integer `position:"Query" name:"ValidityPeriod"`
	To                   string           `position:"Query" name:"To"`
	TemplateCode         string           `position:"Query" name:"TemplateCode"`
	ChannelId            string           `position:"Query" name:"ChannelId"`
	TemplateParam        string           `position:"Query" name:"TemplateParam"`
}

SendMessageWithTemplateRequest is the request struct for api SendMessageWithTemplate

func CreateSendMessageWithTemplateRequest added in v1.63.103

func CreateSendMessageWithTemplateRequest() (request *SendMessageWithTemplateRequest)

CreateSendMessageWithTemplateRequest creates a request to invoke SendMessageWithTemplate API

type SendMessageWithTemplateResponse added in v1.63.103

type SendMessageWithTemplateResponse struct {
	*responses.BaseResponse
	ResponseCode        string       `json:"ResponseCode" xml:"ResponseCode"`
	ResponseDescription string       `json:"ResponseDescription" xml:"ResponseDescription"`
	Segments            string       `json:"Segments" xml:"Segments"`
	To                  string       `json:"To" xml:"To"`
	MessageId           string       `json:"MessageId" xml:"MessageId"`
	RequestId           string       `json:"RequestId" xml:"RequestId"`
	NumberDetail        NumberDetail `json:"NumberDetail" xml:"NumberDetail"`
}

SendMessageWithTemplateResponse is the response struct for api SendMessageWithTemplate

func CreateSendMessageWithTemplateResponse added in v1.63.103

func CreateSendMessageWithTemplateResponse() (response *SendMessageWithTemplateResponse)

CreateSendMessageWithTemplateResponse creates a response to parse from SendMessageWithTemplate response

type SendSmsRequest

type SendSmsRequest struct {
	*requests.RpcRequest
	ResourceOwnerId      requests.Integer `position:"Query" name:"ResourceOwnerId"`
	SmsUpExtendCode      string           `position:"Query" name:"SmsUpExtendCode"`
	SignName             string           `position:"Query" name:"SignName"`
	ResourceOwnerAccount string           `position:"Query" name:"ResourceOwnerAccount"`
	PhoneNumbers         string           `position:"Query" name:"PhoneNumbers"`
	OwnerId              requests.Integer `position:"Query" name:"OwnerId"`
	OutId                string           `position:"Query" name:"OutId"`
	TemplateCode         string           `position:"Query" name:"TemplateCode"`
	TemplateParam        string           `position:"Query" name:"TemplateParam"`
}

SendSmsRequest is the request struct for api SendSms

func CreateSendSmsRequest

func CreateSendSmsRequest() (request *SendSmsRequest)

CreateSendSmsRequest creates a request to invoke SendSms API

type SendSmsResponse

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

SendSmsResponse is the response struct for api SendSms

func CreateSendSmsResponse

func CreateSendSmsResponse() (response *SendSmsResponse)

CreateSendSmsResponse creates a response to parse from SendSms response

type SmsConversionIntlRequest added in v1.63.105

type SmsConversionIntlRequest struct {
	*requests.RpcRequest
	ResourceOwnerId      requests.Integer `position:"Query" name:"ResourceOwnerId"`
	MessageId            string           `position:"Query" name:"MessageId"`
	Delivered            requests.Boolean `position:"Query" name:"Delivered"`
	ExtendFunction       string           `position:"Query" name:"ExtendFunction"`
	RouteName            string           `position:"Query" name:"RouteName"`
	ResourceOwnerAccount string           `position:"Query" name:"ResourceOwnerAccount"`
	ConversionTime       requests.Integer `position:"Query" name:"ConversionTime"`
	OwnerId              requests.Integer `position:"Query" name:"OwnerId"`
}

SmsConversionIntlRequest is the request struct for api SmsConversionIntl

func CreateSmsConversionIntlRequest added in v1.63.105

func CreateSmsConversionIntlRequest() (request *SmsConversionIntlRequest)

CreateSmsConversionIntlRequest creates a request to invoke SmsConversionIntl API

type SmsConversionIntlResponse added in v1.63.105

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

SmsConversionIntlResponse is the response struct for api SmsConversionIntl

func CreateSmsConversionIntlResponse added in v1.63.105

func CreateSmsConversionIntlResponse() (response *SmsConversionIntlResponse)

CreateSmsConversionIntlResponse creates a response to parse from SmsConversionIntl response

type SmsConversionRequest added in v1.63.103

type SmsConversionRequest struct {
	*requests.RpcRequest
	ConversionTime requests.Integer `position:"Query" name:"ConversionTime"`
	MessageId      string           `position:"Query" name:"MessageId"`
	Delivered      requests.Boolean `position:"Query" name:"Delivered"`
	To             string           `position:"Query" name:"To"`
}

SmsConversionRequest is the request struct for api SmsConversion

func CreateSmsConversionRequest added in v1.63.103

func CreateSmsConversionRequest() (request *SmsConversionRequest)

CreateSmsConversionRequest creates a request to invoke SmsConversion API

type SmsConversionResponse added in v1.63.103

type SmsConversionResponse struct {
	*responses.BaseResponse
	ResponseCode        string `json:"ResponseCode" xml:"ResponseCode"`
	ResponseDescription string `json:"ResponseDescription" xml:"ResponseDescription"`
	RequestId           string `json:"RequestId" xml:"RequestId"`
}

SmsConversionResponse is the response struct for api SmsConversion

func CreateSmsConversionResponse added in v1.63.103

func CreateSmsConversionResponse() (response *SmsConversionResponse)

CreateSmsConversionResponse creates a response to parse from SmsConversion response

type SmsSendDetailDTO

type SmsSendDetailDTO struct {
	ErrCode      string `json:"ErrCode" xml:"ErrCode"`
	TemplateCode string `json:"TemplateCode" xml:"TemplateCode"`
	OutId        string `json:"OutId" xml:"OutId"`
	ReceiveDate  string `json:"ReceiveDate" xml:"ReceiveDate"`
	SendDate     string `json:"SendDate" xml:"SendDate"`
	PhoneNum     string `json:"PhoneNum" xml:"PhoneNum"`
	Content      string `json:"Content" xml:"Content"`
	SendStatus   int64  `json:"SendStatus" xml:"SendStatus"`
}

SmsSendDetailDTO is a nested struct in dysmsapi response

type SmsSendDetailDTOs

type SmsSendDetailDTOs struct {
	SmsSendDetailDTO []SmsSendDetailDTO `json:"SmsSendDetailDTO" xml:"SmsSendDetailDTO"`
}

SmsSendDetailDTOs is a nested struct in dysmsapi response

type SmsSignList added in v1.61.1453

type SmsSignList struct {
	QuerySmsSignDTO []QuerySmsSignDTO `json:"QuerySmsSignDTO" xml:"QuerySmsSignDTO"`
}

SmsSignList is a nested struct in dysmsapi response

type SmsStatisticsDTO added in v1.61.1453

type SmsStatisticsDTO struct {
	TotalCount            int64  `json:"TotalCount" xml:"TotalCount"`
	RespondedSuccessCount int64  `json:"RespondedSuccessCount" xml:"RespondedSuccessCount"`
	RespondedFailCount    int64  `json:"RespondedFailCount" xml:"RespondedFailCount"`
	NoRespondedCount      int64  `json:"NoRespondedCount" xml:"NoRespondedCount"`
	SendDate              string `json:"SendDate" xml:"SendDate"`
}

SmsStatisticsDTO is a nested struct in dysmsapi response

type SmsStatsResultDTO added in v1.61.1453

type SmsStatsResultDTO struct {
	TemplateCode      string `json:"TemplateCode" xml:"TemplateCode"`
	TemplateName      string `json:"TemplateName" xml:"TemplateName"`
	OuterTemplateType int    `json:"OuterTemplateType" xml:"OuterTemplateType"`
	AuditStatus       string `json:"AuditStatus" xml:"AuditStatus"`
	TemplateContent   string `json:"TemplateContent" xml:"TemplateContent"`
	CreateDate        string `json:"CreateDate" xml:"CreateDate"`
	OrderId           string `json:"OrderId" xml:"OrderId"`
	TemplateType      int    `json:"TemplateType" xml:"TemplateType"`
	Reason            Reason `json:"Reason" xml:"Reason"`
}

SmsStatsResultDTO is a nested struct in dysmsapi response

type SmsTemplateList added in v1.61.1453

type SmsTemplateList struct {
	SmsStatsResultDTO []SmsStatsResultDTO `json:"SmsStatsResultDTO" xml:"SmsStatsResultDTO"`
}

SmsTemplateList is a nested struct in dysmsapi response

type TagResource added in v1.61.1453

type TagResource struct {
	ResourceType string `json:"ResourceType" xml:"ResourceType"`
	TagValue     string `json:"TagValue" xml:"TagValue"`
	ResourceId   string `json:"ResourceId" xml:"ResourceId"`
	TagKey       string `json:"TagKey" xml:"TagKey"`
}

TagResource is a nested struct in dysmsapi response

type TagResources added in v1.61.1453

type TagResources struct {
	TagResource []TagResource `json:"TagResource" xml:"TagResource"`
}

TagResources is a nested struct in dysmsapi response

type TagResourcesRequest added in v1.61.1453

type TagResourcesRequest struct {
	*requests.RpcRequest
	ResourceOwnerId      requests.Integer   `position:"Query" name:"ResourceOwnerId"`
	Tag                  *[]TagResourcesTag `position:"Query" name:"Tag"  type:"Repeated"`
	ResourceId           *[]string          `position:"Query" name:"ResourceId"  type:"Repeated"`
	ResourceOwnerAccount string             `position:"Query" name:"ResourceOwnerAccount"`
	ProdCode             string             `position:"Query" name:"ProdCode"`
	OwnerId              requests.Integer   `position:"Query" name:"OwnerId"`
	ResourceType         string             `position:"Query" name:"ResourceType"`
}

TagResourcesRequest is the request struct for api TagResources

func CreateTagResourcesRequest added in v1.61.1453

func CreateTagResourcesRequest() (request *TagResourcesRequest)

CreateTagResourcesRequest creates a request to invoke TagResources API

type TagResourcesResponse added in v1.61.1453

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

TagResourcesResponse is the response struct for api TagResources

func CreateTagResourcesResponse added in v1.61.1453

func CreateTagResourcesResponse() (response *TagResourcesResponse)

CreateTagResourcesResponse creates a response to parse from TagResources response

type TagResourcesTag added in v1.61.1453

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

TagResourcesTag is a repeated param struct in TagResourcesRequest

type TargetList added in v1.61.1453

type TargetList struct {
	SmsStatisticsDTO []SmsStatisticsDTO `json:"SmsStatisticsDTO" xml:"SmsStatisticsDTO"`
}

TargetList is a nested struct in dysmsapi response

type Templates added in v1.63.105

type Templates struct {
	Template []map[string]interface{} `json:"Template" xml:"Template"`
}

Templates is a nested struct in dysmsapi response

type UntagResourcesRequest added in v1.61.1453

type UntagResourcesRequest struct {
	*requests.RpcRequest
	ResourceOwnerId      requests.Integer `position:"Query" name:"ResourceOwnerId"`
	All                  requests.Boolean `position:"Query" name:"All"`
	ResourceId           *[]string        `position:"Query" name:"ResourceId"  type:"Repeated"`
	ResourceOwnerAccount string           `position:"Query" name:"ResourceOwnerAccount"`
	ProdCode             string           `position:"Query" name:"ProdCode"`
	OwnerId              requests.Integer `position:"Query" name:"OwnerId"`
	ResourceType         string           `position:"Query" name:"ResourceType"`
	TagKey               *[]string        `position:"Query" name:"TagKey"  type:"Repeated"`
}

UntagResourcesRequest is the request struct for api UntagResources

func CreateUntagResourcesRequest added in v1.61.1453

func CreateUntagResourcesRequest() (request *UntagResourcesRequest)

CreateUntagResourcesRequest creates a request to invoke UntagResources API

type UntagResourcesResponse added in v1.61.1453

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

UntagResourcesResponse is the response struct for api UntagResources

func CreateUntagResourcesResponse added in v1.61.1453

func CreateUntagResourcesResponse() (response *UntagResourcesResponse)

CreateUntagResourcesResponse creates a response to parse from UntagResources response

type UpdateExtCodeSignRequest added in v1.63.105

type UpdateExtCodeSignRequest struct {
	*requests.RpcRequest
	ResourceOwnerId      requests.Integer `position:"Query" name:"ResourceOwnerId"`
	NewExtCode           string           `position:"Query" name:"NewExtCode"`
	LowcodeTenantId      string           `position:"Query" name:"LowcodeTenantId"`
	ExtendFunction       string           `position:"Query" name:"ExtendFunction"`
	LowcodePhysicAppName string           `position:"Query" name:"LowcodePhysicAppName"`
	SignName             string           `position:"Query" name:"SignName"`
	RouteName            string           `position:"Query" name:"RouteName"`
	ResourceOwnerAccount string           `position:"Query" name:"ResourceOwnerAccount"`
	OwnerId              requests.Integer `position:"Query" name:"OwnerId"`
	ExistExtCode         string           `position:"Query" name:"ExistExtCode"`
	LowcodeLogicAppName  string           `position:"Query" name:"LowcodeLogicAppName"`
}

UpdateExtCodeSignRequest is the request struct for api UpdateExtCodeSign

func CreateUpdateExtCodeSignRequest added in v1.63.105

func CreateUpdateExtCodeSignRequest() (request *UpdateExtCodeSignRequest)

CreateUpdateExtCodeSignRequest creates a request to invoke UpdateExtCodeSign API

type UpdateExtCodeSignResponse added in v1.63.105

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

UpdateExtCodeSignResponse is the response struct for api UpdateExtCodeSign

func CreateUpdateExtCodeSignResponse added in v1.63.105

func CreateUpdateExtCodeSignResponse() (response *UpdateExtCodeSignResponse)

CreateUpdateExtCodeSignResponse creates a response to parse from UpdateExtCodeSign response

type UpdateSmsSignRequest added in v1.63.105

type UpdateSmsSignRequest struct {
	*requests.RpcRequest
	ResourceOwnerId      requests.Integer `position:"Query" name:"ResourceOwnerId"`
	ApplySceneContent    string           `position:"Query" name:"ApplySceneContent"`
	MoreData             string           `position:"Query" name:"MoreData"`
	Remark               string           `position:"Query" name:"Remark"`
	ExtendFunction       string           `position:"Query" name:"ExtendFunction"`
	SignName             string           `position:"Query" name:"SignName"`
	ApplySource          string           `position:"Query" name:"ApplySource"`
	RouteName            string           `position:"Query" name:"RouteName"`
	QualificationId      requests.Integer `position:"Query" name:"QualificationId"`
	ResourceOwnerAccount string           `position:"Query" name:"ResourceOwnerAccount"`
	ProdCode             string           `position:"Query" name:"ProdCode"`
	SignType             requests.Integer `position:"Query" name:"SignType"`
	OwnerId              requests.Integer `position:"Query" name:"OwnerId"`
	ThirdParty           requests.Boolean `position:"Query" name:"ThirdParty"`
	FileIds              string           `position:"Query" name:"FileIds"`
	SignSource           requests.Integer `position:"Query" name:"SignSource"`
}

UpdateSmsSignRequest is the request struct for api UpdateSmsSign

func CreateUpdateSmsSignRequest added in v1.63.105

func CreateUpdateSmsSignRequest() (request *UpdateSmsSignRequest)

CreateUpdateSmsSignRequest creates a request to invoke UpdateSmsSign API

type UpdateSmsSignResponse added in v1.63.105

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

UpdateSmsSignResponse is the response struct for api UpdateSmsSign

func CreateUpdateSmsSignResponse added in v1.63.105

func CreateUpdateSmsSignResponse() (response *UpdateSmsSignResponse)

CreateUpdateSmsSignResponse creates a response to parse from UpdateSmsSign response

type UpdateSmsTemplateRequest added in v1.63.105

type UpdateSmsTemplateRequest struct {
	*requests.RpcRequest
	ResourceOwnerId      requests.Integer `position:"Query" name:"ResourceOwnerId"`
	ApplySceneContent    string           `position:"Query" name:"ApplySceneContent"`
	MoreData             string           `position:"Query" name:"MoreData"`
	Remark               string           `position:"Query" name:"Remark"`
	ExtendFunction       string           `position:"Query" name:"ExtendFunction"`
	RelatedSignName      string           `position:"Query" name:"RelatedSignName"`
	ApplySource          string           `position:"Query" name:"ApplySource"`
	TemplateType         requests.Integer `position:"Query" name:"TemplateType"`
	TemplateRule         string           `position:"Query" name:"TemplateRule"`
	TemplateName         string           `position:"Query" name:"TemplateName"`
	RouteName            string           `position:"Query" name:"RouteName"`
	ResourceOwnerAccount string           `position:"Query" name:"ResourceOwnerAccount"`
	ProdCode             string           `position:"Query" name:"ProdCode"`
	OwnerId              requests.Integer `position:"Query" name:"OwnerId"`
	TemplateContent      string           `position:"Query" name:"TemplateContent"`
	IntlType             requests.Integer `position:"Query" name:"IntlType"`
	TemplateCode         string           `position:"Query" name:"TemplateCode"`
}

UpdateSmsTemplateRequest is the request struct for api UpdateSmsTemplate

func CreateUpdateSmsTemplateRequest added in v1.63.105

func CreateUpdateSmsTemplateRequest() (request *UpdateSmsTemplateRequest)

CreateUpdateSmsTemplateRequest creates a request to invoke UpdateSmsTemplate API

type UpdateSmsTemplateResponse added in v1.63.105

type UpdateSmsTemplateResponse struct {
	*responses.BaseResponse
	RequestId    string `json:"RequestId" xml:"RequestId"`
	Code         string `json:"Code" xml:"Code"`
	Message      string `json:"Message" xml:"Message"`
	TemplateName string `json:"TemplateName" xml:"TemplateName"`
	TemplateCode string `json:"TemplateCode" xml:"TemplateCode"`
	OrderId      string `json:"OrderId" xml:"OrderId"`
}

UpdateSmsTemplateResponse is the response struct for api UpdateSmsTemplate

func CreateUpdateSmsTemplateResponse added in v1.63.105

func CreateUpdateSmsTemplateResponse() (response *UpdateSmsTemplateResponse)

CreateUpdateSmsTemplateResponse creates a response to parse from UpdateSmsTemplate response

Source Files

Jump to

Keyboard shortcuts

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