Documentation ¶
Overview ¶
Package tuike 包含1688推客API相关结构体
Index ¶
- func ReleaseAlibabaTuikeOfferGetAPIRequest(v *AlibabaTuikeOfferGetAPIRequest)
- func ReleaseAlibabaTuikeOfferGetAPIResponse(v *AlibabaTuikeOfferGetAPIResponse)
- func ReleaseAlibabaTuikeOfferZhitokenAPIRequest(v *AlibabaTuikeOfferZhitokenAPIRequest)
- func ReleaseAlibabaTuikeOfferZhitokenAPIResponse(v *AlibabaTuikeOfferZhitokenAPIResponse)
- func ReleaseAlibabaTuikeOfferZhitokenResult(v *AlibabaTuikeOfferZhitokenResult)
- func ReleaseTaOfferSearchResult(v *TaOfferSearchResult)
- type AlibabaTuikeOfferGetAPIRequest
- func (r AlibabaTuikeOfferGetAPIRequest) GetApiMethodName() string
- func (r AlibabaTuikeOfferGetAPIRequest) GetApiParams(params url.Values)
- func (r AlibabaTuikeOfferGetAPIRequest) GetIsvCode() string
- func (r AlibabaTuikeOfferGetAPIRequest) GetQueryString() string
- func (r AlibabaTuikeOfferGetAPIRequest) GetRawParams() model.Params
- func (r *AlibabaTuikeOfferGetAPIRequest) Reset()
- func (r *AlibabaTuikeOfferGetAPIRequest) SetIsvCode(_isvCode string) error
- func (r *AlibabaTuikeOfferGetAPIRequest) SetQueryString(_queryString string) error
- type AlibabaTuikeOfferGetAPIResponse
- type AlibabaTuikeOfferGetAPIResponseModel
- type AlibabaTuikeOfferZhitokenAPIRequest
- func (r AlibabaTuikeOfferZhitokenAPIRequest) GetApiMethodName() string
- func (r AlibabaTuikeOfferZhitokenAPIRequest) GetApiParams(params url.Values)
- func (r AlibabaTuikeOfferZhitokenAPIRequest) GetBizType() string
- func (r AlibabaTuikeOfferZhitokenAPIRequest) GetDesc() string
- func (r AlibabaTuikeOfferZhitokenAPIRequest) GetIconLink() string
- func (r AlibabaTuikeOfferZhitokenAPIRequest) GetLeftBtnLink() string
- func (r AlibabaTuikeOfferZhitokenAPIRequest) GetLeftBtnText() string
- func (r AlibabaTuikeOfferZhitokenAPIRequest) GetRawParams() model.Params
- func (r AlibabaTuikeOfferZhitokenAPIRequest) GetRightBtnLink() string
- func (r AlibabaTuikeOfferZhitokenAPIRequest) GetRightBtnText() string
- func (r AlibabaTuikeOfferZhitokenAPIRequest) GetSource() string
- func (r AlibabaTuikeOfferZhitokenAPIRequest) GetStartTime() int64
- func (r AlibabaTuikeOfferZhitokenAPIRequest) GetTitle() string
- func (r *AlibabaTuikeOfferZhitokenAPIRequest) Reset()
- func (r *AlibabaTuikeOfferZhitokenAPIRequest) SetBizType(_bizType string) error
- func (r *AlibabaTuikeOfferZhitokenAPIRequest) SetDesc(_desc string) error
- func (r *AlibabaTuikeOfferZhitokenAPIRequest) SetIconLink(_iconLink string) error
- func (r *AlibabaTuikeOfferZhitokenAPIRequest) SetLeftBtnLink(_leftBtnLink string) error
- func (r *AlibabaTuikeOfferZhitokenAPIRequest) SetLeftBtnText(_leftBtnText string) error
- func (r *AlibabaTuikeOfferZhitokenAPIRequest) SetRightBtnLink(_rightBtnLink string) error
- func (r *AlibabaTuikeOfferZhitokenAPIRequest) SetRightBtnText(_rightBtnText string) error
- func (r *AlibabaTuikeOfferZhitokenAPIRequest) SetSource(_source string) error
- func (r *AlibabaTuikeOfferZhitokenAPIRequest) SetStartTime(_startTime int64) error
- func (r *AlibabaTuikeOfferZhitokenAPIRequest) SetTitle(_title string) error
- type AlibabaTuikeOfferZhitokenAPIResponse
- type AlibabaTuikeOfferZhitokenAPIResponseModel
- type AlibabaTuikeOfferZhitokenResult
- type TaOfferSearchResult
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func ReleaseAlibabaTuikeOfferGetAPIRequest ¶ added in v1.3.4
func ReleaseAlibabaTuikeOfferGetAPIRequest(v *AlibabaTuikeOfferGetAPIRequest)
ReleaseAlibabaTuikeOfferGetAPIRequest 将 AlibabaTuikeOfferGetAPIRequest 放入 sync.Pool
func ReleaseAlibabaTuikeOfferGetAPIResponse ¶ added in v1.3.4
func ReleaseAlibabaTuikeOfferGetAPIResponse(v *AlibabaTuikeOfferGetAPIResponse)
ReleaseAlibabaTuikeOfferGetAPIResponse 将 AlibabaTuikeOfferGetAPIResponse 保存到 sync.Pool
func ReleaseAlibabaTuikeOfferZhitokenAPIRequest ¶ added in v1.3.4
func ReleaseAlibabaTuikeOfferZhitokenAPIRequest(v *AlibabaTuikeOfferZhitokenAPIRequest)
ReleaseAlibabaTuikeOfferZhitokenAPIRequest 将 AlibabaTuikeOfferZhitokenAPIRequest 放入 sync.Pool
func ReleaseAlibabaTuikeOfferZhitokenAPIResponse ¶ added in v1.3.4
func ReleaseAlibabaTuikeOfferZhitokenAPIResponse(v *AlibabaTuikeOfferZhitokenAPIResponse)
ReleaseAlibabaTuikeOfferZhitokenAPIResponse 将 AlibabaTuikeOfferZhitokenAPIResponse 保存到 sync.Pool
func ReleaseAlibabaTuikeOfferZhitokenResult ¶ added in v1.3.4
func ReleaseAlibabaTuikeOfferZhitokenResult(v *AlibabaTuikeOfferZhitokenResult)
ReleaseAlibabaTuikeOfferZhitokenResult 释放AlibabaTuikeOfferZhitokenResult
func ReleaseTaOfferSearchResult ¶ added in v1.3.4
func ReleaseTaOfferSearchResult(v *TaOfferSearchResult)
ReleaseTaOfferSearchResult 释放TaOfferSearchResult
Types ¶
type AlibabaTuikeOfferGetAPIRequest ¶ added in v1.2.0
type AlibabaTuikeOfferGetAPIRequest struct { model.Params // contains filtered or unexported fields }
AlibabaTuikeOfferGetAPIRequest 推广商品查询接口 API请求 alibaba.tuike.offer.get
查询1688推客平台卖家推广中的商品信息
func GetAlibabaTuikeOfferGetAPIRequest ¶ added in v1.3.4
func GetAlibabaTuikeOfferGetAPIRequest() *AlibabaTuikeOfferGetAPIRequest
GetAlibabaTuikeOfferGetRequest 从 sync.Pool 获取 AlibabaTuikeOfferGetAPIRequest
func NewAlibabaTuikeOfferGetRequest ¶
func NewAlibabaTuikeOfferGetRequest() *AlibabaTuikeOfferGetAPIRequest
NewAlibabaTuikeOfferGetRequest 初始化AlibabaTuikeOfferGetAPIRequest对象
func (AlibabaTuikeOfferGetAPIRequest) GetApiMethodName ¶ added in v1.2.0
func (r AlibabaTuikeOfferGetAPIRequest) GetApiMethodName() string
GetApiMethodName IRequest interface 方法, 获取Api method
func (AlibabaTuikeOfferGetAPIRequest) GetApiParams ¶ added in v1.2.0
func (r AlibabaTuikeOfferGetAPIRequest) GetApiParams(params url.Values)
GetApiParams IRequest interface 方法, 获取API参数
func (AlibabaTuikeOfferGetAPIRequest) GetIsvCode ¶ added in v1.2.0
func (r AlibabaTuikeOfferGetAPIRequest) GetIsvCode() string
GetIsvCode IsvCode Getter
func (AlibabaTuikeOfferGetAPIRequest) GetQueryString ¶ added in v1.2.0
func (r AlibabaTuikeOfferGetAPIRequest) GetQueryString() string
GetQueryString QueryString Getter
func (AlibabaTuikeOfferGetAPIRequest) GetRawParams ¶ added in v1.2.8
func (r AlibabaTuikeOfferGetAPIRequest) GetRawParams() model.Params
GetRawParams IRequest interface 方法, 获取API原始参数
func (*AlibabaTuikeOfferGetAPIRequest) Reset ¶ added in v1.3.4
func (r *AlibabaTuikeOfferGetAPIRequest) Reset()
Reset IRequest interface 方法, 清空结构体
func (*AlibabaTuikeOfferGetAPIRequest) SetIsvCode ¶ added in v1.2.0
func (r *AlibabaTuikeOfferGetAPIRequest) SetIsvCode(_isvCode string) error
SetIsvCode is IsvCode Setter 标识调用方
func (*AlibabaTuikeOfferGetAPIRequest) SetQueryString ¶ added in v1.2.0
func (r *AlibabaTuikeOfferGetAPIRequest) SetQueryString(_queryString string) error
SetQueryString is QueryString Setter 搜索查询参数(json)
type AlibabaTuikeOfferGetAPIResponse ¶
type AlibabaTuikeOfferGetAPIResponse struct { model.CommonResponse AlibabaTuikeOfferGetAPIResponseModel }
AlibabaTuikeOfferGetAPIResponse 推广商品查询接口 API返回值 alibaba.tuike.offer.get
查询1688推客平台卖家推广中的商品信息
func GetAlibabaTuikeOfferGetAPIResponse ¶ added in v1.3.4
func GetAlibabaTuikeOfferGetAPIResponse() *AlibabaTuikeOfferGetAPIResponse
GetAlibabaTuikeOfferGetAPIResponse 从 sync.Pool 获取 AlibabaTuikeOfferGetAPIResponse
func (*AlibabaTuikeOfferGetAPIResponse) Reset ¶ added in v1.3.4
func (m *AlibabaTuikeOfferGetAPIResponse) Reset()
Reset 清空结构体
type AlibabaTuikeOfferGetAPIResponseModel ¶ added in v1.2.0
type AlibabaTuikeOfferGetAPIResponseModel struct { XMLName xml.Name `xml:"alibaba_tuike_offer_get_response"` // 平台颁发的每次请求访问的唯一标识 RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"` // 查询结果模型 Result *TaOfferSearchResult `json:"result,omitempty" xml:"result,omitempty"` }
AlibabaTuikeOfferGetAPIResponseModel is 推广商品查询接口 成功返回结果
func (*AlibabaTuikeOfferGetAPIResponseModel) Reset ¶ added in v1.3.4
func (m *AlibabaTuikeOfferGetAPIResponseModel) Reset()
Reset 清空结构体
type AlibabaTuikeOfferZhitokenAPIRequest ¶ added in v1.2.0
type AlibabaTuikeOfferZhitokenAPIRequest struct { model.Params // contains filtered or unexported fields }
AlibabaTuikeOfferZhitokenAPIRequest 生成阿里口令 API请求 alibaba.tuike.offer.zhitoken
推荐链接生产吱口令
func GetAlibabaTuikeOfferZhitokenAPIRequest ¶ added in v1.3.4
func GetAlibabaTuikeOfferZhitokenAPIRequest() *AlibabaTuikeOfferZhitokenAPIRequest
GetAlibabaTuikeOfferZhitokenRequest 从 sync.Pool 获取 AlibabaTuikeOfferZhitokenAPIRequest
func NewAlibabaTuikeOfferZhitokenRequest ¶
func NewAlibabaTuikeOfferZhitokenRequest() *AlibabaTuikeOfferZhitokenAPIRequest
NewAlibabaTuikeOfferZhitokenRequest 初始化AlibabaTuikeOfferZhitokenAPIRequest对象
func (AlibabaTuikeOfferZhitokenAPIRequest) GetApiMethodName ¶ added in v1.2.0
func (r AlibabaTuikeOfferZhitokenAPIRequest) GetApiMethodName() string
GetApiMethodName IRequest interface 方法, 获取Api method
func (AlibabaTuikeOfferZhitokenAPIRequest) GetApiParams ¶ added in v1.2.0
func (r AlibabaTuikeOfferZhitokenAPIRequest) GetApiParams(params url.Values)
GetApiParams IRequest interface 方法, 获取API参数
func (AlibabaTuikeOfferZhitokenAPIRequest) GetBizType ¶ added in v1.2.0
func (r AlibabaTuikeOfferZhitokenAPIRequest) GetBizType() string
GetBizType BizType Getter
func (AlibabaTuikeOfferZhitokenAPIRequest) GetDesc ¶ added in v1.2.0
func (r AlibabaTuikeOfferZhitokenAPIRequest) GetDesc() string
GetDesc Desc Getter
func (AlibabaTuikeOfferZhitokenAPIRequest) GetIconLink ¶ added in v1.2.0
func (r AlibabaTuikeOfferZhitokenAPIRequest) GetIconLink() string
GetIconLink IconLink Getter
func (AlibabaTuikeOfferZhitokenAPIRequest) GetLeftBtnLink ¶ added in v1.2.0
func (r AlibabaTuikeOfferZhitokenAPIRequest) GetLeftBtnLink() string
GetLeftBtnLink LeftBtnLink Getter
func (AlibabaTuikeOfferZhitokenAPIRequest) GetLeftBtnText ¶ added in v1.2.0
func (r AlibabaTuikeOfferZhitokenAPIRequest) GetLeftBtnText() string
GetLeftBtnText LeftBtnText Getter
func (AlibabaTuikeOfferZhitokenAPIRequest) GetRawParams ¶ added in v1.2.8
func (r AlibabaTuikeOfferZhitokenAPIRequest) GetRawParams() model.Params
GetRawParams IRequest interface 方法, 获取API原始参数
func (AlibabaTuikeOfferZhitokenAPIRequest) GetRightBtnLink ¶ added in v1.2.0
func (r AlibabaTuikeOfferZhitokenAPIRequest) GetRightBtnLink() string
GetRightBtnLink RightBtnLink Getter
func (AlibabaTuikeOfferZhitokenAPIRequest) GetRightBtnText ¶ added in v1.2.0
func (r AlibabaTuikeOfferZhitokenAPIRequest) GetRightBtnText() string
GetRightBtnText RightBtnText Getter
func (AlibabaTuikeOfferZhitokenAPIRequest) GetSource ¶ added in v1.2.0
func (r AlibabaTuikeOfferZhitokenAPIRequest) GetSource() string
GetSource Source Getter
func (AlibabaTuikeOfferZhitokenAPIRequest) GetStartTime ¶ added in v1.2.0
func (r AlibabaTuikeOfferZhitokenAPIRequest) GetStartTime() int64
GetStartTime StartTime Getter
func (AlibabaTuikeOfferZhitokenAPIRequest) GetTitle ¶ added in v1.2.0
func (r AlibabaTuikeOfferZhitokenAPIRequest) GetTitle() string
GetTitle Title Getter
func (*AlibabaTuikeOfferZhitokenAPIRequest) Reset ¶ added in v1.3.4
func (r *AlibabaTuikeOfferZhitokenAPIRequest) Reset()
Reset IRequest interface 方法, 清空结构体
func (*AlibabaTuikeOfferZhitokenAPIRequest) SetBizType ¶ added in v1.2.0
func (r *AlibabaTuikeOfferZhitokenAPIRequest) SetBizType(_bizType string) error
SetBizType is BizType Setter SHORT/MEDIUM/LONG
func (*AlibabaTuikeOfferZhitokenAPIRequest) SetDesc ¶ added in v1.2.0
func (r *AlibabaTuikeOfferZhitokenAPIRequest) SetDesc(_desc string) error
SetDesc is Desc Setter 主要内容
func (*AlibabaTuikeOfferZhitokenAPIRequest) SetIconLink ¶ added in v1.2.0
func (r *AlibabaTuikeOfferZhitokenAPIRequest) SetIconLink(_iconLink string) error
SetIconLink is IconLink Setter 图标链接,可以为空
func (*AlibabaTuikeOfferZhitokenAPIRequest) SetLeftBtnLink ¶ added in v1.2.0
func (r *AlibabaTuikeOfferZhitokenAPIRequest) SetLeftBtnLink(_leftBtnLink string) error
SetLeftBtnLink is LeftBtnLink Setter 左按钮链接,可以为空
func (*AlibabaTuikeOfferZhitokenAPIRequest) SetLeftBtnText ¶ added in v1.2.0
func (r *AlibabaTuikeOfferZhitokenAPIRequest) SetLeftBtnText(_leftBtnText string) error
SetLeftBtnText is LeftBtnText Setter 左按钮文案,可以为空,默认为"取消"
func (*AlibabaTuikeOfferZhitokenAPIRequest) SetRightBtnLink ¶ added in v1.2.0
func (r *AlibabaTuikeOfferZhitokenAPIRequest) SetRightBtnLink(_rightBtnLink string) error
SetRightBtnLink is RightBtnLink Setter 右按钮链接
func (*AlibabaTuikeOfferZhitokenAPIRequest) SetRightBtnText ¶ added in v1.2.0
func (r *AlibabaTuikeOfferZhitokenAPIRequest) SetRightBtnText(_rightBtnText string) error
SetRightBtnText is RightBtnText Setter 右按钮文案,可以为空,默认为"确定"
func (*AlibabaTuikeOfferZhitokenAPIRequest) SetSource ¶ added in v1.2.0
func (r *AlibabaTuikeOfferZhitokenAPIRequest) SetSource(_source string) error
SetSource is Source Setter 业务类型
func (*AlibabaTuikeOfferZhitokenAPIRequest) SetStartTime ¶ added in v1.2.0
func (r *AlibabaTuikeOfferZhitokenAPIRequest) SetStartTime(_startTime int64) error
SetStartTime is StartTime Setter 生效时间,可以为空
func (*AlibabaTuikeOfferZhitokenAPIRequest) SetTitle ¶ added in v1.2.0
func (r *AlibabaTuikeOfferZhitokenAPIRequest) SetTitle(_title string) error
SetTitle is Title Setter 主标题
type AlibabaTuikeOfferZhitokenAPIResponse ¶
type AlibabaTuikeOfferZhitokenAPIResponse struct { model.CommonResponse AlibabaTuikeOfferZhitokenAPIResponseModel }
AlibabaTuikeOfferZhitokenAPIResponse 生成阿里口令 API返回值 alibaba.tuike.offer.zhitoken
推荐链接生产吱口令
func GetAlibabaTuikeOfferZhitokenAPIResponse ¶ added in v1.3.4
func GetAlibabaTuikeOfferZhitokenAPIResponse() *AlibabaTuikeOfferZhitokenAPIResponse
GetAlibabaTuikeOfferZhitokenAPIResponse 从 sync.Pool 获取 AlibabaTuikeOfferZhitokenAPIResponse
func (*AlibabaTuikeOfferZhitokenAPIResponse) Reset ¶ added in v1.3.4
func (m *AlibabaTuikeOfferZhitokenAPIResponse) Reset()
Reset 清空结构体
type AlibabaTuikeOfferZhitokenAPIResponseModel ¶ added in v1.2.0
type AlibabaTuikeOfferZhitokenAPIResponseModel struct { XMLName xml.Name `xml:"alibaba_tuike_offer_zhitoken_response"` // 平台颁发的每次请求访问的唯一标识 RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"` // result Result *AlibabaTuikeOfferZhitokenResult `json:"result,omitempty" xml:"result,omitempty"` }
AlibabaTuikeOfferZhitokenAPIResponseModel is 生成阿里口令 成功返回结果
func (*AlibabaTuikeOfferZhitokenAPIResponseModel) Reset ¶ added in v1.3.4
func (m *AlibabaTuikeOfferZhitokenAPIResponseModel) Reset()
Reset 清空结构体
type AlibabaTuikeOfferZhitokenResult ¶
type AlibabaTuikeOfferZhitokenResult struct { // headers Headers string `json:"headers,omitempty" xml:"headers,omitempty"` // model Model string `json:"model,omitempty" xml:"model,omitempty"` // msgCode MsgCode string `json:"msg_code,omitempty" xml:"msg_code,omitempty"` // bizExtMap BizExtMap string `json:"biz_ext_map,omitempty" xml:"biz_ext_map,omitempty"` // msgInfo MsgInfo string `json:"msg_info,omitempty" xml:"msg_info,omitempty"` // httpStatusCode HttpStatusCode int64 `json:"http_status_code,omitempty" xml:"http_status_code,omitempty"` // success Success bool `json:"success,omitempty" xml:"success,omitempty"` }
AlibabaTuikeOfferZhitokenResult 结构体
func GetAlibabaTuikeOfferZhitokenResult ¶ added in v1.3.4
func GetAlibabaTuikeOfferZhitokenResult() *AlibabaTuikeOfferZhitokenResult
GetAlibabaTuikeOfferZhitokenResult() 从对象池中获取AlibabaTuikeOfferZhitokenResult
type TaOfferSearchResult ¶
type TaOfferSearchResult struct { // 数据 DataList []string `json:"data_list,omitempty" xml:"data_list>string,omitempty"` // 错误信息 Errors string `json:"errors,omitempty" xml:"errors,omitempty"` // 请求状态 Status string `json:"status,omitempty" xml:"status,omitempty"` // 查询总记录数 Total int64 `json:"total,omitempty" xml:"total,omitempty"` // 当前条数 Num int64 `json:"num,omitempty" xml:"num,omitempty"` // 分页大小 PageSize int64 `json:"page_size,omitempty" xml:"page_size,omitempty"` // 当前页 PageNum int64 `json:"page_num,omitempty" xml:"page_num,omitempty"` }
TaOfferSearchResult 结构体
func GetTaOfferSearchResult ¶ added in v1.3.4
func GetTaOfferSearchResult() *TaOfferSearchResult
GetTaOfferSearchResult() 从对象池中获取TaOfferSearchResult