Documentation ¶
Index ¶
- type AddIdentityCertifiedForBidUserRequest
- type AddIdentityCertifiedForBidUserResponse
- type AddLabelForBidRequest
- type AddLabelForBidResponse
- type AddLabelRequest
- type AddLabelResponse
- type BatchGetAliyunIdByAliyunPkRequest
- type BatchGetAliyunIdByAliyunPkResponse
- type CheckLabelForBidRequest
- type CheckLabelForBidResponse
- type CheckLabelRequest
- type CheckLabelResponse
- 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 NewClientWithRamRoleArn(regionId string, accessKeyId, accessKeySecret, roleArn, roleSessionName 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) AddIdentityCertifiedForBidUser(request *AddIdentityCertifiedForBidUserRequest) (response *AddIdentityCertifiedForBidUserResponse, err error)
- func (client *Client) AddIdentityCertifiedForBidUserWithCallback(request *AddIdentityCertifiedForBidUserRequest, ...) <-chan int
- func (client *Client) AddIdentityCertifiedForBidUserWithChan(request *AddIdentityCertifiedForBidUserRequest) (<-chan *AddIdentityCertifiedForBidUserResponse, <-chan error)
- func (client *Client) AddLabel(request *AddLabelRequest) (response *AddLabelResponse, err error)
- func (client *Client) AddLabelForBid(request *AddLabelForBidRequest) (response *AddLabelForBidResponse, err error)
- func (client *Client) AddLabelForBidWithCallback(request *AddLabelForBidRequest, ...) <-chan int
- func (client *Client) AddLabelForBidWithChan(request *AddLabelForBidRequest) (<-chan *AddLabelForBidResponse, <-chan error)
- func (client *Client) AddLabelWithCallback(request *AddLabelRequest, callback func(response *AddLabelResponse, err error)) <-chan int
- func (client *Client) AddLabelWithChan(request *AddLabelRequest) (<-chan *AddLabelResponse, <-chan error)
- func (client *Client) BatchGetAliyunIdByAliyunPk(request *BatchGetAliyunIdByAliyunPkRequest) (response *BatchGetAliyunIdByAliyunPkResponse, err error)
- func (client *Client) BatchGetAliyunIdByAliyunPkWithCallback(request *BatchGetAliyunIdByAliyunPkRequest, ...) <-chan int
- func (client *Client) BatchGetAliyunIdByAliyunPkWithChan(request *BatchGetAliyunIdByAliyunPkRequest) (<-chan *BatchGetAliyunIdByAliyunPkResponse, <-chan error)
- func (client *Client) CheckLabel(request *CheckLabelRequest) (response *CheckLabelResponse, err error)
- func (client *Client) CheckLabelForBid(request *CheckLabelForBidRequest) (response *CheckLabelForBidResponse, err error)
- func (client *Client) CheckLabelForBidWithCallback(request *CheckLabelForBidRequest, ...) <-chan int
- func (client *Client) CheckLabelForBidWithChan(request *CheckLabelForBidRequest) (<-chan *CheckLabelForBidResponse, <-chan error)
- func (client *Client) CheckLabelWithCallback(request *CheckLabelRequest, ...) <-chan int
- func (client *Client) CheckLabelWithChan(request *CheckLabelRequest) (<-chan *CheckLabelResponse, <-chan error)
- func (client *Client) DeleteLabel(request *DeleteLabelRequest) (response *DeleteLabelResponse, err error)
- func (client *Client) DeleteLabelForBid(request *DeleteLabelForBidRequest) (response *DeleteLabelForBidResponse, err error)
- func (client *Client) DeleteLabelForBidWithCallback(request *DeleteLabelForBidRequest, ...) <-chan int
- func (client *Client) DeleteLabelForBidWithChan(request *DeleteLabelForBidRequest) (<-chan *DeleteLabelForBidResponse, <-chan error)
- func (client *Client) DeleteLabelWithCallback(request *DeleteLabelRequest, ...) <-chan int
- func (client *Client) DeleteLabelWithChan(request *DeleteLabelRequest) (<-chan *DeleteLabelResponse, <-chan error)
- func (client *Client) GetAliyunPkByAliyunId(request *GetAliyunPkByAliyunIdRequest) (response *GetAliyunPkByAliyunIdResponse, err error)
- func (client *Client) GetAliyunPkByAliyunIdWithCallback(request *GetAliyunPkByAliyunIdRequest, ...) <-chan int
- func (client *Client) GetAliyunPkByAliyunIdWithChan(request *GetAliyunPkByAliyunIdRequest) (<-chan *GetAliyunPkByAliyunIdResponse, <-chan error)
- func (client *Client) QueryBidUserCertifiedInfo(request *QueryBidUserCertifiedInfoRequest) (response *QueryBidUserCertifiedInfoResponse, err error)
- func (client *Client) QueryBidUserCertifiedInfoWithCallback(request *QueryBidUserCertifiedInfoRequest, ...) <-chan int
- func (client *Client) QueryBidUserCertifiedInfoWithChan(request *QueryBidUserCertifiedInfoRequest) (<-chan *QueryBidUserCertifiedInfoResponse, <-chan error)
- func (client *Client) QueryCustomerLabel(request *QueryCustomerLabelRequest) (response *QueryCustomerLabelResponse, err error)
- func (client *Client) QueryCustomerLabelWithCallback(request *QueryCustomerLabelRequest, ...) <-chan int
- func (client *Client) QueryCustomerLabelWithChan(request *QueryCustomerLabelRequest) (<-chan *QueryCustomerLabelResponse, <-chan error)
- func (client *Client) RemoveIdentityCertifiedForBidUser(request *RemoveIdentityCertifiedForBidUserRequest) (response *RemoveIdentityCertifiedForBidUserResponse, err error)
- func (client *Client) RemoveIdentityCertifiedForBidUserWithCallback(request *RemoveIdentityCertifiedForBidUserRequest, ...) <-chan int
- func (client *Client) RemoveIdentityCertifiedForBidUserWithChan(request *RemoveIdentityCertifiedForBidUserRequest) (<-chan *RemoveIdentityCertifiedForBidUserResponse, <-chan error)
- type CustomerLabel
- type Data
- type DeleteLabelForBidRequest
- type DeleteLabelForBidResponse
- type DeleteLabelRequest
- type DeleteLabelResponse
- type GetAliyunPkByAliyunIdRequest
- type GetAliyunPkByAliyunIdResponse
- type ProfileItem
- type ProfileList
- type QueryBidUserCertifiedInfoRequest
- type QueryBidUserCertifiedInfoResponse
- type QueryCustomerLabelRequest
- type QueryCustomerLabelResponse
- type RemoveIdentityCertifiedForBidUserRequest
- type RemoveIdentityCertifiedForBidUserResponse
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type AddIdentityCertifiedForBidUserRequest ¶
type AddIdentityCertifiedForBidUserRequest struct { *requests.RpcRequest BidType string `position:"Query" name:"BidType"` LicenseNumber string `position:"Query" name:"LicenseNumber"` LicenseType string `position:"Query" name:"LicenseType"` Phone string `position:"Query" name:"Phone"` Name string `position:"Query" name:"Name"` PK string `position:"Query" name:"PK"` IsEnterprise requests.Boolean `position:"Query" name:"IsEnterprise"` }
AddIdentityCertifiedForBidUserRequest is the request struct for api AddIdentityCertifiedForBidUser
func CreateAddIdentityCertifiedForBidUserRequest ¶
func CreateAddIdentityCertifiedForBidUserRequest() (request *AddIdentityCertifiedForBidUserRequest)
CreateAddIdentityCertifiedForBidUserRequest creates a request to invoke AddIdentityCertifiedForBidUser API
type AddIdentityCertifiedForBidUserResponse ¶
type AddIdentityCertifiedForBidUserResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` Result string `json:"Result" xml:"Result"` }
AddIdentityCertifiedForBidUserResponse is the response struct for api AddIdentityCertifiedForBidUser
func CreateAddIdentityCertifiedForBidUserResponse ¶
func CreateAddIdentityCertifiedForBidUserResponse() (response *AddIdentityCertifiedForBidUserResponse)
CreateAddIdentityCertifiedForBidUserResponse creates a response to parse from AddIdentityCertifiedForBidUser response
type AddLabelForBidRequest ¶
type AddLabelForBidRequest struct { *requests.RpcRequest LabelSeries string `position:"Query" name:"LabelSeries"` EndTime string `position:"Query" name:"EndTime"` PK string `position:"Query" name:"PK"` Label string `position:"Query" name:"Label"` }
AddLabelForBidRequest is the request struct for api AddLabelForBid
func CreateAddLabelForBidRequest ¶
func CreateAddLabelForBidRequest() (request *AddLabelForBidRequest)
CreateAddLabelForBidRequest creates a request to invoke AddLabelForBid API
type AddLabelForBidResponse ¶
type AddLabelForBidResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` Result string `json:"Result" xml:"Result"` }
AddLabelForBidResponse is the response struct for api AddLabelForBid
func CreateAddLabelForBidResponse ¶
func CreateAddLabelForBidResponse() (response *AddLabelForBidResponse)
CreateAddLabelForBidResponse creates a response to parse from AddLabelForBid response
type AddLabelRequest ¶
type AddLabelRequest struct { *requests.RpcRequest LabelSeries string `position:"Query" name:"LabelSeries"` Organization string `position:"Query" name:"Organization"` EndTime string `position:"Query" name:"EndTime"` PK string `position:"Query" name:"PK"` LabelName string `position:"Query" name:"LabelName"` UserName string `position:"Query" name:"UserName"` }
AddLabelRequest is the request struct for api AddLabel
func CreateAddLabelRequest ¶
func CreateAddLabelRequest() (request *AddLabelRequest)
CreateAddLabelRequest creates a request to invoke AddLabel API
type AddLabelResponse ¶
type AddLabelResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` Result string `json:"Result" xml:"Result"` }
AddLabelResponse is the response struct for api AddLabel
func CreateAddLabelResponse ¶
func CreateAddLabelResponse() (response *AddLabelResponse)
CreateAddLabelResponse creates a response to parse from AddLabel response
type BatchGetAliyunIdByAliyunPkRequest ¶
type BatchGetAliyunIdByAliyunPkRequest struct { *requests.RpcRequest PkList *[]string `position:"Query" name:"PkList" type:"Repeated"` }
BatchGetAliyunIdByAliyunPkRequest is the request struct for api BatchGetAliyunIdByAliyunPk
func CreateBatchGetAliyunIdByAliyunPkRequest ¶
func CreateBatchGetAliyunIdByAliyunPkRequest() (request *BatchGetAliyunIdByAliyunPkRequest)
CreateBatchGetAliyunIdByAliyunPkRequest creates a request to invoke BatchGetAliyunIdByAliyunPk API
type BatchGetAliyunIdByAliyunPkResponse ¶
type BatchGetAliyunIdByAliyunPkResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` ProfileList ProfileList `json:"ProfileList" xml:"ProfileList"` }
BatchGetAliyunIdByAliyunPkResponse is the response struct for api BatchGetAliyunIdByAliyunPk
func CreateBatchGetAliyunIdByAliyunPkResponse ¶
func CreateBatchGetAliyunIdByAliyunPkResponse() (response *BatchGetAliyunIdByAliyunPkResponse)
CreateBatchGetAliyunIdByAliyunPkResponse creates a response to parse from BatchGetAliyunIdByAliyunPk response
type CheckLabelForBidRequest ¶
type CheckLabelForBidRequest struct { *requests.RpcRequest LabelSeries string `position:"Query" name:"LabelSeries"` PK string `position:"Query" name:"PK"` Label string `position:"Query" name:"Label"` }
CheckLabelForBidRequest is the request struct for api CheckLabelForBid
func CreateCheckLabelForBidRequest ¶
func CreateCheckLabelForBidRequest() (request *CheckLabelForBidRequest)
CreateCheckLabelForBidRequest creates a request to invoke CheckLabelForBid API
type CheckLabelForBidResponse ¶
type CheckLabelForBidResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` Result bool `json:"Result" xml:"Result"` }
CheckLabelForBidResponse is the response struct for api CheckLabelForBid
func CreateCheckLabelForBidResponse ¶
func CreateCheckLabelForBidResponse() (response *CheckLabelForBidResponse)
CreateCheckLabelForBidResponse creates a response to parse from CheckLabelForBid response
type CheckLabelRequest ¶
type CheckLabelRequest struct { *requests.RpcRequest LabelSeries string `position:"Query" name:"LabelSeries"` PK string `position:"Query" name:"PK"` LabelName string `position:"Query" name:"LabelName"` }
CheckLabelRequest is the request struct for api CheckLabel
func CreateCheckLabelRequest ¶
func CreateCheckLabelRequest() (request *CheckLabelRequest)
CreateCheckLabelRequest creates a request to invoke CheckLabel API
type CheckLabelResponse ¶
type CheckLabelResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` Result bool `json:"Result" xml:"Result"` }
CheckLabelResponse is the response struct for api CheckLabel
func CreateCheckLabelResponse ¶
func CreateCheckLabelResponse() (response *CheckLabelResponse)
CreateCheckLabelResponse creates a response to parse from CheckLabel 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://help.aliyun.com/document_detail/66217.html
func NewClientWithEcsRamRole ¶
NewClientWithEcsRamRole is a shortcut to create sdk client with ecs ram role usage: https://help.aliyun.com/document_detail/66223.html
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 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://help.aliyun.com/document_detail/66222.html
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 attention: rsa key pair auth is only Japan regions available
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://help.aliyun.com/document_detail/66222.html
func (*Client) AddIdentityCertifiedForBidUser ¶
func (client *Client) AddIdentityCertifiedForBidUser(request *AddIdentityCertifiedForBidUserRequest) (response *AddIdentityCertifiedForBidUserResponse, err error)
AddIdentityCertifiedForBidUser invokes the crm.AddIdentityCertifiedForBidUser API synchronously api document: https://help.aliyun.com/api/crm/addidentitycertifiedforbiduser.html
func (*Client) AddIdentityCertifiedForBidUserWithCallback ¶
func (client *Client) AddIdentityCertifiedForBidUserWithCallback(request *AddIdentityCertifiedForBidUserRequest, callback func(response *AddIdentityCertifiedForBidUserResponse, err error)) <-chan int
AddIdentityCertifiedForBidUserWithCallback invokes the crm.AddIdentityCertifiedForBidUser API asynchronously api document: https://help.aliyun.com/api/crm/addidentitycertifiedforbiduser.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) AddIdentityCertifiedForBidUserWithChan ¶
func (client *Client) AddIdentityCertifiedForBidUserWithChan(request *AddIdentityCertifiedForBidUserRequest) (<-chan *AddIdentityCertifiedForBidUserResponse, <-chan error)
AddIdentityCertifiedForBidUserWithChan invokes the crm.AddIdentityCertifiedForBidUser API asynchronously api document: https://help.aliyun.com/api/crm/addidentitycertifiedforbiduser.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) AddLabel ¶
func (client *Client) AddLabel(request *AddLabelRequest) (response *AddLabelResponse, err error)
AddLabel invokes the crm.AddLabel API synchronously api document: https://help.aliyun.com/api/crm/addlabel.html
func (*Client) AddLabelForBid ¶
func (client *Client) AddLabelForBid(request *AddLabelForBidRequest) (response *AddLabelForBidResponse, err error)
AddLabelForBid invokes the crm.AddLabelForBid API synchronously api document: https://help.aliyun.com/api/crm/addlabelforbid.html
func (*Client) AddLabelForBidWithCallback ¶
func (client *Client) AddLabelForBidWithCallback(request *AddLabelForBidRequest, callback func(response *AddLabelForBidResponse, err error)) <-chan int
AddLabelForBidWithCallback invokes the crm.AddLabelForBid API asynchronously api document: https://help.aliyun.com/api/crm/addlabelforbid.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) AddLabelForBidWithChan ¶
func (client *Client) AddLabelForBidWithChan(request *AddLabelForBidRequest) (<-chan *AddLabelForBidResponse, <-chan error)
AddLabelForBidWithChan invokes the crm.AddLabelForBid API asynchronously api document: https://help.aliyun.com/api/crm/addlabelforbid.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) AddLabelWithCallback ¶
func (client *Client) AddLabelWithCallback(request *AddLabelRequest, callback func(response *AddLabelResponse, err error)) <-chan int
AddLabelWithCallback invokes the crm.AddLabel API asynchronously api document: https://help.aliyun.com/api/crm/addlabel.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) AddLabelWithChan ¶
func (client *Client) AddLabelWithChan(request *AddLabelRequest) (<-chan *AddLabelResponse, <-chan error)
AddLabelWithChan invokes the crm.AddLabel API asynchronously api document: https://help.aliyun.com/api/crm/addlabel.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) BatchGetAliyunIdByAliyunPk ¶
func (client *Client) BatchGetAliyunIdByAliyunPk(request *BatchGetAliyunIdByAliyunPkRequest) (response *BatchGetAliyunIdByAliyunPkResponse, err error)
BatchGetAliyunIdByAliyunPk invokes the crm.BatchGetAliyunIdByAliyunPk API synchronously api document: https://help.aliyun.com/api/crm/batchgetaliyunidbyaliyunpk.html
func (*Client) BatchGetAliyunIdByAliyunPkWithCallback ¶
func (client *Client) BatchGetAliyunIdByAliyunPkWithCallback(request *BatchGetAliyunIdByAliyunPkRequest, callback func(response *BatchGetAliyunIdByAliyunPkResponse, err error)) <-chan int
BatchGetAliyunIdByAliyunPkWithCallback invokes the crm.BatchGetAliyunIdByAliyunPk API asynchronously api document: https://help.aliyun.com/api/crm/batchgetaliyunidbyaliyunpk.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) BatchGetAliyunIdByAliyunPkWithChan ¶
func (client *Client) BatchGetAliyunIdByAliyunPkWithChan(request *BatchGetAliyunIdByAliyunPkRequest) (<-chan *BatchGetAliyunIdByAliyunPkResponse, <-chan error)
BatchGetAliyunIdByAliyunPkWithChan invokes the crm.BatchGetAliyunIdByAliyunPk API asynchronously api document: https://help.aliyun.com/api/crm/batchgetaliyunidbyaliyunpk.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) CheckLabel ¶
func (client *Client) CheckLabel(request *CheckLabelRequest) (response *CheckLabelResponse, err error)
CheckLabel invokes the crm.CheckLabel API synchronously api document: https://help.aliyun.com/api/crm/checklabel.html
func (*Client) CheckLabelForBid ¶
func (client *Client) CheckLabelForBid(request *CheckLabelForBidRequest) (response *CheckLabelForBidResponse, err error)
CheckLabelForBid invokes the crm.CheckLabelForBid API synchronously api document: https://help.aliyun.com/api/crm/checklabelforbid.html
func (*Client) CheckLabelForBidWithCallback ¶
func (client *Client) CheckLabelForBidWithCallback(request *CheckLabelForBidRequest, callback func(response *CheckLabelForBidResponse, err error)) <-chan int
CheckLabelForBidWithCallback invokes the crm.CheckLabelForBid API asynchronously api document: https://help.aliyun.com/api/crm/checklabelforbid.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) CheckLabelForBidWithChan ¶
func (client *Client) CheckLabelForBidWithChan(request *CheckLabelForBidRequest) (<-chan *CheckLabelForBidResponse, <-chan error)
CheckLabelForBidWithChan invokes the crm.CheckLabelForBid API asynchronously api document: https://help.aliyun.com/api/crm/checklabelforbid.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) CheckLabelWithCallback ¶
func (client *Client) CheckLabelWithCallback(request *CheckLabelRequest, callback func(response *CheckLabelResponse, err error)) <-chan int
CheckLabelWithCallback invokes the crm.CheckLabel API asynchronously api document: https://help.aliyun.com/api/crm/checklabel.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) CheckLabelWithChan ¶
func (client *Client) CheckLabelWithChan(request *CheckLabelRequest) (<-chan *CheckLabelResponse, <-chan error)
CheckLabelWithChan invokes the crm.CheckLabel API asynchronously api document: https://help.aliyun.com/api/crm/checklabel.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) DeleteLabel ¶
func (client *Client) DeleteLabel(request *DeleteLabelRequest) (response *DeleteLabelResponse, err error)
DeleteLabel invokes the crm.DeleteLabel API synchronously api document: https://help.aliyun.com/api/crm/deletelabel.html
func (*Client) DeleteLabelForBid ¶
func (client *Client) DeleteLabelForBid(request *DeleteLabelForBidRequest) (response *DeleteLabelForBidResponse, err error)
DeleteLabelForBid invokes the crm.DeleteLabelForBid API synchronously api document: https://help.aliyun.com/api/crm/deletelabelforbid.html
func (*Client) DeleteLabelForBidWithCallback ¶
func (client *Client) DeleteLabelForBidWithCallback(request *DeleteLabelForBidRequest, callback func(response *DeleteLabelForBidResponse, err error)) <-chan int
DeleteLabelForBidWithCallback invokes the crm.DeleteLabelForBid API asynchronously api document: https://help.aliyun.com/api/crm/deletelabelforbid.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) DeleteLabelForBidWithChan ¶
func (client *Client) DeleteLabelForBidWithChan(request *DeleteLabelForBidRequest) (<-chan *DeleteLabelForBidResponse, <-chan error)
DeleteLabelForBidWithChan invokes the crm.DeleteLabelForBid API asynchronously api document: https://help.aliyun.com/api/crm/deletelabelforbid.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) DeleteLabelWithCallback ¶
func (client *Client) DeleteLabelWithCallback(request *DeleteLabelRequest, callback func(response *DeleteLabelResponse, err error)) <-chan int
DeleteLabelWithCallback invokes the crm.DeleteLabel API asynchronously api document: https://help.aliyun.com/api/crm/deletelabel.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) DeleteLabelWithChan ¶
func (client *Client) DeleteLabelWithChan(request *DeleteLabelRequest) (<-chan *DeleteLabelResponse, <-chan error)
DeleteLabelWithChan invokes the crm.DeleteLabel API asynchronously api document: https://help.aliyun.com/api/crm/deletelabel.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) GetAliyunPkByAliyunId ¶
func (client *Client) GetAliyunPkByAliyunId(request *GetAliyunPkByAliyunIdRequest) (response *GetAliyunPkByAliyunIdResponse, err error)
GetAliyunPkByAliyunId invokes the crm.GetAliyunPkByAliyunId API synchronously api document: https://help.aliyun.com/api/crm/getaliyunpkbyaliyunid.html
func (*Client) GetAliyunPkByAliyunIdWithCallback ¶
func (client *Client) GetAliyunPkByAliyunIdWithCallback(request *GetAliyunPkByAliyunIdRequest, callback func(response *GetAliyunPkByAliyunIdResponse, err error)) <-chan int
GetAliyunPkByAliyunIdWithCallback invokes the crm.GetAliyunPkByAliyunId API asynchronously api document: https://help.aliyun.com/api/crm/getaliyunpkbyaliyunid.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) GetAliyunPkByAliyunIdWithChan ¶
func (client *Client) GetAliyunPkByAliyunIdWithChan(request *GetAliyunPkByAliyunIdRequest) (<-chan *GetAliyunPkByAliyunIdResponse, <-chan error)
GetAliyunPkByAliyunIdWithChan invokes the crm.GetAliyunPkByAliyunId API asynchronously api document: https://help.aliyun.com/api/crm/getaliyunpkbyaliyunid.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) QueryBidUserCertifiedInfo ¶
func (client *Client) QueryBidUserCertifiedInfo(request *QueryBidUserCertifiedInfoRequest) (response *QueryBidUserCertifiedInfoResponse, err error)
QueryBidUserCertifiedInfo invokes the crm.QueryBidUserCertifiedInfo API synchronously api document: https://help.aliyun.com/api/crm/querybidusercertifiedinfo.html
func (*Client) QueryBidUserCertifiedInfoWithCallback ¶
func (client *Client) QueryBidUserCertifiedInfoWithCallback(request *QueryBidUserCertifiedInfoRequest, callback func(response *QueryBidUserCertifiedInfoResponse, err error)) <-chan int
QueryBidUserCertifiedInfoWithCallback invokes the crm.QueryBidUserCertifiedInfo API asynchronously api document: https://help.aliyun.com/api/crm/querybidusercertifiedinfo.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) QueryBidUserCertifiedInfoWithChan ¶
func (client *Client) QueryBidUserCertifiedInfoWithChan(request *QueryBidUserCertifiedInfoRequest) (<-chan *QueryBidUserCertifiedInfoResponse, <-chan error)
QueryBidUserCertifiedInfoWithChan invokes the crm.QueryBidUserCertifiedInfo API asynchronously api document: https://help.aliyun.com/api/crm/querybidusercertifiedinfo.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) QueryCustomerLabel ¶
func (client *Client) QueryCustomerLabel(request *QueryCustomerLabelRequest) (response *QueryCustomerLabelResponse, err error)
QueryCustomerLabel invokes the crm.QueryCustomerLabel API synchronously api document: https://help.aliyun.com/api/crm/querycustomerlabel.html
func (*Client) QueryCustomerLabelWithCallback ¶
func (client *Client) QueryCustomerLabelWithCallback(request *QueryCustomerLabelRequest, callback func(response *QueryCustomerLabelResponse, err error)) <-chan int
QueryCustomerLabelWithCallback invokes the crm.QueryCustomerLabel API asynchronously api document: https://help.aliyun.com/api/crm/querycustomerlabel.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) QueryCustomerLabelWithChan ¶
func (client *Client) QueryCustomerLabelWithChan(request *QueryCustomerLabelRequest) (<-chan *QueryCustomerLabelResponse, <-chan error)
QueryCustomerLabelWithChan invokes the crm.QueryCustomerLabel API asynchronously api document: https://help.aliyun.com/api/crm/querycustomerlabel.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) RemoveIdentityCertifiedForBidUser ¶
func (client *Client) RemoveIdentityCertifiedForBidUser(request *RemoveIdentityCertifiedForBidUserRequest) (response *RemoveIdentityCertifiedForBidUserResponse, err error)
RemoveIdentityCertifiedForBidUser invokes the crm.RemoveIdentityCertifiedForBidUser API synchronously api document: https://help.aliyun.com/api/crm/removeidentitycertifiedforbiduser.html
func (*Client) RemoveIdentityCertifiedForBidUserWithCallback ¶
func (client *Client) RemoveIdentityCertifiedForBidUserWithCallback(request *RemoveIdentityCertifiedForBidUserRequest, callback func(response *RemoveIdentityCertifiedForBidUserResponse, err error)) <-chan int
RemoveIdentityCertifiedForBidUserWithCallback invokes the crm.RemoveIdentityCertifiedForBidUser API asynchronously api document: https://help.aliyun.com/api/crm/removeidentitycertifiedforbiduser.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) RemoveIdentityCertifiedForBidUserWithChan ¶
func (client *Client) RemoveIdentityCertifiedForBidUserWithChan(request *RemoveIdentityCertifiedForBidUserRequest) (<-chan *RemoveIdentityCertifiedForBidUserResponse, <-chan error)
RemoveIdentityCertifiedForBidUserWithChan invokes the crm.RemoveIdentityCertifiedForBidUser API asynchronously api document: https://help.aliyun.com/api/crm/removeidentitycertifiedforbiduser.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
type CustomerLabel ¶
type CustomerLabel struct { Label string `json:"Label" xml:"Label"` LabelSeries string `json:"LabelSeries" xml:"LabelSeries"` }
CustomerLabel is a nested struct in crm response
type Data ¶
type Data struct {
CustomerLabel []CustomerLabel `json:"CustomerLabel" xml:"CustomerLabel"`
}
Data is a nested struct in crm response
type DeleteLabelForBidRequest ¶
type DeleteLabelForBidRequest struct { *requests.RpcRequest LabelSeries string `position:"Query" name:"LabelSeries"` PK string `position:"Query" name:"PK"` Label string `position:"Query" name:"Label"` }
DeleteLabelForBidRequest is the request struct for api DeleteLabelForBid
func CreateDeleteLabelForBidRequest ¶
func CreateDeleteLabelForBidRequest() (request *DeleteLabelForBidRequest)
CreateDeleteLabelForBidRequest creates a request to invoke DeleteLabelForBid API
type DeleteLabelForBidResponse ¶
type DeleteLabelForBidResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` Result string `json:"Result" xml:"Result"` }
DeleteLabelForBidResponse is the response struct for api DeleteLabelForBid
func CreateDeleteLabelForBidResponse ¶
func CreateDeleteLabelForBidResponse() (response *DeleteLabelForBidResponse)
CreateDeleteLabelForBidResponse creates a response to parse from DeleteLabelForBid response
type DeleteLabelRequest ¶
type DeleteLabelRequest struct { *requests.RpcRequest LabelSeries string `position:"Query" name:"LabelSeries"` Organization string `position:"Query" name:"Organization"` PK string `position:"Query" name:"PK"` LabelName string `position:"Query" name:"LabelName"` UserName string `position:"Query" name:"UserName"` }
DeleteLabelRequest is the request struct for api DeleteLabel
func CreateDeleteLabelRequest ¶
func CreateDeleteLabelRequest() (request *DeleteLabelRequest)
CreateDeleteLabelRequest creates a request to invoke DeleteLabel API
type DeleteLabelResponse ¶
type DeleteLabelResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` Result string `json:"Result" xml:"Result"` }
DeleteLabelResponse is the response struct for api DeleteLabel
func CreateDeleteLabelResponse ¶
func CreateDeleteLabelResponse() (response *DeleteLabelResponse)
CreateDeleteLabelResponse creates a response to parse from DeleteLabel response
type GetAliyunPkByAliyunIdRequest ¶
type GetAliyunPkByAliyunIdRequest struct { *requests.RpcRequest AliyunId string `position:"Query" name:"AliyunId"` }
GetAliyunPkByAliyunIdRequest is the request struct for api GetAliyunPkByAliyunId
func CreateGetAliyunPkByAliyunIdRequest ¶
func CreateGetAliyunPkByAliyunIdRequest() (request *GetAliyunPkByAliyunIdRequest)
CreateGetAliyunPkByAliyunIdRequest creates a request to invoke GetAliyunPkByAliyunId API
type GetAliyunPkByAliyunIdResponse ¶
type GetAliyunPkByAliyunIdResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` AliyunPk string `json:"AliyunPk" xml:"AliyunPk"` }
GetAliyunPkByAliyunIdResponse is the response struct for api GetAliyunPkByAliyunId
func CreateGetAliyunPkByAliyunIdResponse ¶
func CreateGetAliyunPkByAliyunIdResponse() (response *GetAliyunPkByAliyunIdResponse)
CreateGetAliyunPkByAliyunIdResponse creates a response to parse from GetAliyunPkByAliyunId response
type ProfileItem ¶
type ProfileItem struct { AliyunId string `json:"AliyunId" xml:"AliyunId"` AliyunPk string `json:"AliyunPk" xml:"AliyunPk"` }
ProfileItem is a nested struct in crm response
type ProfileList ¶
type ProfileList struct {
ProfileItem []ProfileItem `json:"ProfileItem" xml:"ProfileItem"`
}
ProfileList is a nested struct in crm response
type QueryBidUserCertifiedInfoRequest ¶
type QueryBidUserCertifiedInfoRequest struct { *requests.RpcRequest BidType string `position:"Query" name:"BidType"` PK string `position:"Query" name:"PK"` }
QueryBidUserCertifiedInfoRequest is the request struct for api QueryBidUserCertifiedInfo
func CreateQueryBidUserCertifiedInfoRequest ¶
func CreateQueryBidUserCertifiedInfoRequest() (request *QueryBidUserCertifiedInfoRequest)
CreateQueryBidUserCertifiedInfoRequest creates a request to invoke QueryBidUserCertifiedInfo API
type QueryBidUserCertifiedInfoResponse ¶
type QueryBidUserCertifiedInfoResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` Result string `json:"Result" xml:"Result"` }
QueryBidUserCertifiedInfoResponse is the response struct for api QueryBidUserCertifiedInfo
func CreateQueryBidUserCertifiedInfoResponse ¶
func CreateQueryBidUserCertifiedInfoResponse() (response *QueryBidUserCertifiedInfoResponse)
CreateQueryBidUserCertifiedInfoResponse creates a response to parse from QueryBidUserCertifiedInfo response
type QueryCustomerLabelRequest ¶
type QueryCustomerLabelRequest struct { *requests.RpcRequest LabelSeries string `position:"Query" name:"LabelSeries"` }
QueryCustomerLabelRequest is the request struct for api QueryCustomerLabel
func CreateQueryCustomerLabelRequest ¶
func CreateQueryCustomerLabelRequest() (request *QueryCustomerLabelRequest)
CreateQueryCustomerLabelRequest creates a request to invoke QueryCustomerLabel API
type QueryCustomerLabelResponse ¶
type QueryCustomerLabelResponse struct { *responses.BaseResponse Success bool `json:"Success" xml:"Success"` Code string `json:"Code" xml:"Code"` Message string `json:"Message" xml:"Message"` Data Data `json:"Data" xml:"Data"` }
QueryCustomerLabelResponse is the response struct for api QueryCustomerLabel
func CreateQueryCustomerLabelResponse ¶
func CreateQueryCustomerLabelResponse() (response *QueryCustomerLabelResponse)
CreateQueryCustomerLabelResponse creates a response to parse from QueryCustomerLabel response
type RemoveIdentityCertifiedForBidUserRequest ¶
type RemoveIdentityCertifiedForBidUserRequest struct { *requests.RpcRequest BidType string `position:"Query" name:"BidType"` PK string `position:"Query" name:"PK"` }
RemoveIdentityCertifiedForBidUserRequest is the request struct for api RemoveIdentityCertifiedForBidUser
func CreateRemoveIdentityCertifiedForBidUserRequest ¶
func CreateRemoveIdentityCertifiedForBidUserRequest() (request *RemoveIdentityCertifiedForBidUserRequest)
CreateRemoveIdentityCertifiedForBidUserRequest creates a request to invoke RemoveIdentityCertifiedForBidUser API
type RemoveIdentityCertifiedForBidUserResponse ¶
type RemoveIdentityCertifiedForBidUserResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` Result string `json:"Result" xml:"Result"` }
RemoveIdentityCertifiedForBidUserResponse is the response struct for api RemoveIdentityCertifiedForBidUser
func CreateRemoveIdentityCertifiedForBidUserResponse ¶
func CreateRemoveIdentityCertifiedForBidUserResponse() (response *RemoveIdentityCertifiedForBidUserResponse)
CreateRemoveIdentityCertifiedForBidUserResponse creates a response to parse from RemoveIdentityCertifiedForBidUser response
Source Files ¶
- add_identity_certified_for_bid_user.go
- add_label.go
- add_label_for_bid.go
- batch_get_aliyun_id_by_aliyun_pk.go
- check_label.go
- check_label_for_bid.go
- client.go
- delete_label.go
- delete_label_for_bid.go
- get_aliyun_pk_by_aliyun_id.go
- query_bid_user_certified_info.go
- query_customer_label.go
- remove_identity_certified_for_bid_user.go
- struct_customer_label.go
- struct_data.go
- struct_profile_item.go
- struct_profile_list.go