dytnsapi

package
v1.62.6 Latest Latest
Warning

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

Go to latest
Published: Nov 10, 2022 License: Apache-2.0 Imports: 6 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

View Source
var EndpointMap map[string]string

EndpointMap Endpoint Data

View Source
var EndpointType = "central"

EndpointType regional or central

Functions

func GetEndpointMap

func GetEndpointMap() map[string]string

GetEndpointMap Get Endpoint Data Map

func GetEndpointType

func GetEndpointType() string

GetEndpointType Get Endpoint Type Value

func SetClientProperty

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

SetClientProperty Set Property by Reflect

func SetEndpointDataToClient

func SetEndpointDataToClient(client *Client)

SetEndpointDataToClient Set EndpointMap and ENdpointType

Types

type 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) DescribeEmptyNumberDetect added in v1.61.1286

func (client *Client) DescribeEmptyNumberDetect(request *DescribeEmptyNumberDetectRequest) (response *DescribeEmptyNumberDetectResponse, err error)

DescribeEmptyNumberDetect invokes the dytnsapi.DescribeEmptyNumberDetect API synchronously

func (*Client) DescribeEmptyNumberDetectWithCallback added in v1.61.1286

func (client *Client) DescribeEmptyNumberDetectWithCallback(request *DescribeEmptyNumberDetectRequest, callback func(response *DescribeEmptyNumberDetectResponse, err error)) <-chan int

DescribeEmptyNumberDetectWithCallback invokes the dytnsapi.DescribeEmptyNumberDetect API asynchronously

func (*Client) DescribeEmptyNumberDetectWithChan added in v1.61.1286

func (client *Client) DescribeEmptyNumberDetectWithChan(request *DescribeEmptyNumberDetectRequest) (<-chan *DescribeEmptyNumberDetectResponse, <-chan error)

DescribeEmptyNumberDetectWithChan invokes the dytnsapi.DescribeEmptyNumberDetect API asynchronously

func (*Client) DescribePhoneNumberAnalysis added in v1.61.1656

func (client *Client) DescribePhoneNumberAnalysis(request *DescribePhoneNumberAnalysisRequest) (response *DescribePhoneNumberAnalysisResponse, err error)

DescribePhoneNumberAnalysis invokes the dytnsapi.DescribePhoneNumberAnalysis API synchronously

func (*Client) DescribePhoneNumberAnalysisWithCallback added in v1.61.1656

func (client *Client) DescribePhoneNumberAnalysisWithCallback(request *DescribePhoneNumberAnalysisRequest, callback func(response *DescribePhoneNumberAnalysisResponse, err error)) <-chan int

DescribePhoneNumberAnalysisWithCallback invokes the dytnsapi.DescribePhoneNumberAnalysis API asynchronously

func (*Client) DescribePhoneNumberAnalysisWithChan added in v1.61.1656

func (client *Client) DescribePhoneNumberAnalysisWithChan(request *DescribePhoneNumberAnalysisRequest) (<-chan *DescribePhoneNumberAnalysisResponse, <-chan error)

DescribePhoneNumberAnalysisWithChan invokes the dytnsapi.DescribePhoneNumberAnalysis API asynchronously

func (*Client) DescribePhoneNumberAttribute

func (client *Client) DescribePhoneNumberAttribute(request *DescribePhoneNumberAttributeRequest) (response *DescribePhoneNumberAttributeResponse, err error)

DescribePhoneNumberAttribute invokes the dytnsapi.DescribePhoneNumberAttribute API synchronously

func (*Client) DescribePhoneNumberAttributeWithCallback

func (client *Client) DescribePhoneNumberAttributeWithCallback(request *DescribePhoneNumberAttributeRequest, callback func(response *DescribePhoneNumberAttributeResponse, err error)) <-chan int

DescribePhoneNumberAttributeWithCallback invokes the dytnsapi.DescribePhoneNumberAttribute API asynchronously

func (*Client) DescribePhoneNumberAttributeWithChan

func (client *Client) DescribePhoneNumberAttributeWithChan(request *DescribePhoneNumberAttributeRequest) (<-chan *DescribePhoneNumberAttributeResponse, <-chan error)

DescribePhoneNumberAttributeWithChan invokes the dytnsapi.DescribePhoneNumberAttribute API asynchronously

func (*Client) DescribePhoneNumberOnlineTime added in v1.61.1656

func (client *Client) DescribePhoneNumberOnlineTime(request *DescribePhoneNumberOnlineTimeRequest) (response *DescribePhoneNumberOnlineTimeResponse, err error)

DescribePhoneNumberOnlineTime invokes the dytnsapi.DescribePhoneNumberOnlineTime API synchronously

func (*Client) DescribePhoneNumberOnlineTimeWithCallback added in v1.61.1656

func (client *Client) DescribePhoneNumberOnlineTimeWithCallback(request *DescribePhoneNumberOnlineTimeRequest, callback func(response *DescribePhoneNumberOnlineTimeResponse, err error)) <-chan int

DescribePhoneNumberOnlineTimeWithCallback invokes the dytnsapi.DescribePhoneNumberOnlineTime API asynchronously

func (*Client) DescribePhoneNumberOnlineTimeWithChan added in v1.61.1656

func (client *Client) DescribePhoneNumberOnlineTimeWithChan(request *DescribePhoneNumberOnlineTimeRequest) (<-chan *DescribePhoneNumberOnlineTimeResponse, <-chan error)

DescribePhoneNumberOnlineTimeWithChan invokes the dytnsapi.DescribePhoneNumberOnlineTime API asynchronously

func (*Client) DescribePhoneNumberOperatorAttribute added in v1.61.1656

func (client *Client) DescribePhoneNumberOperatorAttribute(request *DescribePhoneNumberOperatorAttributeRequest) (response *DescribePhoneNumberOperatorAttributeResponse, err error)

DescribePhoneNumberOperatorAttribute invokes the dytnsapi.DescribePhoneNumberOperatorAttribute API synchronously

func (*Client) DescribePhoneNumberOperatorAttributeWithCallback added in v1.61.1656

func (client *Client) DescribePhoneNumberOperatorAttributeWithCallback(request *DescribePhoneNumberOperatorAttributeRequest, callback func(response *DescribePhoneNumberOperatorAttributeResponse, err error)) <-chan int

DescribePhoneNumberOperatorAttributeWithCallback invokes the dytnsapi.DescribePhoneNumberOperatorAttribute API asynchronously

func (*Client) DescribePhoneNumberOperatorAttributeWithChan added in v1.61.1656

func (client *Client) DescribePhoneNumberOperatorAttributeWithChan(request *DescribePhoneNumberOperatorAttributeRequest) (<-chan *DescribePhoneNumberOperatorAttributeResponse, <-chan error)

DescribePhoneNumberOperatorAttributeWithChan invokes the dytnsapi.DescribePhoneNumberOperatorAttribute API asynchronously

func (*Client) DescribePhoneNumberResale

func (client *Client) DescribePhoneNumberResale(request *DescribePhoneNumberResaleRequest) (response *DescribePhoneNumberResaleResponse, err error)

DescribePhoneNumberResale invokes the dytnsapi.DescribePhoneNumberResale API synchronously

func (*Client) DescribePhoneNumberResaleWithCallback

func (client *Client) DescribePhoneNumberResaleWithCallback(request *DescribePhoneNumberResaleRequest, callback func(response *DescribePhoneNumberResaleResponse, err error)) <-chan int

DescribePhoneNumberResaleWithCallback invokes the dytnsapi.DescribePhoneNumberResale API asynchronously

func (*Client) DescribePhoneNumberResaleWithChan

func (client *Client) DescribePhoneNumberResaleWithChan(request *DescribePhoneNumberResaleRequest) (<-chan *DescribePhoneNumberResaleResponse, <-chan error)

DescribePhoneNumberResaleWithChan invokes the dytnsapi.DescribePhoneNumberResale API asynchronously

func (*Client) DescribePhoneNumberStatus

func (client *Client) DescribePhoneNumberStatus(request *DescribePhoneNumberStatusRequest) (response *DescribePhoneNumberStatusResponse, err error)

DescribePhoneNumberStatus invokes the dytnsapi.DescribePhoneNumberStatus API synchronously

func (*Client) DescribePhoneNumberStatusWithCallback

func (client *Client) DescribePhoneNumberStatusWithCallback(request *DescribePhoneNumberStatusRequest, callback func(response *DescribePhoneNumberStatusResponse, err error)) <-chan int

DescribePhoneNumberStatusWithCallback invokes the dytnsapi.DescribePhoneNumberStatus API asynchronously

func (*Client) DescribePhoneNumberStatusWithChan

func (client *Client) DescribePhoneNumberStatusWithChan(request *DescribePhoneNumberStatusRequest) (<-chan *DescribePhoneNumberStatusResponse, <-chan error)

DescribePhoneNumberStatusWithChan invokes the dytnsapi.DescribePhoneNumberStatus API asynchronously

func (*Client) DescribePhoneTwiceTelVerify added in v1.61.1786

func (client *Client) DescribePhoneTwiceTelVerify(request *DescribePhoneTwiceTelVerifyRequest) (response *DescribePhoneTwiceTelVerifyResponse, err error)

DescribePhoneTwiceTelVerify invokes the dytnsapi.DescribePhoneTwiceTelVerify API synchronously

func (*Client) DescribePhoneTwiceTelVerifyWithCallback added in v1.61.1786

func (client *Client) DescribePhoneTwiceTelVerifyWithCallback(request *DescribePhoneTwiceTelVerifyRequest, callback func(response *DescribePhoneTwiceTelVerifyResponse, err error)) <-chan int

DescribePhoneTwiceTelVerifyWithCallback invokes the dytnsapi.DescribePhoneTwiceTelVerify API asynchronously

func (*Client) DescribePhoneTwiceTelVerifyWithChan added in v1.61.1786

func (client *Client) DescribePhoneTwiceTelVerifyWithChan(request *DescribePhoneTwiceTelVerifyRequest) (<-chan *DescribePhoneTwiceTelVerifyResponse, <-chan error)

DescribePhoneTwiceTelVerifyWithChan invokes the dytnsapi.DescribePhoneTwiceTelVerify API asynchronously

func (*Client) InvalidPhoneNumberFilter added in v1.61.1656

func (client *Client) InvalidPhoneNumberFilter(request *InvalidPhoneNumberFilterRequest) (response *InvalidPhoneNumberFilterResponse, err error)

InvalidPhoneNumberFilter invokes the dytnsapi.InvalidPhoneNumberFilter API synchronously

func (*Client) InvalidPhoneNumberFilterWithCallback added in v1.61.1656

func (client *Client) InvalidPhoneNumberFilterWithCallback(request *InvalidPhoneNumberFilterRequest, callback func(response *InvalidPhoneNumberFilterResponse, err error)) <-chan int

InvalidPhoneNumberFilterWithCallback invokes the dytnsapi.InvalidPhoneNumberFilter API asynchronously

func (*Client) InvalidPhoneNumberFilterWithChan added in v1.61.1656

func (client *Client) InvalidPhoneNumberFilterWithChan(request *InvalidPhoneNumberFilterRequest) (<-chan *InvalidPhoneNumberFilterResponse, <-chan error)

InvalidPhoneNumberFilterWithChan invokes the dytnsapi.InvalidPhoneNumberFilter API asynchronously

func (*Client) PhoneNumberEncrypt added in v1.61.1656

func (client *Client) PhoneNumberEncrypt(request *PhoneNumberEncryptRequest) (response *PhoneNumberEncryptResponse, err error)

PhoneNumberEncrypt invokes the dytnsapi.PhoneNumberEncrypt API synchronously

func (*Client) PhoneNumberEncryptWithCallback added in v1.61.1656

func (client *Client) PhoneNumberEncryptWithCallback(request *PhoneNumberEncryptRequest, callback func(response *PhoneNumberEncryptResponse, err error)) <-chan int

PhoneNumberEncryptWithCallback invokes the dytnsapi.PhoneNumberEncrypt API asynchronously

func (*Client) PhoneNumberEncryptWithChan added in v1.61.1656

func (client *Client) PhoneNumberEncryptWithChan(request *PhoneNumberEncryptRequest) (<-chan *PhoneNumberEncryptResponse, <-chan error)

PhoneNumberEncryptWithChan invokes the dytnsapi.PhoneNumberEncrypt API asynchronously

func (*Client) PhoneNumberStatusForAccount added in v1.61.1692

func (client *Client) PhoneNumberStatusForAccount(request *PhoneNumberStatusForAccountRequest) (response *PhoneNumberStatusForAccountResponse, err error)

PhoneNumberStatusForAccount invokes the dytnsapi.PhoneNumberStatusForAccount API synchronously

func (*Client) PhoneNumberStatusForAccountWithCallback added in v1.61.1692

func (client *Client) PhoneNumberStatusForAccountWithCallback(request *PhoneNumberStatusForAccountRequest, callback func(response *PhoneNumberStatusForAccountResponse, err error)) <-chan int

PhoneNumberStatusForAccountWithCallback invokes the dytnsapi.PhoneNumberStatusForAccount API asynchronously

func (*Client) PhoneNumberStatusForAccountWithChan added in v1.61.1692

func (client *Client) PhoneNumberStatusForAccountWithChan(request *PhoneNumberStatusForAccountRequest) (<-chan *PhoneNumberStatusForAccountResponse, <-chan error)

PhoneNumberStatusForAccountWithChan invokes the dytnsapi.PhoneNumberStatusForAccount API asynchronously

func (*Client) PhoneNumberStatusForPublic added in v1.61.1822

func (client *Client) PhoneNumberStatusForPublic(request *PhoneNumberStatusForPublicRequest) (response *PhoneNumberStatusForPublicResponse, err error)

PhoneNumberStatusForPublic invokes the dytnsapi.PhoneNumberStatusForPublic API synchronously

func (*Client) PhoneNumberStatusForPublicWithCallback added in v1.61.1822

func (client *Client) PhoneNumberStatusForPublicWithCallback(request *PhoneNumberStatusForPublicRequest, callback func(response *PhoneNumberStatusForPublicResponse, err error)) <-chan int

PhoneNumberStatusForPublicWithCallback invokes the dytnsapi.PhoneNumberStatusForPublic API asynchronously

func (*Client) PhoneNumberStatusForPublicWithChan added in v1.61.1822

func (client *Client) PhoneNumberStatusForPublicWithChan(request *PhoneNumberStatusForPublicRequest) (<-chan *PhoneNumberStatusForPublicResponse, <-chan error)

PhoneNumberStatusForPublicWithChan invokes the dytnsapi.PhoneNumberStatusForPublic API asynchronously

func (*Client) PhoneNumberStatusForReal added in v1.61.1692

func (client *Client) PhoneNumberStatusForReal(request *PhoneNumberStatusForRealRequest) (response *PhoneNumberStatusForRealResponse, err error)

PhoneNumberStatusForReal invokes the dytnsapi.PhoneNumberStatusForReal API synchronously

func (*Client) PhoneNumberStatusForRealWithCallback added in v1.61.1692

func (client *Client) PhoneNumberStatusForRealWithCallback(request *PhoneNumberStatusForRealRequest, callback func(response *PhoneNumberStatusForRealResponse, err error)) <-chan int

PhoneNumberStatusForRealWithCallback invokes the dytnsapi.PhoneNumberStatusForReal API asynchronously

func (*Client) PhoneNumberStatusForRealWithChan added in v1.61.1692

func (client *Client) PhoneNumberStatusForRealWithChan(request *PhoneNumberStatusForRealRequest) (<-chan *PhoneNumberStatusForRealResponse, <-chan error)

PhoneNumberStatusForRealWithChan invokes the dytnsapi.PhoneNumberStatusForReal API asynchronously

func (*Client) PhoneNumberStatusForSms added in v1.61.1692

func (client *Client) PhoneNumberStatusForSms(request *PhoneNumberStatusForSmsRequest) (response *PhoneNumberStatusForSmsResponse, err error)

PhoneNumberStatusForSms invokes the dytnsapi.PhoneNumberStatusForSms API synchronously

func (*Client) PhoneNumberStatusForSmsWithCallback added in v1.61.1692

func (client *Client) PhoneNumberStatusForSmsWithCallback(request *PhoneNumberStatusForSmsRequest, callback func(response *PhoneNumberStatusForSmsResponse, err error)) <-chan int

PhoneNumberStatusForSmsWithCallback invokes the dytnsapi.PhoneNumberStatusForSms API asynchronously

func (*Client) PhoneNumberStatusForSmsWithChan added in v1.61.1692

func (client *Client) PhoneNumberStatusForSmsWithChan(request *PhoneNumberStatusForSmsRequest) (<-chan *PhoneNumberStatusForSmsResponse, <-chan error)

PhoneNumberStatusForSmsWithChan invokes the dytnsapi.PhoneNumberStatusForSms API asynchronously

func (*Client) PhoneNumberStatusForVirtual added in v1.61.1692

func (client *Client) PhoneNumberStatusForVirtual(request *PhoneNumberStatusForVirtualRequest) (response *PhoneNumberStatusForVirtualResponse, err error)

PhoneNumberStatusForVirtual invokes the dytnsapi.PhoneNumberStatusForVirtual API synchronously

func (*Client) PhoneNumberStatusForVirtualWithCallback added in v1.61.1692

func (client *Client) PhoneNumberStatusForVirtualWithCallback(request *PhoneNumberStatusForVirtualRequest, callback func(response *PhoneNumberStatusForVirtualResponse, err error)) <-chan int

PhoneNumberStatusForVirtualWithCallback invokes the dytnsapi.PhoneNumberStatusForVirtual API asynchronously

func (*Client) PhoneNumberStatusForVirtualWithChan added in v1.61.1692

func (client *Client) PhoneNumberStatusForVirtualWithChan(request *PhoneNumberStatusForVirtualRequest) (<-chan *PhoneNumberStatusForVirtualResponse, <-chan error)

PhoneNumberStatusForVirtualWithChan invokes the dytnsapi.PhoneNumberStatusForVirtual API asynchronously

func (*Client) PhoneNumberStatusForVoice added in v1.61.1692

func (client *Client) PhoneNumberStatusForVoice(request *PhoneNumberStatusForVoiceRequest) (response *PhoneNumberStatusForVoiceResponse, err error)

PhoneNumberStatusForVoice invokes the dytnsapi.PhoneNumberStatusForVoice API synchronously

func (*Client) PhoneNumberStatusForVoiceWithCallback added in v1.61.1692

func (client *Client) PhoneNumberStatusForVoiceWithCallback(request *PhoneNumberStatusForVoiceRequest, callback func(response *PhoneNumberStatusForVoiceResponse, err error)) <-chan int

PhoneNumberStatusForVoiceWithCallback invokes the dytnsapi.PhoneNumberStatusForVoice API asynchronously

func (*Client) PhoneNumberStatusForVoiceWithChan added in v1.61.1692

func (client *Client) PhoneNumberStatusForVoiceWithChan(request *PhoneNumberStatusForVoiceRequest) (<-chan *PhoneNumberStatusForVoiceResponse, <-chan error)

PhoneNumberStatusForVoiceWithChan invokes the dytnsapi.PhoneNumberStatusForVoice API asynchronously

func (*Client) ThreeElementsVerification added in v1.61.1656

func (client *Client) ThreeElementsVerification(request *ThreeElementsVerificationRequest) (response *ThreeElementsVerificationResponse, err error)

ThreeElementsVerification invokes the dytnsapi.ThreeElementsVerification API synchronously

func (*Client) ThreeElementsVerificationWithCallback added in v1.61.1656

func (client *Client) ThreeElementsVerificationWithCallback(request *ThreeElementsVerificationRequest, callback func(response *ThreeElementsVerificationResponse, err error)) <-chan int

ThreeElementsVerificationWithCallback invokes the dytnsapi.ThreeElementsVerification API asynchronously

func (*Client) ThreeElementsVerificationWithChan added in v1.61.1656

func (client *Client) ThreeElementsVerificationWithChan(request *ThreeElementsVerificationRequest) (<-chan *ThreeElementsVerificationResponse, <-chan error)

ThreeElementsVerificationWithChan invokes the dytnsapi.ThreeElementsVerification API asynchronously

func (*Client) TwoElementsVerification added in v1.61.1656

func (client *Client) TwoElementsVerification(request *TwoElementsVerificationRequest) (response *TwoElementsVerificationResponse, err error)

TwoElementsVerification invokes the dytnsapi.TwoElementsVerification API synchronously

func (*Client) TwoElementsVerificationWithCallback added in v1.61.1656

func (client *Client) TwoElementsVerificationWithCallback(request *TwoElementsVerificationRequest, callback func(response *TwoElementsVerificationResponse, err error)) <-chan int

TwoElementsVerificationWithCallback invokes the dytnsapi.TwoElementsVerification API asynchronously

func (*Client) TwoElementsVerificationWithChan added in v1.61.1656

func (client *Client) TwoElementsVerificationWithChan(request *TwoElementsVerificationRequest) (<-chan *TwoElementsVerificationResponse, <-chan error)

TwoElementsVerificationWithChan invokes the dytnsapi.TwoElementsVerification API asynchronously

type Data added in v1.61.1286

type Data struct {
	IsNumberPortability bool   `json:"IsNumberPortability" xml:"IsNumberPortability"`
	NumberSegment       int64  `json:"NumberSegment" xml:"NumberSegment"`
	IsConsistent        int    `json:"IsConsistent" xml:"IsConsistent"`
	CarrierCode         string `json:"CarrierCode" xml:"CarrierCode"`
	Carrier             string `json:"Carrier" xml:"Carrier"`
	VerifyResult        string `json:"VerifyResult" xml:"VerifyResult"`
	BasicCarrier        string `json:"BasicCarrier" xml:"BasicCarrier"`
	IsPrivacyNumber     bool   `json:"IsPrivacyNumber" xml:"IsPrivacyNumber"`
	Status              string `json:"Status" xml:"Status"`
	City                string `json:"City" xml:"City"`
	Province            string `json:"Province" xml:"Province"`
}

Data is a nested struct in dytnsapi response

type DataInDescribeEmptyNumberDetect added in v1.61.1656

type DataInDescribeEmptyNumberDetect struct {
	DataList []DataList `json:"DataList" xml:"DataList"`
}

DataInDescribeEmptyNumberDetect is a nested struct in dytnsapi response

type DataInDescribePhoneNumberAnalysis added in v1.61.1656

type DataInDescribePhoneNumberAnalysis struct {
	DataList []DataList `json:"DataList" xml:"DataList"`
}

DataInDescribePhoneNumberAnalysis is a nested struct in dytnsapi response

type DataInInvalidPhoneNumberFilter added in v1.61.1656

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

DataInInvalidPhoneNumberFilter is a nested struct in dytnsapi response

type DataInPhoneNumberEncrypt added in v1.61.1656

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

DataInPhoneNumberEncrypt is a nested struct in dytnsapi response

type DataItem added in v1.61.1656

type DataItem struct {
	EncryptedNumber string `json:"EncryptedNumber" xml:"EncryptedNumber"`
	OriginalNumber  string `json:"OriginalNumber" xml:"OriginalNumber"`
	Code            string `json:"Code" xml:"Code"`
	ExpireTime      string `json:"ExpireTime" xml:"ExpireTime"`
}

DataItem is a nested struct in dytnsapi response

type DataList added in v1.61.1286

type DataList struct {
	Code   string `json:"Code" xml:"Code"`
	Status string `json:"Status" xml:"Status"`
	Number string `json:"Number" xml:"Number"`
}

DataList is a nested struct in dytnsapi response

type DescribeEmptyNumberDetectRequest added in v1.61.1286

type DescribeEmptyNumberDetectRequest struct {
	*requests.RpcRequest
	ResourceOwnerId      requests.Integer `position:"Query" name:"ResourceOwnerId"`
	EncryptType          string           `position:"Query" name:"EncryptType"`
	OfferType            string           `position:"Query" name:"OfferType"`
	ResourceOwnerAccount string           `position:"Query" name:"ResourceOwnerAccount"`
	OwnerId              requests.Integer `position:"Query" name:"OwnerId"`
	Phone                string           `position:"Query" name:"Phone"`
}

DescribeEmptyNumberDetectRequest is the request struct for api DescribeEmptyNumberDetect

func CreateDescribeEmptyNumberDetectRequest added in v1.61.1286

func CreateDescribeEmptyNumberDetectRequest() (request *DescribeEmptyNumberDetectRequest)

CreateDescribeEmptyNumberDetectRequest creates a request to invoke DescribeEmptyNumberDetect API

type DescribeEmptyNumberDetectResponse added in v1.61.1286

type DescribeEmptyNumberDetectResponse struct {
	*responses.BaseResponse
	RequestId string     `json:"RequestId" xml:"RequestId"`
	Code      string     `json:"Code" xml:"Code"`
	Message   string     `json:"Message" xml:"Message"`
	Data      []DataList `json:"Data" xml:"Data"`
}

DescribeEmptyNumberDetectResponse is the response struct for api DescribeEmptyNumberDetect

func CreateDescribeEmptyNumberDetectResponse added in v1.61.1286

func CreateDescribeEmptyNumberDetectResponse() (response *DescribeEmptyNumberDetectResponse)

CreateDescribeEmptyNumberDetectResponse creates a response to parse from DescribeEmptyNumberDetect response

type DescribePhoneNumberAnalysisRequest added in v1.61.1656

type DescribePhoneNumberAnalysisRequest struct {
	*requests.RpcRequest
	ResourceOwnerId      requests.Integer `position:"Query" name:"ResourceOwnerId"`
	Rate                 requests.Integer `position:"Query" name:"Rate"`
	Mask                 string           `position:"Query" name:"Mask"`
	OfferType            string           `position:"Query" name:"OfferType"`
	ResourceOwnerAccount string           `position:"Query" name:"ResourceOwnerAccount"`
	OwnerId              requests.Integer `position:"Query" name:"OwnerId"`
	NumberType           requests.Integer `position:"Query" name:"NumberType"`
	AuthCode             string           `position:"Query" name:"AuthCode"`
	InputNumber          string           `position:"Query" name:"InputNumber"`
}

DescribePhoneNumberAnalysisRequest is the request struct for api DescribePhoneNumberAnalysis

func CreateDescribePhoneNumberAnalysisRequest added in v1.61.1656

func CreateDescribePhoneNumberAnalysisRequest() (request *DescribePhoneNumberAnalysisRequest)

CreateDescribePhoneNumberAnalysisRequest creates a request to invoke DescribePhoneNumberAnalysis API

type DescribePhoneNumberAnalysisResponse added in v1.61.1656

type DescribePhoneNumberAnalysisResponse struct {
	*responses.BaseResponse
	RequestId string     `json:"RequestId" xml:"RequestId"`
	Code      string     `json:"Code" xml:"Code"`
	Message   string     `json:"Message" xml:"Message"`
	Data      []DataList `json:"Data" xml:"Data"`
}

DescribePhoneNumberAnalysisResponse is the response struct for api DescribePhoneNumberAnalysis

func CreateDescribePhoneNumberAnalysisResponse added in v1.61.1656

func CreateDescribePhoneNumberAnalysisResponse() (response *DescribePhoneNumberAnalysisResponse)

CreateDescribePhoneNumberAnalysisResponse creates a response to parse from DescribePhoneNumberAnalysis response

type DescribePhoneNumberAttributeRequest

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

DescribePhoneNumberAttributeRequest is the request struct for api DescribePhoneNumberAttribute

func CreateDescribePhoneNumberAttributeRequest

func CreateDescribePhoneNumberAttributeRequest() (request *DescribePhoneNumberAttributeRequest)

CreateDescribePhoneNumberAttributeRequest creates a request to invoke DescribePhoneNumberAttribute API

type DescribePhoneNumberAttributeResponse

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

DescribePhoneNumberAttributeResponse is the response struct for api DescribePhoneNumberAttribute

func CreateDescribePhoneNumberAttributeResponse

func CreateDescribePhoneNumberAttributeResponse() (response *DescribePhoneNumberAttributeResponse)

CreateDescribePhoneNumberAttributeResponse creates a response to parse from DescribePhoneNumberAttribute response

type DescribePhoneNumberOnlineTimeRequest added in v1.61.1656

type DescribePhoneNumberOnlineTimeRequest struct {
	*requests.RpcRequest
	ResourceOwnerId      requests.Integer `position:"Query" name:"ResourceOwnerId"`
	RouteName            string           `position:"Query" name:"RouteName"`
	Mask                 string           `position:"Query" name:"Mask"`
	OfferType            string           `position:"Query" name:"OfferType"`
	ResultCount          requests.Integer `position:"Query" name:"ResultCount"`
	ResourceOwnerAccount string           `position:"Query" name:"ResourceOwnerAccount"`
	OwnerId              requests.Integer `position:"Query" name:"OwnerId"`
	AuthCode             string           `position:"Query" name:"AuthCode"`
	InputNumber          string           `position:"Query" name:"InputNumber"`
	Carrier              string           `position:"Query" name:"Carrier"`
}

DescribePhoneNumberOnlineTimeRequest is the request struct for api DescribePhoneNumberOnlineTime

func CreateDescribePhoneNumberOnlineTimeRequest added in v1.61.1656

func CreateDescribePhoneNumberOnlineTimeRequest() (request *DescribePhoneNumberOnlineTimeRequest)

CreateDescribePhoneNumberOnlineTimeRequest creates a request to invoke DescribePhoneNumberOnlineTime API

type DescribePhoneNumberOnlineTimeResponse added in v1.61.1656

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

DescribePhoneNumberOnlineTimeResponse is the response struct for api DescribePhoneNumberOnlineTime

func CreateDescribePhoneNumberOnlineTimeResponse added in v1.61.1656

func CreateDescribePhoneNumberOnlineTimeResponse() (response *DescribePhoneNumberOnlineTimeResponse)

CreateDescribePhoneNumberOnlineTimeResponse creates a response to parse from DescribePhoneNumberOnlineTime response

type DescribePhoneNumberOperatorAttributeRequest added in v1.61.1656

type DescribePhoneNumberOperatorAttributeRequest struct {
	*requests.RpcRequest
	ResourceOwnerId      requests.Integer `position:"Query" name:"ResourceOwnerId"`
	Mask                 string           `position:"Query" name:"Mask"`
	ResultCount          string           `position:"Query" name:"ResultCount"`
	ResourceOwnerAccount string           `position:"Query" name:"ResourceOwnerAccount"`
	OwnerId              requests.Integer `position:"Query" name:"OwnerId"`
	AuthCode             string           `position:"Query" name:"AuthCode"`
	InputNumber          string           `position:"Query" name:"InputNumber"`
	FlowName             string           `position:"Query" name:"FlowName"`
}

DescribePhoneNumberOperatorAttributeRequest is the request struct for api DescribePhoneNumberOperatorAttribute

func CreateDescribePhoneNumberOperatorAttributeRequest added in v1.61.1656

func CreateDescribePhoneNumberOperatorAttributeRequest() (request *DescribePhoneNumberOperatorAttributeRequest)

CreateDescribePhoneNumberOperatorAttributeRequest creates a request to invoke DescribePhoneNumberOperatorAttribute API

type DescribePhoneNumberOperatorAttributeResponse added in v1.61.1656

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

DescribePhoneNumberOperatorAttributeResponse is the response struct for api DescribePhoneNumberOperatorAttribute

func CreateDescribePhoneNumberOperatorAttributeResponse added in v1.61.1656

func CreateDescribePhoneNumberOperatorAttributeResponse() (response *DescribePhoneNumberOperatorAttributeResponse)

CreateDescribePhoneNumberOperatorAttributeResponse creates a response to parse from DescribePhoneNumberOperatorAttribute response

type DescribePhoneNumberResaleRequest

type DescribePhoneNumberResaleRequest struct {
	*requests.RpcRequest
	ResourceOwnerId      requests.Integer `position:"Query" name:"ResourceOwnerId"`
	ResourceOwnerAccount string           `position:"Query" name:"ResourceOwnerAccount"`
	PhoneNumber          string           `position:"Query" name:"PhoneNumber"`
	OwnerId              requests.Integer `position:"Query" name:"OwnerId"`
	Since                string           `position:"Query" name:"Since"`
}

DescribePhoneNumberResaleRequest is the request struct for api DescribePhoneNumberResale

func CreateDescribePhoneNumberResaleRequest

func CreateDescribePhoneNumberResaleRequest() (request *DescribePhoneNumberResaleRequest)

CreateDescribePhoneNumberResaleRequest creates a request to invoke DescribePhoneNumberResale API

type DescribePhoneNumberResaleResponse

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

DescribePhoneNumberResaleResponse is the response struct for api DescribePhoneNumberResale

func CreateDescribePhoneNumberResaleResponse

func CreateDescribePhoneNumberResaleResponse() (response *DescribePhoneNumberResaleResponse)

CreateDescribePhoneNumberResaleResponse creates a response to parse from DescribePhoneNumberResale response

type DescribePhoneNumberStatusRequest

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

DescribePhoneNumberStatusRequest is the request struct for api DescribePhoneNumberStatus

func CreateDescribePhoneNumberStatusRequest

func CreateDescribePhoneNumberStatusRequest() (request *DescribePhoneNumberStatusRequest)

CreateDescribePhoneNumberStatusRequest creates a request to invoke DescribePhoneNumberStatus API

type DescribePhoneNumberStatusResponse

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

DescribePhoneNumberStatusResponse is the response struct for api DescribePhoneNumberStatus

func CreateDescribePhoneNumberStatusResponse

func CreateDescribePhoneNumberStatusResponse() (response *DescribePhoneNumberStatusResponse)

CreateDescribePhoneNumberStatusResponse creates a response to parse from DescribePhoneNumberStatus response

type DescribePhoneTwiceTelVerifyRequest added in v1.61.1786

type DescribePhoneTwiceTelVerifyRequest struct {
	*requests.RpcRequest
	ResourceOwnerId      requests.Integer `position:"Query" name:"ResourceOwnerId"`
	StartTime            string           `position:"Query" name:"StartTime"`
	Mask                 string           `position:"Query" name:"Mask"`
	OfferType            string           `position:"Query" name:"OfferType"`
	ResultCount          requests.Integer `position:"Query" name:"ResultCount"`
	ResourceOwnerAccount string           `position:"Query" name:"ResourceOwnerAccount"`
	OwnerId              requests.Integer `position:"Query" name:"OwnerId"`
	AuthCode             string           `position:"Query" name:"AuthCode"`
	InputNumber          string           `position:"Query" name:"InputNumber"`
	FlowName             string           `position:"Query" name:"FlowName"`
}

DescribePhoneTwiceTelVerifyRequest is the request struct for api DescribePhoneTwiceTelVerify

func CreateDescribePhoneTwiceTelVerifyRequest added in v1.61.1786

func CreateDescribePhoneTwiceTelVerifyRequest() (request *DescribePhoneTwiceTelVerifyRequest)

CreateDescribePhoneTwiceTelVerifyRequest creates a request to invoke DescribePhoneTwiceTelVerify API

type DescribePhoneTwiceTelVerifyResponse added in v1.61.1786

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

DescribePhoneTwiceTelVerifyResponse is the response struct for api DescribePhoneTwiceTelVerify

func CreateDescribePhoneTwiceTelVerifyResponse added in v1.61.1786

func CreateDescribePhoneTwiceTelVerifyResponse() (response *DescribePhoneTwiceTelVerifyResponse)

CreateDescribePhoneTwiceTelVerifyResponse creates a response to parse from DescribePhoneTwiceTelVerify response

type InvalidPhoneNumberFilterRequest added in v1.61.1656

type InvalidPhoneNumberFilterRequest struct {
	*requests.RpcRequest
	ResourceOwnerId      requests.Integer `position:"Query" name:"ResourceOwnerId"`
	Mask                 string           `position:"Query" name:"Mask"`
	OfferType            string           `position:"Query" name:"OfferType"`
	ResourceOwnerAccount string           `position:"Query" name:"ResourceOwnerAccount"`
	OwnerId              requests.Integer `position:"Query" name:"OwnerId"`
	AuthCode             string           `position:"Query" name:"AuthCode"`
	InputNumber          string           `position:"Query" name:"InputNumber"`
}

InvalidPhoneNumberFilterRequest is the request struct for api InvalidPhoneNumberFilter

func CreateInvalidPhoneNumberFilterRequest added in v1.61.1656

func CreateInvalidPhoneNumberFilterRequest() (request *InvalidPhoneNumberFilterRequest)

CreateInvalidPhoneNumberFilterRequest creates a request to invoke InvalidPhoneNumberFilter API

type InvalidPhoneNumberFilterResponse added in v1.61.1656

type InvalidPhoneNumberFilterResponse struct {
	*responses.BaseResponse
	RequestId string     `json:"RequestId" xml:"RequestId"`
	Code      string     `json:"Code" xml:"Code"`
	Message   string     `json:"Message" xml:"Message"`
	Data      []DataItem `json:"Data" xml:"Data"`
}

InvalidPhoneNumberFilterResponse is the response struct for api InvalidPhoneNumberFilter

func CreateInvalidPhoneNumberFilterResponse added in v1.61.1656

func CreateInvalidPhoneNumberFilterResponse() (response *InvalidPhoneNumberFilterResponse)

CreateInvalidPhoneNumberFilterResponse creates a response to parse from InvalidPhoneNumberFilter response

type PhoneNumberAttribute

type PhoneNumberAttribute struct {
	BasicCarrier        string `json:"BasicCarrier" xml:"BasicCarrier"`
	Carrier             string `json:"Carrier" xml:"Carrier"`
	IsNumberPortability bool   `json:"IsNumberPortability" xml:"IsNumberPortability"`
	NumberSegment       int64  `json:"NumberSegment" xml:"NumberSegment"`
	City                string `json:"City" xml:"City"`
	Province            string `json:"Province" xml:"Province"`
}

PhoneNumberAttribute is a nested struct in dytnsapi response

type PhoneNumberEncryptRequest added in v1.61.1656

type PhoneNumberEncryptRequest struct {
	*requests.RpcRequest
	ResourceOwnerId      requests.Integer `position:"Query" name:"ResourceOwnerId"`
	Mask                 string           `position:"Query" name:"Mask"`
	OfferType            string           `position:"Query" name:"OfferType"`
	ResourceOwnerAccount string           `position:"Query" name:"ResourceOwnerAccount"`
	OwnerId              requests.Integer `position:"Query" name:"OwnerId"`
	AuthCode             string           `position:"Query" name:"AuthCode"`
	InputNumber          string           `position:"Query" name:"InputNumber"`
}

PhoneNumberEncryptRequest is the request struct for api PhoneNumberEncrypt

func CreatePhoneNumberEncryptRequest added in v1.61.1656

func CreatePhoneNumberEncryptRequest() (request *PhoneNumberEncryptRequest)

CreatePhoneNumberEncryptRequest creates a request to invoke PhoneNumberEncrypt API

type PhoneNumberEncryptResponse added in v1.61.1656

type PhoneNumberEncryptResponse struct {
	*responses.BaseResponse
	RequestId string     `json:"RequestId" xml:"RequestId"`
	Code      string     `json:"Code" xml:"Code"`
	Message   string     `json:"Message" xml:"Message"`
	Data      []DataItem `json:"Data" xml:"Data"`
}

PhoneNumberEncryptResponse is the response struct for api PhoneNumberEncrypt

func CreatePhoneNumberEncryptResponse added in v1.61.1656

func CreatePhoneNumberEncryptResponse() (response *PhoneNumberEncryptResponse)

CreatePhoneNumberEncryptResponse creates a response to parse from PhoneNumberEncrypt response

type PhoneNumberStatusForAccountRequest added in v1.61.1692

type PhoneNumberStatusForAccountRequest struct {
	*requests.RpcRequest
	ResourceOwnerId      requests.Integer `position:"Query" name:"ResourceOwnerId"`
	Mask                 string           `position:"Query" name:"Mask"`
	ResultCount          string           `position:"Query" name:"ResultCount"`
	ResourceOwnerAccount string           `position:"Query" name:"ResourceOwnerAccount"`
	OwnerId              requests.Integer `position:"Query" name:"OwnerId"`
	AuthCode             string           `position:"Query" name:"AuthCode"`
	InputNumber          string           `position:"Query" name:"InputNumber"`
	FlowName             string           `position:"Query" name:"FlowName"`
	PhoneStatusSceneCode string           `position:"Query" name:"PhoneStatusSceneCode"`
}

PhoneNumberStatusForAccountRequest is the request struct for api PhoneNumberStatusForAccount

func CreatePhoneNumberStatusForAccountRequest added in v1.61.1692

func CreatePhoneNumberStatusForAccountRequest() (request *PhoneNumberStatusForAccountRequest)

CreatePhoneNumberStatusForAccountRequest creates a request to invoke PhoneNumberStatusForAccount API

type PhoneNumberStatusForAccountResponse added in v1.61.1692

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

PhoneNumberStatusForAccountResponse is the response struct for api PhoneNumberStatusForAccount

func CreatePhoneNumberStatusForAccountResponse added in v1.61.1692

func CreatePhoneNumberStatusForAccountResponse() (response *PhoneNumberStatusForAccountResponse)

CreatePhoneNumberStatusForAccountResponse creates a response to parse from PhoneNumberStatusForAccount response

type PhoneNumberStatusForPublicRequest added in v1.61.1822

type PhoneNumberStatusForPublicRequest struct {
	*requests.RpcRequest
	ResourceOwnerId      requests.Integer `position:"Query" name:"ResourceOwnerId"`
	RouteName            string           `position:"Query" name:"RouteName"`
	Mask                 string           `position:"Query" name:"Mask"`
	ResourceOwnerAccount string           `position:"Query" name:"ResourceOwnerAccount"`
	OwnerId              requests.Integer `position:"Query" name:"OwnerId"`
	AuthCode             string           `position:"Query" name:"AuthCode"`
	InputNumber          string           `position:"Query" name:"InputNumber"`
}

PhoneNumberStatusForPublicRequest is the request struct for api PhoneNumberStatusForPublic

func CreatePhoneNumberStatusForPublicRequest added in v1.61.1822

func CreatePhoneNumberStatusForPublicRequest() (request *PhoneNumberStatusForPublicRequest)

CreatePhoneNumberStatusForPublicRequest creates a request to invoke PhoneNumberStatusForPublic API

type PhoneNumberStatusForPublicResponse added in v1.61.1822

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

PhoneNumberStatusForPublicResponse is the response struct for api PhoneNumberStatusForPublic

func CreatePhoneNumberStatusForPublicResponse added in v1.61.1822

func CreatePhoneNumberStatusForPublicResponse() (response *PhoneNumberStatusForPublicResponse)

CreatePhoneNumberStatusForPublicResponse creates a response to parse from PhoneNumberStatusForPublic response

type PhoneNumberStatusForRealRequest added in v1.61.1692

type PhoneNumberStatusForRealRequest struct {
	*requests.RpcRequest
	ResourceOwnerId      requests.Integer `position:"Query" name:"ResourceOwnerId"`
	Mask                 string           `position:"Query" name:"Mask"`
	ResultCount          string           `position:"Query" name:"ResultCount"`
	ResourceOwnerAccount string           `position:"Query" name:"ResourceOwnerAccount"`
	OwnerId              requests.Integer `position:"Query" name:"OwnerId"`
	AuthCode             string           `position:"Query" name:"AuthCode"`
	InputNumber          string           `position:"Query" name:"InputNumber"`
	FlowName             string           `position:"Query" name:"FlowName"`
	PhoneStatusSceneCode string           `position:"Query" name:"PhoneStatusSceneCode"`
}

PhoneNumberStatusForRealRequest is the request struct for api PhoneNumberStatusForReal

func CreatePhoneNumberStatusForRealRequest added in v1.61.1692

func CreatePhoneNumberStatusForRealRequest() (request *PhoneNumberStatusForRealRequest)

CreatePhoneNumberStatusForRealRequest creates a request to invoke PhoneNumberStatusForReal API

type PhoneNumberStatusForRealResponse added in v1.61.1692

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

PhoneNumberStatusForRealResponse is the response struct for api PhoneNumberStatusForReal

func CreatePhoneNumberStatusForRealResponse added in v1.61.1692

func CreatePhoneNumberStatusForRealResponse() (response *PhoneNumberStatusForRealResponse)

CreatePhoneNumberStatusForRealResponse creates a response to parse from PhoneNumberStatusForReal response

type PhoneNumberStatusForSmsRequest added in v1.61.1692

type PhoneNumberStatusForSmsRequest struct {
	*requests.RpcRequest
	ResourceOwnerId      requests.Integer `position:"Query" name:"ResourceOwnerId"`
	Mask                 string           `position:"Query" name:"Mask"`
	ResultCount          string           `position:"Query" name:"ResultCount"`
	ResourceOwnerAccount string           `position:"Query" name:"ResourceOwnerAccount"`
	OwnerId              requests.Integer `position:"Query" name:"OwnerId"`
	AuthCode             string           `position:"Query" name:"AuthCode"`
	InputNumber          string           `position:"Query" name:"InputNumber"`
	FlowName             string           `position:"Query" name:"FlowName"`
	PhoneStatusSceneCode string           `position:"Query" name:"PhoneStatusSceneCode"`
}

PhoneNumberStatusForSmsRequest is the request struct for api PhoneNumberStatusForSms

func CreatePhoneNumberStatusForSmsRequest added in v1.61.1692

func CreatePhoneNumberStatusForSmsRequest() (request *PhoneNumberStatusForSmsRequest)

CreatePhoneNumberStatusForSmsRequest creates a request to invoke PhoneNumberStatusForSms API

type PhoneNumberStatusForSmsResponse added in v1.61.1692

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

PhoneNumberStatusForSmsResponse is the response struct for api PhoneNumberStatusForSms

func CreatePhoneNumberStatusForSmsResponse added in v1.61.1692

func CreatePhoneNumberStatusForSmsResponse() (response *PhoneNumberStatusForSmsResponse)

CreatePhoneNumberStatusForSmsResponse creates a response to parse from PhoneNumberStatusForSms response

type PhoneNumberStatusForVirtualRequest added in v1.61.1692

type PhoneNumberStatusForVirtualRequest struct {
	*requests.RpcRequest
	ResourceOwnerId      requests.Integer `position:"Query" name:"ResourceOwnerId"`
	Mask                 string           `position:"Query" name:"Mask"`
	ResultCount          string           `position:"Query" name:"ResultCount"`
	ResourceOwnerAccount string           `position:"Query" name:"ResourceOwnerAccount"`
	OwnerId              requests.Integer `position:"Query" name:"OwnerId"`
	AuthCode             string           `position:"Query" name:"AuthCode"`
	InputNumber          string           `position:"Query" name:"InputNumber"`
	FlowName             string           `position:"Query" name:"FlowName"`
	PhoneStatusSceneCode string           `position:"Query" name:"PhoneStatusSceneCode"`
}

PhoneNumberStatusForVirtualRequest is the request struct for api PhoneNumberStatusForVirtual

func CreatePhoneNumberStatusForVirtualRequest added in v1.61.1692

func CreatePhoneNumberStatusForVirtualRequest() (request *PhoneNumberStatusForVirtualRequest)

CreatePhoneNumberStatusForVirtualRequest creates a request to invoke PhoneNumberStatusForVirtual API

type PhoneNumberStatusForVirtualResponse added in v1.61.1692

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

PhoneNumberStatusForVirtualResponse is the response struct for api PhoneNumberStatusForVirtual

func CreatePhoneNumberStatusForVirtualResponse added in v1.61.1692

func CreatePhoneNumberStatusForVirtualResponse() (response *PhoneNumberStatusForVirtualResponse)

CreatePhoneNumberStatusForVirtualResponse creates a response to parse from PhoneNumberStatusForVirtual response

type PhoneNumberStatusForVoiceRequest added in v1.61.1692

type PhoneNumberStatusForVoiceRequest struct {
	*requests.RpcRequest
	ResourceOwnerId      requests.Integer `position:"Query" name:"ResourceOwnerId"`
	Mask                 string           `position:"Query" name:"Mask"`
	ResultCount          string           `position:"Query" name:"ResultCount"`
	ResourceOwnerAccount string           `position:"Query" name:"ResourceOwnerAccount"`
	OwnerId              requests.Integer `position:"Query" name:"OwnerId"`
	AuthCode             string           `position:"Query" name:"AuthCode"`
	InputNumber          string           `position:"Query" name:"InputNumber"`
	FlowName             string           `position:"Query" name:"FlowName"`
	PhoneStatusSceneCode string           `position:"Query" name:"PhoneStatusSceneCode"`
}

PhoneNumberStatusForVoiceRequest is the request struct for api PhoneNumberStatusForVoice

func CreatePhoneNumberStatusForVoiceRequest added in v1.61.1692

func CreatePhoneNumberStatusForVoiceRequest() (request *PhoneNumberStatusForVoiceRequest)

CreatePhoneNumberStatusForVoiceRequest creates a request to invoke PhoneNumberStatusForVoice API

type PhoneNumberStatusForVoiceResponse added in v1.61.1692

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

PhoneNumberStatusForVoiceResponse is the response struct for api PhoneNumberStatusForVoice

func CreatePhoneNumberStatusForVoiceResponse added in v1.61.1692

func CreatePhoneNumberStatusForVoiceResponse() (response *PhoneNumberStatusForVoiceResponse)

CreatePhoneNumberStatusForVoiceResponse creates a response to parse from PhoneNumberStatusForVoice response

type PhoneStatus

type PhoneStatus struct {
	Status   string `json:"Status" xml:"Status"`
	SerialId string `json:"SerialId" xml:"SerialId"`
	Carrier  string `json:"Carrier" xml:"Carrier"`
}

PhoneStatus is a nested struct in dytnsapi response

type ThreeElementsVerificationRequest added in v1.61.1656

type ThreeElementsVerificationRequest struct {
	*requests.RpcRequest
	ResourceOwnerId      requests.Integer `position:"Query" name:"ResourceOwnerId"`
	CertCode             string           `position:"Query" name:"CertCode"`
	Mask                 string           `position:"Query" name:"Mask"`
	ResultCount          string           `position:"Query" name:"ResultCount"`
	ResourceOwnerAccount string           `position:"Query" name:"ResourceOwnerAccount"`
	OwnerId              requests.Integer `position:"Query" name:"OwnerId"`
	AuthCode             string           `position:"Query" name:"AuthCode"`
	InputNumber          string           `position:"Query" name:"InputNumber"`
	Name                 string           `position:"Query" name:"Name"`
	FlowName             string           `position:"Query" name:"FlowName"`
}

ThreeElementsVerificationRequest is the request struct for api ThreeElementsVerification

func CreateThreeElementsVerificationRequest added in v1.61.1656

func CreateThreeElementsVerificationRequest() (request *ThreeElementsVerificationRequest)

CreateThreeElementsVerificationRequest creates a request to invoke ThreeElementsVerification API

type ThreeElementsVerificationResponse added in v1.61.1656

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

ThreeElementsVerificationResponse is the response struct for api ThreeElementsVerification

func CreateThreeElementsVerificationResponse added in v1.61.1656

func CreateThreeElementsVerificationResponse() (response *ThreeElementsVerificationResponse)

CreateThreeElementsVerificationResponse creates a response to parse from ThreeElementsVerification response

type TwiceTelVerify

type TwiceTelVerify struct {
	Carrier      string `json:"Carrier" xml:"Carrier"`
	VerifyResult int    `json:"VerifyResult" xml:"VerifyResult"`
}

TwiceTelVerify is a nested struct in dytnsapi response

type TwoElementsVerificationRequest added in v1.61.1656

type TwoElementsVerificationRequest struct {
	*requests.RpcRequest
	ResourceOwnerId      requests.Integer `position:"Query" name:"ResourceOwnerId"`
	Mask                 string           `position:"Query" name:"Mask"`
	ResultCount          string           `position:"Query" name:"ResultCount"`
	ResourceOwnerAccount string           `position:"Query" name:"ResourceOwnerAccount"`
	OwnerId              requests.Integer `position:"Query" name:"OwnerId"`
	NumberType           string           `position:"Query" name:"NumberType"`
	AuthCode             string           `position:"Query" name:"AuthCode"`
	InputNumber          string           `position:"Query" name:"InputNumber"`
	Name                 string           `position:"Query" name:"Name"`
	FlowName             string           `position:"Query" name:"FlowName"`
}

TwoElementsVerificationRequest is the request struct for api TwoElementsVerification

func CreateTwoElementsVerificationRequest added in v1.61.1656

func CreateTwoElementsVerificationRequest() (request *TwoElementsVerificationRequest)

CreateTwoElementsVerificationRequest creates a request to invoke TwoElementsVerification API

type TwoElementsVerificationResponse added in v1.61.1656

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

TwoElementsVerificationResponse is the response struct for api TwoElementsVerification

func CreateTwoElementsVerificationResponse added in v1.61.1656

func CreateTwoElementsVerificationResponse() (response *TwoElementsVerificationResponse)

CreateTwoElementsVerificationResponse creates a response to parse from TwoElementsVerification response

Jump to

Keyboard shortcuts

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