Documentation ¶
Index ¶
- Variables
- func GetEndpointMap() map[string]string
- func GetEndpointType() string
- func SetClientProperty(client *Client, propertyName string, propertyValue interface{})
- func SetEndpointDataToClient(client *Client)
- type ClassifyPOIRequest
- type ClassifyPOIResponse
- 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) ClassifyPOI(request *ClassifyPOIRequest) (response *ClassifyPOIResponse, err error)
- func (client *Client) ClassifyPOIWithCallback(request *ClassifyPOIRequest, ...) <-chan int
- func (client *Client) ClassifyPOIWithChan(request *ClassifyPOIRequest) (<-chan *ClassifyPOIResponse, <-chan error)
- func (client *Client) CompleteAddress(request *CompleteAddressRequest) (response *CompleteAddressResponse, err error)
- func (client *Client) CompleteAddressWithCallback(request *CompleteAddressRequest, ...) <-chan int
- func (client *Client) CompleteAddressWithChan(request *CompleteAddressRequest) (<-chan *CompleteAddressResponse, <-chan error)
- func (client *Client) CorrectAddress(request *CorrectAddressRequest) (response *CorrectAddressResponse, err error)
- func (client *Client) CorrectAddressWithCallback(request *CorrectAddressRequest, ...) <-chan int
- func (client *Client) CorrectAddressWithChan(request *CorrectAddressRequest) (<-chan *CorrectAddressResponse, <-chan error)
- func (client *Client) ExtractAddress(request *ExtractAddressRequest) (response *ExtractAddressResponse, err error)
- func (client *Client) ExtractAddressWithCallback(request *ExtractAddressRequest, ...) <-chan int
- func (client *Client) ExtractAddressWithChan(request *ExtractAddressRequest) (<-chan *ExtractAddressResponse, <-chan error)
- func (client *Client) ExtractName(request *ExtractNameRequest) (response *ExtractNameResponse, err error)
- func (client *Client) ExtractNameWithCallback(request *ExtractNameRequest, ...) <-chan int
- func (client *Client) ExtractNameWithChan(request *ExtractNameRequest) (<-chan *ExtractNameResponse, <-chan error)
- func (client *Client) ExtractPhone(request *ExtractPhoneRequest) (response *ExtractPhoneResponse, err error)
- func (client *Client) ExtractPhoneWithCallback(request *ExtractPhoneRequest, ...) <-chan int
- func (client *Client) ExtractPhoneWithChan(request *ExtractPhoneRequest) (<-chan *ExtractPhoneResponse, <-chan error)
- func (client *Client) GetAddressDivisionCode(request *GetAddressDivisionCodeRequest) (response *GetAddressDivisionCodeResponse, err error)
- func (client *Client) GetAddressDivisionCodeWithCallback(request *GetAddressDivisionCodeRequest, ...) <-chan int
- func (client *Client) GetAddressDivisionCodeWithChan(request *GetAddressDivisionCodeRequest) (<-chan *GetAddressDivisionCodeResponse, <-chan error)
- func (client *Client) GetAddressSimilarity(request *GetAddressSimilarityRequest) (response *GetAddressSimilarityResponse, err error)
- func (client *Client) GetAddressSimilarityWithCallback(request *GetAddressSimilarityRequest, ...) <-chan int
- func (client *Client) GetAddressSimilarityWithChan(request *GetAddressSimilarityRequest) (<-chan *GetAddressSimilarityResponse, <-chan error)
- func (client *Client) GetZipcode(request *GetZipcodeRequest) (response *GetZipcodeResponse, err error)
- func (client *Client) GetZipcodeWithCallback(request *GetZipcodeRequest, ...) <-chan int
- func (client *Client) GetZipcodeWithChan(request *GetZipcodeRequest) (<-chan *GetZipcodeResponse, <-chan error)
- func (client *Client) StructureAddress(request *StructureAddressRequest) (response *StructureAddressResponse, err error)
- func (client *Client) StructureAddressWithCallback(request *StructureAddressRequest, ...) <-chan int
- func (client *Client) StructureAddressWithChan(request *StructureAddressRequest) (<-chan *StructureAddressResponse, <-chan error)
- func (client *Client) UpdateProject(request *UpdateProjectRequest) (response *UpdateProjectResponse, err error)
- func (client *Client) UpdateProjectWithCallback(request *UpdateProjectRequest, ...) <-chan int
- func (client *Client) UpdateProjectWithChan(request *UpdateProjectRequest) (<-chan *UpdateProjectResponse, <-chan error)
- type CompleteAddressRequest
- type CompleteAddressResponse
- type CorrectAddressRequest
- type CorrectAddressResponse
- type ExtractAddressRequest
- type ExtractAddressResponse
- type ExtractNameRequest
- type ExtractNameResponse
- type ExtractPhoneRequest
- type ExtractPhoneResponse
- type GetAddressDivisionCodeRequest
- type GetAddressDivisionCodeResponse
- type GetAddressSimilarityRequest
- type GetAddressSimilarityResponse
- type GetZipcodeRequest
- type GetZipcodeResponse
- type StructureAddressRequest
- type StructureAddressResponse
- type UpdateProjectRequest
- type UpdateProjectResponse
Constants ¶
This section is empty.
Variables ¶
var EndpointMap map[string]string
EndpointMap Endpoint Data
var EndpointType = "regional"
EndpointType regional or central
Functions ¶
func GetEndpointMap ¶ added in v1.61.240
GetEndpointMap Get Endpoint Data Map
func GetEndpointType ¶ added in v1.61.240
func GetEndpointType() string
GetEndpointType Get Endpoint Type Value
func SetClientProperty ¶ added in v1.61.240
SetClientProperty Set Property by Reflect
func SetEndpointDataToClient ¶ added in v1.61.240
func SetEndpointDataToClient(client *Client)
SetEndpointDataToClient Set EndpointMap and ENdpointType
Types ¶
type ClassifyPOIRequest ¶ added in v1.61.240
type ClassifyPOIRequest struct { *requests.RpcRequest DefaultProvince string `position:"Body" name:"DefaultProvince"` ServiceCode string `position:"Body" name:"ServiceCode"` DefaultCity string `position:"Body" name:"DefaultCity"` DefaultDistrict string `position:"Body" name:"DefaultDistrict"` AppKey string `position:"Body" name:"AppKey"` Text string `position:"Body" name:"Text"` }
ClassifyPOIRequest is the request struct for api ClassifyPOI
func CreateClassifyPOIRequest ¶ added in v1.61.240
func CreateClassifyPOIRequest() (request *ClassifyPOIRequest)
CreateClassifyPOIRequest creates a request to invoke ClassifyPOI API
type ClassifyPOIResponse ¶ added in v1.61.240
type ClassifyPOIResponse struct { *responses.BaseResponse Data string `json:"Data" xml:"Data"` RequestId string `json:"RequestId" xml:"RequestId"` }
ClassifyPOIResponse is the response struct for api ClassifyPOI
func CreateClassifyPOIResponse ¶ added in v1.61.240
func CreateClassifyPOIResponse() (response *ClassifyPOIResponse)
CreateClassifyPOIResponse creates a response to parse from ClassifyPOI response
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) ClassifyPOI ¶ added in v1.61.240
func (client *Client) ClassifyPOI(request *ClassifyPOIRequest) (response *ClassifyPOIResponse, err error)
ClassifyPOI invokes the address_purification.ClassifyPOI API synchronously api document: https://help.aliyun.com/api/address-purification/classifypoi.html
func (*Client) ClassifyPOIWithCallback ¶ added in v1.61.240
func (client *Client) ClassifyPOIWithCallback(request *ClassifyPOIRequest, callback func(response *ClassifyPOIResponse, err error)) <-chan int
ClassifyPOIWithCallback invokes the address_purification.ClassifyPOI API asynchronously api document: https://help.aliyun.com/api/address-purification/classifypoi.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) ClassifyPOIWithChan ¶ added in v1.61.240
func (client *Client) ClassifyPOIWithChan(request *ClassifyPOIRequest) (<-chan *ClassifyPOIResponse, <-chan error)
ClassifyPOIWithChan invokes the address_purification.ClassifyPOI API asynchronously api document: https://help.aliyun.com/api/address-purification/classifypoi.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) CompleteAddress ¶ added in v1.61.240
func (client *Client) CompleteAddress(request *CompleteAddressRequest) (response *CompleteAddressResponse, err error)
CompleteAddress invokes the address_purification.CompleteAddress API synchronously api document: https://help.aliyun.com/api/address-purification/completeaddress.html
func (*Client) CompleteAddressWithCallback ¶ added in v1.61.240
func (client *Client) CompleteAddressWithCallback(request *CompleteAddressRequest, callback func(response *CompleteAddressResponse, err error)) <-chan int
CompleteAddressWithCallback invokes the address_purification.CompleteAddress API asynchronously api document: https://help.aliyun.com/api/address-purification/completeaddress.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) CompleteAddressWithChan ¶ added in v1.61.240
func (client *Client) CompleteAddressWithChan(request *CompleteAddressRequest) (<-chan *CompleteAddressResponse, <-chan error)
CompleteAddressWithChan invokes the address_purification.CompleteAddress API asynchronously api document: https://help.aliyun.com/api/address-purification/completeaddress.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) CorrectAddress ¶ added in v1.61.240
func (client *Client) CorrectAddress(request *CorrectAddressRequest) (response *CorrectAddressResponse, err error)
CorrectAddress invokes the address_purification.CorrectAddress API synchronously api document: https://help.aliyun.com/api/address-purification/correctaddress.html
func (*Client) CorrectAddressWithCallback ¶ added in v1.61.240
func (client *Client) CorrectAddressWithCallback(request *CorrectAddressRequest, callback func(response *CorrectAddressResponse, err error)) <-chan int
CorrectAddressWithCallback invokes the address_purification.CorrectAddress API asynchronously api document: https://help.aliyun.com/api/address-purification/correctaddress.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) CorrectAddressWithChan ¶ added in v1.61.240
func (client *Client) CorrectAddressWithChan(request *CorrectAddressRequest) (<-chan *CorrectAddressResponse, <-chan error)
CorrectAddressWithChan invokes the address_purification.CorrectAddress API asynchronously api document: https://help.aliyun.com/api/address-purification/correctaddress.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) ExtractAddress ¶ added in v1.61.240
func (client *Client) ExtractAddress(request *ExtractAddressRequest) (response *ExtractAddressResponse, err error)
ExtractAddress invokes the address_purification.ExtractAddress API synchronously api document: https://help.aliyun.com/api/address-purification/extractaddress.html
func (*Client) ExtractAddressWithCallback ¶ added in v1.61.240
func (client *Client) ExtractAddressWithCallback(request *ExtractAddressRequest, callback func(response *ExtractAddressResponse, err error)) <-chan int
ExtractAddressWithCallback invokes the address_purification.ExtractAddress API asynchronously api document: https://help.aliyun.com/api/address-purification/extractaddress.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) ExtractAddressWithChan ¶ added in v1.61.240
func (client *Client) ExtractAddressWithChan(request *ExtractAddressRequest) (<-chan *ExtractAddressResponse, <-chan error)
ExtractAddressWithChan invokes the address_purification.ExtractAddress API asynchronously api document: https://help.aliyun.com/api/address-purification/extractaddress.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) ExtractName ¶ added in v1.61.240
func (client *Client) ExtractName(request *ExtractNameRequest) (response *ExtractNameResponse, err error)
ExtractName invokes the address_purification.ExtractName API synchronously api document: https://help.aliyun.com/api/address-purification/extractname.html
func (*Client) ExtractNameWithCallback ¶ added in v1.61.240
func (client *Client) ExtractNameWithCallback(request *ExtractNameRequest, callback func(response *ExtractNameResponse, err error)) <-chan int
ExtractNameWithCallback invokes the address_purification.ExtractName API asynchronously api document: https://help.aliyun.com/api/address-purification/extractname.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) ExtractNameWithChan ¶ added in v1.61.240
func (client *Client) ExtractNameWithChan(request *ExtractNameRequest) (<-chan *ExtractNameResponse, <-chan error)
ExtractNameWithChan invokes the address_purification.ExtractName API asynchronously api document: https://help.aliyun.com/api/address-purification/extractname.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) ExtractPhone ¶ added in v1.61.240
func (client *Client) ExtractPhone(request *ExtractPhoneRequest) (response *ExtractPhoneResponse, err error)
ExtractPhone invokes the address_purification.ExtractPhone API synchronously api document: https://help.aliyun.com/api/address-purification/extractphone.html
func (*Client) ExtractPhoneWithCallback ¶ added in v1.61.240
func (client *Client) ExtractPhoneWithCallback(request *ExtractPhoneRequest, callback func(response *ExtractPhoneResponse, err error)) <-chan int
ExtractPhoneWithCallback invokes the address_purification.ExtractPhone API asynchronously api document: https://help.aliyun.com/api/address-purification/extractphone.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) ExtractPhoneWithChan ¶ added in v1.61.240
func (client *Client) ExtractPhoneWithChan(request *ExtractPhoneRequest) (<-chan *ExtractPhoneResponse, <-chan error)
ExtractPhoneWithChan invokes the address_purification.ExtractPhone API asynchronously api document: https://help.aliyun.com/api/address-purification/extractphone.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) GetAddressDivisionCode ¶ added in v1.61.240
func (client *Client) GetAddressDivisionCode(request *GetAddressDivisionCodeRequest) (response *GetAddressDivisionCodeResponse, err error)
GetAddressDivisionCode invokes the address_purification.GetAddressDivisionCode API synchronously api document: https://help.aliyun.com/api/address-purification/getaddressdivisioncode.html
func (*Client) GetAddressDivisionCodeWithCallback ¶ added in v1.61.240
func (client *Client) GetAddressDivisionCodeWithCallback(request *GetAddressDivisionCodeRequest, callback func(response *GetAddressDivisionCodeResponse, err error)) <-chan int
GetAddressDivisionCodeWithCallback invokes the address_purification.GetAddressDivisionCode API asynchronously api document: https://help.aliyun.com/api/address-purification/getaddressdivisioncode.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) GetAddressDivisionCodeWithChan ¶ added in v1.61.240
func (client *Client) GetAddressDivisionCodeWithChan(request *GetAddressDivisionCodeRequest) (<-chan *GetAddressDivisionCodeResponse, <-chan error)
GetAddressDivisionCodeWithChan invokes the address_purification.GetAddressDivisionCode API asynchronously api document: https://help.aliyun.com/api/address-purification/getaddressdivisioncode.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) GetAddressSimilarity ¶ added in v1.61.240
func (client *Client) GetAddressSimilarity(request *GetAddressSimilarityRequest) (response *GetAddressSimilarityResponse, err error)
GetAddressSimilarity invokes the address_purification.GetAddressSimilarity API synchronously api document: https://help.aliyun.com/api/address-purification/getaddresssimilarity.html
func (*Client) GetAddressSimilarityWithCallback ¶ added in v1.61.240
func (client *Client) GetAddressSimilarityWithCallback(request *GetAddressSimilarityRequest, callback func(response *GetAddressSimilarityResponse, err error)) <-chan int
GetAddressSimilarityWithCallback invokes the address_purification.GetAddressSimilarity API asynchronously api document: https://help.aliyun.com/api/address-purification/getaddresssimilarity.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) GetAddressSimilarityWithChan ¶ added in v1.61.240
func (client *Client) GetAddressSimilarityWithChan(request *GetAddressSimilarityRequest) (<-chan *GetAddressSimilarityResponse, <-chan error)
GetAddressSimilarityWithChan invokes the address_purification.GetAddressSimilarity API asynchronously api document: https://help.aliyun.com/api/address-purification/getaddresssimilarity.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) GetZipcode ¶ added in v1.61.240
func (client *Client) GetZipcode(request *GetZipcodeRequest) (response *GetZipcodeResponse, err error)
GetZipcode invokes the address_purification.GetZipcode API synchronously api document: https://help.aliyun.com/api/address-purification/getzipcode.html
func (*Client) GetZipcodeWithCallback ¶ added in v1.61.240
func (client *Client) GetZipcodeWithCallback(request *GetZipcodeRequest, callback func(response *GetZipcodeResponse, err error)) <-chan int
GetZipcodeWithCallback invokes the address_purification.GetZipcode API asynchronously api document: https://help.aliyun.com/api/address-purification/getzipcode.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) GetZipcodeWithChan ¶ added in v1.61.240
func (client *Client) GetZipcodeWithChan(request *GetZipcodeRequest) (<-chan *GetZipcodeResponse, <-chan error)
GetZipcodeWithChan invokes the address_purification.GetZipcode API asynchronously api document: https://help.aliyun.com/api/address-purification/getzipcode.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) StructureAddress ¶ added in v1.61.240
func (client *Client) StructureAddress(request *StructureAddressRequest) (response *StructureAddressResponse, err error)
StructureAddress invokes the address_purification.StructureAddress API synchronously api document: https://help.aliyun.com/api/address-purification/structureaddress.html
func (*Client) StructureAddressWithCallback ¶ added in v1.61.240
func (client *Client) StructureAddressWithCallback(request *StructureAddressRequest, callback func(response *StructureAddressResponse, err error)) <-chan int
StructureAddressWithCallback invokes the address_purification.StructureAddress API asynchronously api document: https://help.aliyun.com/api/address-purification/structureaddress.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) StructureAddressWithChan ¶ added in v1.61.240
func (client *Client) StructureAddressWithChan(request *StructureAddressRequest) (<-chan *StructureAddressResponse, <-chan error)
StructureAddressWithChan invokes the address_purification.StructureAddress API asynchronously api document: https://help.aliyun.com/api/address-purification/structureaddress.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) UpdateProject ¶ added in v1.61.240
func (client *Client) UpdateProject(request *UpdateProjectRequest) (response *UpdateProjectResponse, err error)
UpdateProject invokes the address_purification.UpdateProject API synchronously api document: https://help.aliyun.com/api/address-purification/updateproject.html
func (*Client) UpdateProjectWithCallback ¶ added in v1.61.240
func (client *Client) UpdateProjectWithCallback(request *UpdateProjectRequest, callback func(response *UpdateProjectResponse, err error)) <-chan int
UpdateProjectWithCallback invokes the address_purification.UpdateProject API asynchronously api document: https://help.aliyun.com/api/address-purification/updateproject.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) UpdateProjectWithChan ¶ added in v1.61.240
func (client *Client) UpdateProjectWithChan(request *UpdateProjectRequest) (<-chan *UpdateProjectResponse, <-chan error)
UpdateProjectWithChan invokes the address_purification.UpdateProject API asynchronously api document: https://help.aliyun.com/api/address-purification/updateproject.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
type CompleteAddressRequest ¶ added in v1.61.240
type CompleteAddressRequest struct { *requests.RpcRequest DefaultProvince string `position:"Body" name:"DefaultProvince"` ServiceCode string `position:"Body" name:"ServiceCode"` DefaultCity string `position:"Body" name:"DefaultCity"` DefaultDistrict string `position:"Body" name:"DefaultDistrict"` AppKey string `position:"Body" name:"AppKey"` Text string `position:"Body" name:"Text"` }
CompleteAddressRequest is the request struct for api CompleteAddress
func CreateCompleteAddressRequest ¶ added in v1.61.240
func CreateCompleteAddressRequest() (request *CompleteAddressRequest)
CreateCompleteAddressRequest creates a request to invoke CompleteAddress API
type CompleteAddressResponse ¶ added in v1.61.240
type CompleteAddressResponse struct { *responses.BaseResponse Data string `json:"Data" xml:"Data"` RequestId string `json:"RequestId" xml:"RequestId"` }
CompleteAddressResponse is the response struct for api CompleteAddress
func CreateCompleteAddressResponse ¶ added in v1.61.240
func CreateCompleteAddressResponse() (response *CompleteAddressResponse)
CreateCompleteAddressResponse creates a response to parse from CompleteAddress response
type CorrectAddressRequest ¶ added in v1.61.240
type CorrectAddressRequest struct { *requests.RpcRequest DefaultProvince string `position:"Body" name:"DefaultProvince"` ServiceCode string `position:"Body" name:"ServiceCode"` DefaultCity string `position:"Body" name:"DefaultCity"` DefaultDistrict string `position:"Body" name:"DefaultDistrict"` AppKey string `position:"Body" name:"AppKey"` Text string `position:"Body" name:"Text"` }
CorrectAddressRequest is the request struct for api CorrectAddress
func CreateCorrectAddressRequest ¶ added in v1.61.240
func CreateCorrectAddressRequest() (request *CorrectAddressRequest)
CreateCorrectAddressRequest creates a request to invoke CorrectAddress API
type CorrectAddressResponse ¶ added in v1.61.240
type CorrectAddressResponse struct { *responses.BaseResponse Data string `json:"Data" xml:"Data"` RequestId string `json:"RequestId" xml:"RequestId"` }
CorrectAddressResponse is the response struct for api CorrectAddress
func CreateCorrectAddressResponse ¶ added in v1.61.240
func CreateCorrectAddressResponse() (response *CorrectAddressResponse)
CreateCorrectAddressResponse creates a response to parse from CorrectAddress response
type ExtractAddressRequest ¶ added in v1.61.240
type ExtractAddressRequest struct { *requests.RpcRequest DefaultProvince string `position:"Body" name:"DefaultProvince"` ServiceCode string `position:"Body" name:"ServiceCode"` DefaultCity string `position:"Body" name:"DefaultCity"` DefaultDistrict string `position:"Body" name:"DefaultDistrict"` AppKey string `position:"Body" name:"AppKey"` Text string `position:"Body" name:"Text"` }
ExtractAddressRequest is the request struct for api ExtractAddress
func CreateExtractAddressRequest ¶ added in v1.61.240
func CreateExtractAddressRequest() (request *ExtractAddressRequest)
CreateExtractAddressRequest creates a request to invoke ExtractAddress API
type ExtractAddressResponse ¶ added in v1.61.240
type ExtractAddressResponse struct { *responses.BaseResponse Data string `json:"Data" xml:"Data"` RequestId string `json:"RequestId" xml:"RequestId"` }
ExtractAddressResponse is the response struct for api ExtractAddress
func CreateExtractAddressResponse ¶ added in v1.61.240
func CreateExtractAddressResponse() (response *ExtractAddressResponse)
CreateExtractAddressResponse creates a response to parse from ExtractAddress response
type ExtractNameRequest ¶ added in v1.61.240
type ExtractNameRequest struct { *requests.RpcRequest DefaultProvince string `position:"Body" name:"DefaultProvince"` ServiceCode string `position:"Body" name:"ServiceCode"` DefaultCity string `position:"Body" name:"DefaultCity"` DefaultDistrict string `position:"Body" name:"DefaultDistrict"` AppKey string `position:"Body" name:"AppKey"` Text string `position:"Body" name:"Text"` }
ExtractNameRequest is the request struct for api ExtractName
func CreateExtractNameRequest ¶ added in v1.61.240
func CreateExtractNameRequest() (request *ExtractNameRequest)
CreateExtractNameRequest creates a request to invoke ExtractName API
type ExtractNameResponse ¶ added in v1.61.240
type ExtractNameResponse struct { *responses.BaseResponse Data string `json:"Data" xml:"Data"` RequestId string `json:"RequestId" xml:"RequestId"` }
ExtractNameResponse is the response struct for api ExtractName
func CreateExtractNameResponse ¶ added in v1.61.240
func CreateExtractNameResponse() (response *ExtractNameResponse)
CreateExtractNameResponse creates a response to parse from ExtractName response
type ExtractPhoneRequest ¶ added in v1.61.240
type ExtractPhoneRequest struct { *requests.RpcRequest DefaultProvince string `position:"Body" name:"DefaultProvince"` ServiceCode string `position:"Body" name:"ServiceCode"` DefaultCity string `position:"Body" name:"DefaultCity"` DefaultDistrict string `position:"Body" name:"DefaultDistrict"` AppKey string `position:"Body" name:"AppKey"` Text string `position:"Body" name:"Text"` }
ExtractPhoneRequest is the request struct for api ExtractPhone
func CreateExtractPhoneRequest ¶ added in v1.61.240
func CreateExtractPhoneRequest() (request *ExtractPhoneRequest)
CreateExtractPhoneRequest creates a request to invoke ExtractPhone API
type ExtractPhoneResponse ¶ added in v1.61.240
type ExtractPhoneResponse struct { *responses.BaseResponse Data string `json:"Data" xml:"Data"` RequestId string `json:"RequestId" xml:"RequestId"` }
ExtractPhoneResponse is the response struct for api ExtractPhone
func CreateExtractPhoneResponse ¶ added in v1.61.240
func CreateExtractPhoneResponse() (response *ExtractPhoneResponse)
CreateExtractPhoneResponse creates a response to parse from ExtractPhone response
type GetAddressDivisionCodeRequest ¶ added in v1.61.240
type GetAddressDivisionCodeRequest struct { *requests.RpcRequest DefaultProvince string `position:"Body" name:"DefaultProvince"` ServiceCode string `position:"Body" name:"ServiceCode"` DefaultCity string `position:"Body" name:"DefaultCity"` DefaultDistrict string `position:"Body" name:"DefaultDistrict"` AppKey string `position:"Body" name:"AppKey"` Text string `position:"Body" name:"Text"` }
GetAddressDivisionCodeRequest is the request struct for api GetAddressDivisionCode
func CreateGetAddressDivisionCodeRequest ¶ added in v1.61.240
func CreateGetAddressDivisionCodeRequest() (request *GetAddressDivisionCodeRequest)
CreateGetAddressDivisionCodeRequest creates a request to invoke GetAddressDivisionCode API
type GetAddressDivisionCodeResponse ¶ added in v1.61.240
type GetAddressDivisionCodeResponse struct { *responses.BaseResponse Data string `json:"Data" xml:"Data"` RequestId string `json:"RequestId" xml:"RequestId"` }
GetAddressDivisionCodeResponse is the response struct for api GetAddressDivisionCode
func CreateGetAddressDivisionCodeResponse ¶ added in v1.61.240
func CreateGetAddressDivisionCodeResponse() (response *GetAddressDivisionCodeResponse)
CreateGetAddressDivisionCodeResponse creates a response to parse from GetAddressDivisionCode response
type GetAddressSimilarityRequest ¶ added in v1.61.240
type GetAddressSimilarityRequest struct { *requests.RpcRequest DefaultProvince string `position:"Body" name:"DefaultProvince"` ServiceCode string `position:"Body" name:"ServiceCode"` DefaultCity string `position:"Body" name:"DefaultCity"` DefaultDistrict string `position:"Body" name:"DefaultDistrict"` AppKey string `position:"Body" name:"AppKey"` Text string `position:"Body" name:"Text"` }
GetAddressSimilarityRequest is the request struct for api GetAddressSimilarity
func CreateGetAddressSimilarityRequest ¶ added in v1.61.240
func CreateGetAddressSimilarityRequest() (request *GetAddressSimilarityRequest)
CreateGetAddressSimilarityRequest creates a request to invoke GetAddressSimilarity API
type GetAddressSimilarityResponse ¶ added in v1.61.240
type GetAddressSimilarityResponse struct { *responses.BaseResponse Data string `json:"Data" xml:"Data"` RequestId string `json:"RequestId" xml:"RequestId"` }
GetAddressSimilarityResponse is the response struct for api GetAddressSimilarity
func CreateGetAddressSimilarityResponse ¶ added in v1.61.240
func CreateGetAddressSimilarityResponse() (response *GetAddressSimilarityResponse)
CreateGetAddressSimilarityResponse creates a response to parse from GetAddressSimilarity response
type GetZipcodeRequest ¶ added in v1.61.240
type GetZipcodeRequest struct { *requests.RpcRequest DefaultProvince string `position:"Body" name:"DefaultProvince"` ServiceCode string `position:"Body" name:"ServiceCode"` DefaultCity string `position:"Body" name:"DefaultCity"` DefaultDistrict string `position:"Body" name:"DefaultDistrict"` AppKey string `position:"Body" name:"AppKey"` Text string `position:"Body" name:"Text"` }
GetZipcodeRequest is the request struct for api GetZipcode
func CreateGetZipcodeRequest ¶ added in v1.61.240
func CreateGetZipcodeRequest() (request *GetZipcodeRequest)
CreateGetZipcodeRequest creates a request to invoke GetZipcode API
type GetZipcodeResponse ¶ added in v1.61.240
type GetZipcodeResponse struct { *responses.BaseResponse Data string `json:"Data" xml:"Data"` RequestId string `json:"RequestId" xml:"RequestId"` }
GetZipcodeResponse is the response struct for api GetZipcode
func CreateGetZipcodeResponse ¶ added in v1.61.240
func CreateGetZipcodeResponse() (response *GetZipcodeResponse)
CreateGetZipcodeResponse creates a response to parse from GetZipcode response
type StructureAddressRequest ¶ added in v1.61.240
type StructureAddressRequest struct { *requests.RpcRequest DefaultProvince string `position:"Body" name:"DefaultProvince"` ServiceCode string `position:"Body" name:"ServiceCode"` DefaultCity string `position:"Body" name:"DefaultCity"` DefaultDistrict string `position:"Body" name:"DefaultDistrict"` AppKey string `position:"Body" name:"AppKey"` Text string `position:"Body" name:"Text"` }
StructureAddressRequest is the request struct for api StructureAddress
func CreateStructureAddressRequest ¶ added in v1.61.240
func CreateStructureAddressRequest() (request *StructureAddressRequest)
CreateStructureAddressRequest creates a request to invoke StructureAddress API
type StructureAddressResponse ¶ added in v1.61.240
type StructureAddressResponse struct { *responses.BaseResponse Data string `json:"Data" xml:"Data"` RequestId string `json:"RequestId" xml:"RequestId"` }
StructureAddressResponse is the response struct for api StructureAddress
func CreateStructureAddressResponse ¶ added in v1.61.240
func CreateStructureAddressResponse() (response *StructureAddressResponse)
CreateStructureAddressResponse creates a response to parse from StructureAddress response
type UpdateProjectRequest ¶ added in v1.61.240
type UpdateProjectRequest struct { *requests.RpcRequest ServiceCode string `position:"Body" name:"ServiceCode"` Parameters string `position:"Body" name:"Parameters"` }
UpdateProjectRequest is the request struct for api UpdateProject
func CreateUpdateProjectRequest ¶ added in v1.61.240
func CreateUpdateProjectRequest() (request *UpdateProjectRequest)
CreateUpdateProjectRequest creates a request to invoke UpdateProject API
type UpdateProjectResponse ¶ added in v1.61.240
type UpdateProjectResponse struct { *responses.BaseResponse Data string `json:"Data" xml:"Data"` RequestId string `json:"RequestId" xml:"RequestId"` }
UpdateProjectResponse is the response struct for api UpdateProject
func CreateUpdateProjectResponse ¶ added in v1.61.240
func CreateUpdateProjectResponse() (response *UpdateProjectResponse)
CreateUpdateProjectResponse creates a response to parse from UpdateProject response