Documentation ¶
Index ¶
- Variables
- func GetEndpointMap() map[string]string
- func GetEndpointType() string
- func SetClientProperty(client *Client, propertyName string, propertyValue interface{})
- func SetEndpointDataToClient(client *Client)
- type Client
- func NewClient() (client *Client, err error)
- func NewClientWithAccessKey(regionId, accessKeyId, accessKeySecret string) (client *Client, err error)
- func NewClientWithEcsRamRole(regionId string, roleName string) (client *Client, err error)
- func NewClientWithOptions(regionId string, config *sdk.Config, credential auth.Credential) (client *Client, err error)
- func NewClientWithProvider(regionId string, providers ...provider.Provider) (client *Client, err error)
- func NewClientWithRamRoleArn(regionId string, accessKeyId, accessKeySecret, roleArn, roleSessionName string) (client *Client, err error)
- func NewClientWithRamRoleArnAndPolicy(regionId string, ...) (client *Client, err error)
- func NewClientWithRsaKeyPair(regionId string, publicKeyId, privateKey string, sessionExpiration int) (client *Client, err error)
- func NewClientWithStsToken(regionId, stsAccessKeyId, stsAccessKeySecret, stsToken string) (client *Client, err error)
- func (client *Client) CreateVerifyScheme(request *CreateVerifySchemeRequest) (response *CreateVerifySchemeResponse, err error)
- func (client *Client) CreateVerifySchemeWithCallback(request *CreateVerifySchemeRequest, ...) <-chan int
- func (client *Client) CreateVerifySchemeWithChan(request *CreateVerifySchemeRequest) (<-chan *CreateVerifySchemeResponse, <-chan error)
- func (client *Client) DeleteVerifyScheme(request *DeleteVerifySchemeRequest) (response *DeleteVerifySchemeResponse, err error)
- func (client *Client) DeleteVerifySchemeWithCallback(request *DeleteVerifySchemeRequest, ...) <-chan int
- func (client *Client) DeleteVerifySchemeWithChan(request *DeleteVerifySchemeRequest) (<-chan *DeleteVerifySchemeResponse, <-chan error)
- func (client *Client) DescribeVerifyScheme(request *DescribeVerifySchemeRequest) (response *DescribeVerifySchemeResponse, err error)
- func (client *Client) DescribeVerifySchemeWithCallback(request *DescribeVerifySchemeRequest, ...) <-chan int
- func (client *Client) DescribeVerifySchemeWithChan(request *DescribeVerifySchemeRequest) (<-chan *DescribeVerifySchemeResponse, <-chan error)
- func (client *Client) GetAuthToken(request *GetAuthTokenRequest) (response *GetAuthTokenResponse, err error)
- func (client *Client) GetAuthTokenWithCallback(request *GetAuthTokenRequest, ...) <-chan int
- func (client *Client) GetAuthTokenWithChan(request *GetAuthTokenRequest) (<-chan *GetAuthTokenResponse, <-chan error)
- func (client *Client) GetAuthorizationUrl(request *GetAuthorizationUrlRequest) (response *GetAuthorizationUrlResponse, err error)
- func (client *Client) GetAuthorizationUrlWithCallback(request *GetAuthorizationUrlRequest, ...) <-chan int
- func (client *Client) GetAuthorizationUrlWithChan(request *GetAuthorizationUrlRequest) (<-chan *GetAuthorizationUrlResponse, <-chan error)
- func (client *Client) GetCertifyResult(request *GetCertifyResultRequest) (response *GetCertifyResultResponse, err error)
- func (client *Client) GetCertifyResultWithCallback(request *GetCertifyResultRequest, ...) <-chan int
- func (client *Client) GetCertifyResultWithChan(request *GetCertifyResultRequest) (<-chan *GetCertifyResultResponse, <-chan error)
- func (client *Client) GetMobile(request *GetMobileRequest) (response *GetMobileResponse, err error)
- func (client *Client) GetMobileWithCallback(request *GetMobileRequest, ...) <-chan int
- func (client *Client) GetMobileWithChan(request *GetMobileRequest) (<-chan *GetMobileResponse, <-chan error)
- func (client *Client) GetSmsAuthTokens(request *GetSmsAuthTokensRequest) (response *GetSmsAuthTokensResponse, err error)
- func (client *Client) GetSmsAuthTokensWithCallback(request *GetSmsAuthTokensRequest, ...) <-chan int
- func (client *Client) GetSmsAuthTokensWithChan(request *GetSmsAuthTokensRequest) (<-chan *GetSmsAuthTokensResponse, <-chan error)
- func (client *Client) QueryGateVerifyBillingPublic(request *QueryGateVerifyBillingPublicRequest) (response *QueryGateVerifyBillingPublicResponse, err error)
- func (client *Client) QueryGateVerifyBillingPublicWithCallback(request *QueryGateVerifyBillingPublicRequest, ...) <-chan int
- func (client *Client) QueryGateVerifyBillingPublicWithChan(request *QueryGateVerifyBillingPublicRequest) (<-chan *QueryGateVerifyBillingPublicResponse, <-chan error)
- func (client *Client) QueryGateVerifyStatisticPublic(request *QueryGateVerifyStatisticPublicRequest) (response *QueryGateVerifyStatisticPublicResponse, err error)
- func (client *Client) QueryGateVerifyStatisticPublicWithCallback(request *QueryGateVerifyStatisticPublicRequest, ...) <-chan int
- func (client *Client) QueryGateVerifyStatisticPublicWithChan(request *QueryGateVerifyStatisticPublicRequest) (<-chan *QueryGateVerifyStatisticPublicResponse, <-chan error)
- func (client *Client) VerifyMobile(request *VerifyMobileRequest) (response *VerifyMobileResponse, err error)
- func (client *Client) VerifyMobileWithCallback(request *VerifyMobileRequest, ...) <-chan int
- func (client *Client) VerifyMobileWithChan(request *VerifyMobileRequest) (<-chan *VerifyMobileResponse, <-chan error)
- func (client *Client) VerifyPhoneWithToken(request *VerifyPhoneWithTokenRequest) (response *VerifyPhoneWithTokenResponse, err error)
- func (client *Client) VerifyPhoneWithTokenWithCallback(request *VerifyPhoneWithTokenRequest, ...) <-chan int
- func (client *Client) VerifyPhoneWithTokenWithChan(request *VerifyPhoneWithTokenRequest) (<-chan *VerifyPhoneWithTokenResponse, <-chan error)
- func (client *Client) VerifySmsCode(request *VerifySmsCodeRequest) (response *VerifySmsCodeResponse, err error)
- func (client *Client) VerifySmsCodeWithCallback(request *VerifySmsCodeRequest, ...) <-chan int
- func (client *Client) VerifySmsCodeWithChan(request *VerifySmsCodeRequest) (<-chan *VerifySmsCodeResponse, <-chan error)
- type CreateVerifySchemeRequest
- type CreateVerifySchemeResponse
- type Data
- type DataInGetCertifyResult
- type DataItem
- type DayStatistic
- type DayStatisticItem
- type DeleteVerifySchemeRequest
- type DeleteVerifySchemeResponse
- type DescribeVerifySchemeRequest
- type DescribeVerifySchemeResponse
- type GateVerify
- type GateVerifyResultDTO
- type GateVerifySchemeDTO
- type GetAuthTokenRequest
- type GetAuthTokenResponse
- type GetAuthorizationUrlRequest
- type GetAuthorizationUrlResponse
- type GetCertifyResultRequest
- type GetCertifyResultResponse
- type GetMobileRequest
- type GetMobileResponse
- type GetMobileResultDTO
- type GetSmsAuthTokensRequest
- type GetSmsAuthTokensResponse
- type QueryGateVerifyBillingPublicRequest
- type QueryGateVerifyBillingPublicResponse
- type QueryGateVerifyStatisticPublicRequest
- type QueryGateVerifyStatisticPublicResponse
- type SceneBillingList
- type SceneBillingListItem
- type SchemeQueryResultDTO
- type TokenInfo
- type VerifyMobileRequest
- type VerifyMobileResponse
- type VerifyPhoneWithTokenRequest
- type VerifyPhoneWithTokenResponse
- type VerifySmsCodeRequest
- type VerifySmsCodeResponse
Constants ¶
This section is empty.
Variables ¶
var EndpointMap map[string]string
EndpointMap Endpoint Data
var EndpointType = "central"
EndpointType regional or central
Functions ¶
func SetClientProperty ¶
SetClientProperty Set Property by Reflect
func SetEndpointDataToClient ¶
func SetEndpointDataToClient(client *Client)
SetEndpointDataToClient Set EndpointMap and ENdpointType
Types ¶
type Client ¶
Client is the sdk client struct, each func corresponds to an OpenAPI
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 ¶
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) CreateVerifyScheme ¶
func (client *Client) CreateVerifyScheme(request *CreateVerifySchemeRequest) (response *CreateVerifySchemeResponse, err error)
CreateVerifyScheme invokes the dypnsapi.CreateVerifyScheme API synchronously
func (*Client) CreateVerifySchemeWithCallback ¶
func (client *Client) CreateVerifySchemeWithCallback(request *CreateVerifySchemeRequest, callback func(response *CreateVerifySchemeResponse, err error)) <-chan int
CreateVerifySchemeWithCallback invokes the dypnsapi.CreateVerifyScheme API asynchronously
func (*Client) CreateVerifySchemeWithChan ¶
func (client *Client) CreateVerifySchemeWithChan(request *CreateVerifySchemeRequest) (<-chan *CreateVerifySchemeResponse, <-chan error)
CreateVerifySchemeWithChan invokes the dypnsapi.CreateVerifyScheme API asynchronously
func (*Client) DeleteVerifyScheme ¶
func (client *Client) DeleteVerifyScheme(request *DeleteVerifySchemeRequest) (response *DeleteVerifySchemeResponse, err error)
DeleteVerifyScheme invokes the dypnsapi.DeleteVerifyScheme API synchronously
func (*Client) DeleteVerifySchemeWithCallback ¶
func (client *Client) DeleteVerifySchemeWithCallback(request *DeleteVerifySchemeRequest, callback func(response *DeleteVerifySchemeResponse, err error)) <-chan int
DeleteVerifySchemeWithCallback invokes the dypnsapi.DeleteVerifyScheme API asynchronously
func (*Client) DeleteVerifySchemeWithChan ¶
func (client *Client) DeleteVerifySchemeWithChan(request *DeleteVerifySchemeRequest) (<-chan *DeleteVerifySchemeResponse, <-chan error)
DeleteVerifySchemeWithChan invokes the dypnsapi.DeleteVerifyScheme API asynchronously
func (*Client) DescribeVerifyScheme ¶
func (client *Client) DescribeVerifyScheme(request *DescribeVerifySchemeRequest) (response *DescribeVerifySchemeResponse, err error)
DescribeVerifyScheme invokes the dypnsapi.DescribeVerifyScheme API synchronously
func (*Client) DescribeVerifySchemeWithCallback ¶
func (client *Client) DescribeVerifySchemeWithCallback(request *DescribeVerifySchemeRequest, callback func(response *DescribeVerifySchemeResponse, err error)) <-chan int
DescribeVerifySchemeWithCallback invokes the dypnsapi.DescribeVerifyScheme API asynchronously
func (*Client) DescribeVerifySchemeWithChan ¶
func (client *Client) DescribeVerifySchemeWithChan(request *DescribeVerifySchemeRequest) (<-chan *DescribeVerifySchemeResponse, <-chan error)
DescribeVerifySchemeWithChan invokes the dypnsapi.DescribeVerifyScheme API asynchronously
func (*Client) GetAuthToken ¶
func (client *Client) GetAuthToken(request *GetAuthTokenRequest) (response *GetAuthTokenResponse, err error)
GetAuthToken invokes the dypnsapi.GetAuthToken API synchronously
func (*Client) GetAuthTokenWithCallback ¶
func (client *Client) GetAuthTokenWithCallback(request *GetAuthTokenRequest, callback func(response *GetAuthTokenResponse, err error)) <-chan int
GetAuthTokenWithCallback invokes the dypnsapi.GetAuthToken API asynchronously
func (*Client) GetAuthTokenWithChan ¶
func (client *Client) GetAuthTokenWithChan(request *GetAuthTokenRequest) (<-chan *GetAuthTokenResponse, <-chan error)
GetAuthTokenWithChan invokes the dypnsapi.GetAuthToken API asynchronously
func (*Client) GetAuthorizationUrl ¶
func (client *Client) GetAuthorizationUrl(request *GetAuthorizationUrlRequest) (response *GetAuthorizationUrlResponse, err error)
GetAuthorizationUrl invokes the dypnsapi.GetAuthorizationUrl API synchronously
func (*Client) GetAuthorizationUrlWithCallback ¶
func (client *Client) GetAuthorizationUrlWithCallback(request *GetAuthorizationUrlRequest, callback func(response *GetAuthorizationUrlResponse, err error)) <-chan int
GetAuthorizationUrlWithCallback invokes the dypnsapi.GetAuthorizationUrl API asynchronously
func (*Client) GetAuthorizationUrlWithChan ¶
func (client *Client) GetAuthorizationUrlWithChan(request *GetAuthorizationUrlRequest) (<-chan *GetAuthorizationUrlResponse, <-chan error)
GetAuthorizationUrlWithChan invokes the dypnsapi.GetAuthorizationUrl API asynchronously
func (*Client) GetCertifyResult ¶
func (client *Client) GetCertifyResult(request *GetCertifyResultRequest) (response *GetCertifyResultResponse, err error)
GetCertifyResult invokes the dypnsapi.GetCertifyResult API synchronously
func (*Client) GetCertifyResultWithCallback ¶
func (client *Client) GetCertifyResultWithCallback(request *GetCertifyResultRequest, callback func(response *GetCertifyResultResponse, err error)) <-chan int
GetCertifyResultWithCallback invokes the dypnsapi.GetCertifyResult API asynchronously
func (*Client) GetCertifyResultWithChan ¶
func (client *Client) GetCertifyResultWithChan(request *GetCertifyResultRequest) (<-chan *GetCertifyResultResponse, <-chan error)
GetCertifyResultWithChan invokes the dypnsapi.GetCertifyResult API asynchronously
func (*Client) GetMobile ¶
func (client *Client) GetMobile(request *GetMobileRequest) (response *GetMobileResponse, err error)
GetMobile invokes the dypnsapi.GetMobile API synchronously
func (*Client) GetMobileWithCallback ¶
func (client *Client) GetMobileWithCallback(request *GetMobileRequest, callback func(response *GetMobileResponse, err error)) <-chan int
GetMobileWithCallback invokes the dypnsapi.GetMobile API asynchronously
func (*Client) GetMobileWithChan ¶
func (client *Client) GetMobileWithChan(request *GetMobileRequest) (<-chan *GetMobileResponse, <-chan error)
GetMobileWithChan invokes the dypnsapi.GetMobile API asynchronously
func (*Client) GetSmsAuthTokens ¶
func (client *Client) GetSmsAuthTokens(request *GetSmsAuthTokensRequest) (response *GetSmsAuthTokensResponse, err error)
GetSmsAuthTokens invokes the dypnsapi.GetSmsAuthTokens API synchronously
func (*Client) GetSmsAuthTokensWithCallback ¶
func (client *Client) GetSmsAuthTokensWithCallback(request *GetSmsAuthTokensRequest, callback func(response *GetSmsAuthTokensResponse, err error)) <-chan int
GetSmsAuthTokensWithCallback invokes the dypnsapi.GetSmsAuthTokens API asynchronously
func (*Client) GetSmsAuthTokensWithChan ¶
func (client *Client) GetSmsAuthTokensWithChan(request *GetSmsAuthTokensRequest) (<-chan *GetSmsAuthTokensResponse, <-chan error)
GetSmsAuthTokensWithChan invokes the dypnsapi.GetSmsAuthTokens API asynchronously
func (*Client) QueryGateVerifyBillingPublic ¶
func (client *Client) QueryGateVerifyBillingPublic(request *QueryGateVerifyBillingPublicRequest) (response *QueryGateVerifyBillingPublicResponse, err error)
QueryGateVerifyBillingPublic invokes the dypnsapi.QueryGateVerifyBillingPublic API synchronously
func (*Client) QueryGateVerifyBillingPublicWithCallback ¶
func (client *Client) QueryGateVerifyBillingPublicWithCallback(request *QueryGateVerifyBillingPublicRequest, callback func(response *QueryGateVerifyBillingPublicResponse, err error)) <-chan int
QueryGateVerifyBillingPublicWithCallback invokes the dypnsapi.QueryGateVerifyBillingPublic API asynchronously
func (*Client) QueryGateVerifyBillingPublicWithChan ¶
func (client *Client) QueryGateVerifyBillingPublicWithChan(request *QueryGateVerifyBillingPublicRequest) (<-chan *QueryGateVerifyBillingPublicResponse, <-chan error)
QueryGateVerifyBillingPublicWithChan invokes the dypnsapi.QueryGateVerifyBillingPublic API asynchronously
func (*Client) QueryGateVerifyStatisticPublic ¶
func (client *Client) QueryGateVerifyStatisticPublic(request *QueryGateVerifyStatisticPublicRequest) (response *QueryGateVerifyStatisticPublicResponse, err error)
QueryGateVerifyStatisticPublic invokes the dypnsapi.QueryGateVerifyStatisticPublic API synchronously
func (*Client) QueryGateVerifyStatisticPublicWithCallback ¶
func (client *Client) QueryGateVerifyStatisticPublicWithCallback(request *QueryGateVerifyStatisticPublicRequest, callback func(response *QueryGateVerifyStatisticPublicResponse, err error)) <-chan int
QueryGateVerifyStatisticPublicWithCallback invokes the dypnsapi.QueryGateVerifyStatisticPublic API asynchronously
func (*Client) QueryGateVerifyStatisticPublicWithChan ¶
func (client *Client) QueryGateVerifyStatisticPublicWithChan(request *QueryGateVerifyStatisticPublicRequest) (<-chan *QueryGateVerifyStatisticPublicResponse, <-chan error)
QueryGateVerifyStatisticPublicWithChan invokes the dypnsapi.QueryGateVerifyStatisticPublic API asynchronously
func (*Client) VerifyMobile ¶
func (client *Client) VerifyMobile(request *VerifyMobileRequest) (response *VerifyMobileResponse, err error)
VerifyMobile invokes the dypnsapi.VerifyMobile API synchronously
func (*Client) VerifyMobileWithCallback ¶
func (client *Client) VerifyMobileWithCallback(request *VerifyMobileRequest, callback func(response *VerifyMobileResponse, err error)) <-chan int
VerifyMobileWithCallback invokes the dypnsapi.VerifyMobile API asynchronously
func (*Client) VerifyMobileWithChan ¶
func (client *Client) VerifyMobileWithChan(request *VerifyMobileRequest) (<-chan *VerifyMobileResponse, <-chan error)
VerifyMobileWithChan invokes the dypnsapi.VerifyMobile API asynchronously
func (*Client) VerifyPhoneWithToken ¶
func (client *Client) VerifyPhoneWithToken(request *VerifyPhoneWithTokenRequest) (response *VerifyPhoneWithTokenResponse, err error)
VerifyPhoneWithToken invokes the dypnsapi.VerifyPhoneWithToken API synchronously
func (*Client) VerifyPhoneWithTokenWithCallback ¶
func (client *Client) VerifyPhoneWithTokenWithCallback(request *VerifyPhoneWithTokenRequest, callback func(response *VerifyPhoneWithTokenResponse, err error)) <-chan int
VerifyPhoneWithTokenWithCallback invokes the dypnsapi.VerifyPhoneWithToken API asynchronously
func (*Client) VerifyPhoneWithTokenWithChan ¶
func (client *Client) VerifyPhoneWithTokenWithChan(request *VerifyPhoneWithTokenRequest) (<-chan *VerifyPhoneWithTokenResponse, <-chan error)
VerifyPhoneWithTokenWithChan invokes the dypnsapi.VerifyPhoneWithToken API asynchronously
func (*Client) VerifySmsCode ¶
func (client *Client) VerifySmsCode(request *VerifySmsCodeRequest) (response *VerifySmsCodeResponse, err error)
VerifySmsCode invokes the dypnsapi.VerifySmsCode API synchronously
func (*Client) VerifySmsCodeWithCallback ¶
func (client *Client) VerifySmsCodeWithCallback(request *VerifySmsCodeRequest, callback func(response *VerifySmsCodeResponse, err error)) <-chan int
VerifySmsCodeWithCallback invokes the dypnsapi.VerifySmsCode API asynchronously
func (*Client) VerifySmsCodeWithChan ¶
func (client *Client) VerifySmsCodeWithChan(request *VerifySmsCodeRequest) (<-chan *VerifySmsCodeResponse, <-chan error)
VerifySmsCodeWithChan invokes the dypnsapi.VerifySmsCode API asynchronously
type CreateVerifySchemeRequest ¶
type CreateVerifySchemeRequest struct { *requests.RpcRequest ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` BundleId string `position:"Query" name:"BundleId"` AppName string `position:"Query" name:"AppName"` PackSign string `position:"Query" name:"PackSign"` PackName string `position:"Query" name:"PackName"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` OsType string `position:"Query" name:"OsType"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` SchemeName string `position:"Query" name:"SchemeName"` }
CreateVerifySchemeRequest is the request struct for api CreateVerifyScheme
func CreateCreateVerifySchemeRequest ¶
func CreateCreateVerifySchemeRequest() (request *CreateVerifySchemeRequest)
CreateCreateVerifySchemeRequest creates a request to invoke CreateVerifyScheme API
type CreateVerifySchemeResponse ¶
type CreateVerifySchemeResponse struct { *responses.BaseResponse Code string `json:"Code" xml:"Code"` Message string `json:"Message" xml:"Message"` RequestId string `json:"RequestId" xml:"RequestId"` GateVerifySchemeDTO GateVerifySchemeDTO `json:"GateVerifySchemeDTO" xml:"GateVerifySchemeDTO"` }
CreateVerifySchemeResponse is the response struct for api CreateVerifyScheme
func CreateCreateVerifySchemeResponse ¶
func CreateCreateVerifySchemeResponse() (response *CreateVerifySchemeResponse)
CreateCreateVerifySchemeResponse creates a response to parse from CreateVerifyScheme response
type Data ¶
type Data struct { AmountSum string `json:"AmountSum" xml:"AmountSum"` BizToken string `json:"BizToken" xml:"BizToken"` TotalSuccess int64 `json:"TotalSuccess" xml:"TotalSuccess"` StsAccessKeyId string `json:"StsAccessKeyId" xml:"StsAccessKeyId"` TotalUnknown int64 `json:"TotalUnknown" xml:"TotalUnknown"` ExpireTime int64 `json:"ExpireTime" xml:"ExpireTime"` AuthorizationUrl string `json:"AuthorizationUrl" xml:"AuthorizationUrl"` StsAccessKeySecret string `json:"StsAccessKeySecret" xml:"StsAccessKeySecret"` StsToken string `json:"StsToken" xml:"StsToken"` TotalFail int64 `json:"TotalFail" xml:"TotalFail"` Total int64 `json:"Total" xml:"Total"` DayStatistic []DayStatisticItem `json:"DayStatistic" xml:"DayStatistic"` SceneBillingList []SceneBillingListItem `json:"SceneBillingList" xml:"SceneBillingList"` }
Data is a nested struct in dypnsapi response
type DataInGetCertifyResult ¶
type DataInGetCertifyResult struct {
DataItem []DataItem `json:"Data" xml:"Data"`
}
DataInGetCertifyResult is a nested struct in dypnsapi response
type DataItem ¶
type DataItem struct { MaterialInfo string `json:"MaterialInfo" xml:"MaterialInfo"` IdentityInfo string `json:"IdentityInfo" xml:"IdentityInfo"` VerifyDesc string `json:"VerifyDesc" xml:"VerifyDesc"` VerifyResult string `json:"VerifyResult" xml:"VerifyResult"` DeviceToken string `json:"DeviceToken" xml:"DeviceToken"` }
DataItem is a nested struct in dypnsapi response
type DayStatistic ¶
type DayStatistic struct {
DayStatisticItem []DayStatisticItem `json:"DayStatistic" xml:"DayStatistic"`
}
DayStatistic is a nested struct in dypnsapi response
type DayStatisticItem ¶
type DayStatisticItem struct { StatisticDateStr string `json:"StatisticDateStr" xml:"StatisticDateStr"` TotalSuccess int64 `json:"TotalSuccess" xml:"TotalSuccess"` TotalFail int64 `json:"TotalFail" xml:"TotalFail"` TotalUnknown int64 `json:"TotalUnknown" xml:"TotalUnknown"` }
DayStatisticItem is a nested struct in dypnsapi response
type DeleteVerifySchemeRequest ¶
type DeleteVerifySchemeRequest struct { *requests.RpcRequest ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` SchemeCode string `position:"Query" name:"SchemeCode"` CustomerId requests.Integer `position:"Query" name:"CustomerId"` }
DeleteVerifySchemeRequest is the request struct for api DeleteVerifyScheme
func CreateDeleteVerifySchemeRequest ¶
func CreateDeleteVerifySchemeRequest() (request *DeleteVerifySchemeRequest)
CreateDeleteVerifySchemeRequest creates a request to invoke DeleteVerifyScheme API
type DeleteVerifySchemeResponse ¶
type DeleteVerifySchemeResponse struct { *responses.BaseResponse Code string `json:"Code" xml:"Code"` Message string `json:"Message" xml:"Message"` RequestId string `json:"RequestId" xml:"RequestId"` Result bool `json:"Result" xml:"Result"` }
DeleteVerifySchemeResponse is the response struct for api DeleteVerifyScheme
func CreateDeleteVerifySchemeResponse ¶
func CreateDeleteVerifySchemeResponse() (response *DeleteVerifySchemeResponse)
CreateDeleteVerifySchemeResponse creates a response to parse from DeleteVerifyScheme response
type DescribeVerifySchemeRequest ¶
type DescribeVerifySchemeRequest struct { *requests.RpcRequest ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` SchemeCode string `position:"Query" name:"SchemeCode"` CustomerId requests.Integer `position:"Query" name:"CustomerId"` }
DescribeVerifySchemeRequest is the request struct for api DescribeVerifyScheme
func CreateDescribeVerifySchemeRequest ¶
func CreateDescribeVerifySchemeRequest() (request *DescribeVerifySchemeRequest)
CreateDescribeVerifySchemeRequest creates a request to invoke DescribeVerifyScheme API
type DescribeVerifySchemeResponse ¶
type DescribeVerifySchemeResponse struct { *responses.BaseResponse Code string `json:"Code" xml:"Code"` Message string `json:"Message" xml:"Message"` RequestId string `json:"RequestId" xml:"RequestId"` SchemeQueryResultDTO SchemeQueryResultDTO `json:"SchemeQueryResultDTO" xml:"SchemeQueryResultDTO"` }
DescribeVerifySchemeResponse is the response struct for api DescribeVerifyScheme
func CreateDescribeVerifySchemeResponse ¶
func CreateDescribeVerifySchemeResponse() (response *DescribeVerifySchemeResponse)
CreateDescribeVerifySchemeResponse creates a response to parse from DescribeVerifyScheme response
type GateVerify ¶
type GateVerify struct { VerifyResult string `json:"VerifyResult" xml:"VerifyResult"` VerifyId string `json:"VerifyId" xml:"VerifyId"` }
GateVerify is a nested struct in dypnsapi response
type GateVerifyResultDTO ¶
type GateVerifyResultDTO struct { VerifyId string `json:"VerifyId" xml:"VerifyId"` VerifyResult string `json:"VerifyResult" xml:"VerifyResult"` }
GateVerifyResultDTO is a nested struct in dypnsapi response
type GateVerifySchemeDTO ¶
type GateVerifySchemeDTO struct {
SchemeCode string `json:"SchemeCode" xml:"SchemeCode"`
}
GateVerifySchemeDTO is a nested struct in dypnsapi response
type GetAuthTokenRequest ¶
type GetAuthTokenRequest struct { *requests.RpcRequest ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` Origin string `position:"Query" name:"Origin"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` Url string `position:"Query" name:"Url"` }
GetAuthTokenRequest is the request struct for api GetAuthToken
func CreateGetAuthTokenRequest ¶
func CreateGetAuthTokenRequest() (request *GetAuthTokenRequest)
CreateGetAuthTokenRequest creates a request to invoke GetAuthToken API
type GetAuthTokenResponse ¶
type GetAuthTokenResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` Code string `json:"Code" xml:"Code"` Message string `json:"Message" xml:"Message"` TokenInfo TokenInfo `json:"TokenInfo" xml:"TokenInfo"` }
GetAuthTokenResponse is the response struct for api GetAuthToken
func CreateGetAuthTokenResponse ¶
func CreateGetAuthTokenResponse() (response *GetAuthTokenResponse)
CreateGetAuthTokenResponse creates a response to parse from GetAuthToken response
type GetAuthorizationUrlRequest ¶
type GetAuthorizationUrlRequest struct { *requests.RpcRequest ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` SchemeId requests.Integer `position:"Query" name:"SchemeId"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` PhoneNo string `position:"Query" name:"PhoneNo"` EndDate string `position:"Query" name:"EndDate"` }
GetAuthorizationUrlRequest is the request struct for api GetAuthorizationUrl
func CreateGetAuthorizationUrlRequest ¶
func CreateGetAuthorizationUrlRequest() (request *GetAuthorizationUrlRequest)
CreateGetAuthorizationUrlRequest creates a request to invoke GetAuthorizationUrl API
type GetAuthorizationUrlResponse ¶
type GetAuthorizationUrlResponse 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"` }
GetAuthorizationUrlResponse is the response struct for api GetAuthorizationUrl
func CreateGetAuthorizationUrlResponse ¶
func CreateGetAuthorizationUrlResponse() (response *GetAuthorizationUrlResponse)
CreateGetAuthorizationUrlResponse creates a response to parse from GetAuthorizationUrl response
type GetCertifyResultRequest ¶
type GetCertifyResultRequest struct { *requests.RpcRequest ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` ProductCode string `position:"Query" name:"ProductCode"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` Token string `position:"Query" name:"Token"` }
GetCertifyResultRequest is the request struct for api GetCertifyResult
func CreateGetCertifyResultRequest ¶
func CreateGetCertifyResultRequest() (request *GetCertifyResultRequest)
CreateGetCertifyResultRequest creates a request to invoke GetCertifyResult API
type GetCertifyResultResponse ¶
type GetCertifyResultResponse struct { *responses.BaseResponse Code string `json:"Code" xml:"Code"` Message string `json:"Message" xml:"Message"` RequestId string `json:"RequestId" xml:"RequestId"` Data []DataItem `json:"Data" xml:"Data"` }
GetCertifyResultResponse is the response struct for api GetCertifyResult
func CreateGetCertifyResultResponse ¶
func CreateGetCertifyResultResponse() (response *GetCertifyResultResponse)
CreateGetCertifyResultResponse creates a response to parse from GetCertifyResult response
type GetMobileRequest ¶
type GetMobileRequest struct { *requests.RpcRequest ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` AccessToken string `position:"Query" name:"AccessToken"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` OutId string `position:"Query" name:"OutId"` }
GetMobileRequest is the request struct for api GetMobile
func CreateGetMobileRequest ¶
func CreateGetMobileRequest() (request *GetMobileRequest)
CreateGetMobileRequest creates a request to invoke GetMobile API
type GetMobileResponse ¶
type GetMobileResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` Code string `json:"Code" xml:"Code"` Message string `json:"Message" xml:"Message"` GetMobileResultDTO GetMobileResultDTO `json:"GetMobileResultDTO" xml:"GetMobileResultDTO"` }
GetMobileResponse is the response struct for api GetMobile
func CreateGetMobileResponse ¶
func CreateGetMobileResponse() (response *GetMobileResponse)
CreateGetMobileResponse creates a response to parse from GetMobile response
type GetMobileResultDTO ¶
type GetMobileResultDTO struct {
Mobile string `json:"Mobile" xml:"Mobile"`
}
GetMobileResultDTO is a nested struct in dypnsapi response
type GetSmsAuthTokensRequest ¶
type GetSmsAuthTokensRequest struct { *requests.RpcRequest ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` ProductCode string `position:"Query" name:"ProductCode"` BundleId string `position:"Query" name:"BundleId"` SignName string `position:"Query" name:"SignName"` SceneCode string `position:"Query" name:"SceneCode"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` SmsCodeExpire requests.Integer `position:"Query" name:"SmsCodeExpire"` PackageName string `position:"Query" name:"PackageName"` OsType string `position:"Query" name:"OsType"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` SmsTemplateCode string `position:"Query" name:"SmsTemplateCode"` Expire requests.Integer `position:"Query" name:"Expire"` }
GetSmsAuthTokensRequest is the request struct for api GetSmsAuthTokens
func CreateGetSmsAuthTokensRequest ¶
func CreateGetSmsAuthTokensRequest() (request *GetSmsAuthTokensRequest)
CreateGetSmsAuthTokensRequest creates a request to invoke GetSmsAuthTokens API
type GetSmsAuthTokensResponse ¶
type GetSmsAuthTokensResponse 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"` }
GetSmsAuthTokensResponse is the response struct for api GetSmsAuthTokens
func CreateGetSmsAuthTokensResponse ¶
func CreateGetSmsAuthTokensResponse() (response *GetSmsAuthTokensResponse)
CreateGetSmsAuthTokensResponse creates a response to parse from GetSmsAuthTokens response
type QueryGateVerifyBillingPublicRequest ¶
type QueryGateVerifyBillingPublicRequest struct { *requests.RpcRequest ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` AuthenticationType requests.Integer `position:"Query" name:"AuthenticationType"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` ProdCode string `position:"Query" name:"ProdCode"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` Month string `position:"Query" name:"Month"` }
QueryGateVerifyBillingPublicRequest is the request struct for api QueryGateVerifyBillingPublic
func CreateQueryGateVerifyBillingPublicRequest ¶
func CreateQueryGateVerifyBillingPublicRequest() (request *QueryGateVerifyBillingPublicRequest)
CreateQueryGateVerifyBillingPublicRequest creates a request to invoke QueryGateVerifyBillingPublic API
type QueryGateVerifyBillingPublicResponse ¶
type QueryGateVerifyBillingPublicResponse 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"` }
QueryGateVerifyBillingPublicResponse is the response struct for api QueryGateVerifyBillingPublic
func CreateQueryGateVerifyBillingPublicResponse ¶
func CreateQueryGateVerifyBillingPublicResponse() (response *QueryGateVerifyBillingPublicResponse)
CreateQueryGateVerifyBillingPublicResponse creates a response to parse from QueryGateVerifyBillingPublic response
type QueryGateVerifyStatisticPublicRequest ¶
type QueryGateVerifyStatisticPublicRequest struct { *requests.RpcRequest ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` AuthenticationType requests.Integer `position:"Query" name:"AuthenticationType"` StartDate string `position:"Query" name:"StartDate"` SceneCode string `position:"Query" name:"SceneCode"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` ProdCode string `position:"Query" name:"ProdCode"` OsType string `position:"Query" name:"OsType"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` EndDate string `position:"Query" name:"EndDate"` }
QueryGateVerifyStatisticPublicRequest is the request struct for api QueryGateVerifyStatisticPublic
func CreateQueryGateVerifyStatisticPublicRequest ¶
func CreateQueryGateVerifyStatisticPublicRequest() (request *QueryGateVerifyStatisticPublicRequest)
CreateQueryGateVerifyStatisticPublicRequest creates a request to invoke QueryGateVerifyStatisticPublic API
type QueryGateVerifyStatisticPublicResponse ¶
type QueryGateVerifyStatisticPublicResponse 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"` }
QueryGateVerifyStatisticPublicResponse is the response struct for api QueryGateVerifyStatisticPublic
func CreateQueryGateVerifyStatisticPublicResponse ¶
func CreateQueryGateVerifyStatisticPublicResponse() (response *QueryGateVerifyStatisticPublicResponse)
CreateQueryGateVerifyStatisticPublicResponse creates a response to parse from QueryGateVerifyStatisticPublic response
type SceneBillingList ¶
type SceneBillingList struct {
SceneBillingListItem []SceneBillingListItem `json:"SceneBillingList" xml:"SceneBillingList"`
}
SceneBillingList is a nested struct in dypnsapi response
type SceneBillingListItem ¶
type SceneBillingListItem struct { Add string `json:"Add" xml:"Add"` SinglePrice string `json:"SinglePrice" xml:"SinglePrice"` Amount string `json:"Amount" xml:"Amount"` ItemName string `json:"ItemName" xml:"ItemName"` SceneCode string `json:"SceneCode" xml:"SceneCode"` AppName string `json:"AppName" xml:"AppName"` SceneName string `json:"SceneName" xml:"SceneName"` }
SceneBillingListItem is a nested struct in dypnsapi response
type SchemeQueryResultDTO ¶
type SchemeQueryResultDTO struct {
AppEncryptInfo string `json:"AppEncryptInfo" xml:"AppEncryptInfo"`
}
SchemeQueryResultDTO is a nested struct in dypnsapi response
type TokenInfo ¶
type TokenInfo struct { JwtToken string `json:"JwtToken" xml:"JwtToken"` AccessToken string `json:"AccessToken" xml:"AccessToken"` }
TokenInfo is a nested struct in dypnsapi response
type VerifyMobileRequest ¶
type VerifyMobileRequest struct { *requests.RpcRequest ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` PhoneNumber string `position:"Query" name:"PhoneNumber"` AccessCode string `position:"Query" name:"AccessCode"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` OutId string `position:"Query" name:"OutId"` }
VerifyMobileRequest is the request struct for api VerifyMobile
func CreateVerifyMobileRequest ¶
func CreateVerifyMobileRequest() (request *VerifyMobileRequest)
CreateVerifyMobileRequest creates a request to invoke VerifyMobile API
type VerifyMobileResponse ¶
type VerifyMobileResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` Code string `json:"Code" xml:"Code"` Message string `json:"Message" xml:"Message"` GateVerifyResultDTO GateVerifyResultDTO `json:"GateVerifyResultDTO" xml:"GateVerifyResultDTO"` }
VerifyMobileResponse is the response struct for api VerifyMobile
func CreateVerifyMobileResponse ¶
func CreateVerifyMobileResponse() (response *VerifyMobileResponse)
CreateVerifyMobileResponse creates a response to parse from VerifyMobile response
type VerifyPhoneWithTokenRequest ¶
type VerifyPhoneWithTokenRequest 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"` SpToken string `position:"Query" name:"SpToken"` }
VerifyPhoneWithTokenRequest is the request struct for api VerifyPhoneWithToken
func CreateVerifyPhoneWithTokenRequest ¶
func CreateVerifyPhoneWithTokenRequest() (request *VerifyPhoneWithTokenRequest)
CreateVerifyPhoneWithTokenRequest creates a request to invoke VerifyPhoneWithToken API
type VerifyPhoneWithTokenResponse ¶
type VerifyPhoneWithTokenResponse struct { *responses.BaseResponse Code string `json:"Code" xml:"Code"` Message string `json:"Message" xml:"Message"` RequestId string `json:"RequestId" xml:"RequestId"` GateVerify GateVerify `json:"GateVerify" xml:"GateVerify"` }
VerifyPhoneWithTokenResponse is the response struct for api VerifyPhoneWithToken
func CreateVerifyPhoneWithTokenResponse ¶
func CreateVerifyPhoneWithTokenResponse() (response *VerifyPhoneWithTokenResponse)
CreateVerifyPhoneWithTokenResponse creates a response to parse from VerifyPhoneWithToken response
type VerifySmsCodeRequest ¶
type VerifySmsCodeRequest struct { *requests.RpcRequest ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` ProductCode string `position:"Query" name:"ProductCode"` SmsToken string `position:"Query" name:"SmsToken"` PhoneNumber string `position:"Query" name:"PhoneNumber"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` SmsCode string `position:"Query" name:"SmsCode"` }
VerifySmsCodeRequest is the request struct for api VerifySmsCode
func CreateVerifySmsCodeRequest ¶
func CreateVerifySmsCodeRequest() (request *VerifySmsCodeRequest)
CreateVerifySmsCodeRequest creates a request to invoke VerifySmsCode API
type VerifySmsCodeResponse ¶
type VerifySmsCodeResponse struct { *responses.BaseResponse Code string `json:"Code" xml:"Code"` Message string `json:"Message" xml:"Message"` Data bool `json:"Data" xml:"Data"` RequestId string `json:"RequestId" xml:"RequestId"` }
VerifySmsCodeResponse is the response struct for api VerifySmsCode
func CreateVerifySmsCodeResponse ¶
func CreateVerifySmsCodeResponse() (response *VerifySmsCodeResponse)
CreateVerifySmsCodeResponse creates a response to parse from VerifySmsCode response
Source Files ¶
- client.go
- create_verify_scheme.go
- delete_verify_scheme.go
- describe_verify_scheme.go
- endpoint.go
- get_auth_token.go
- get_authorization_url.go
- get_certify_result.go
- get_mobile.go
- get_sms_auth_tokens.go
- query_gate_verify_billing_public.go
- query_gate_verify_statistic_public.go
- struct_data.go
- struct_data_in_get_certify_result.go
- struct_data_item.go
- struct_day_statistic.go
- struct_day_statistic_item.go
- struct_gate_verify.go
- struct_gate_verify_result_dto.go
- struct_gate_verify_scheme_dto.go
- struct_get_mobile_result_dto.go
- struct_scene_billing_list.go
- struct_scene_billing_list_item.go
- struct_scheme_query_result_dto.go
- struct_token_info.go
- verify_mobile.go
- verify_phone_with_token.go
- verify_sms_code.go