tuike

package
v1.3.5 Latest Latest
Warning

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

Go to latest
Published: Apr 22, 2024 License: Apache-2.0 Imports: 4 Imported by: 0

Documentation

Overview

Package tuike 包含1688推客API相关结构体

https://open.taobao.com/API.htm?docType=2&docId=27457

Index

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

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

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

GetBizType BizType Getter

func (AlibabaTuikeOfferZhitokenAPIRequest) GetDesc added in v1.2.0

GetDesc Desc Getter

GetIconLink IconLink Getter

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

GetRawParams IRequest interface 方法, 获取API原始参数

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

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

GetTitle Title Getter

func (*AlibabaTuikeOfferZhitokenAPIRequest) Reset added in v1.3.4

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

SetDesc is Desc Setter 主要内容

func (r *AlibabaTuikeOfferZhitokenAPIRequest) SetIconLink(_iconLink string) error

SetIconLink is IconLink Setter 图标链接,可以为空

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 (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

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

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

Jump to

Keyboard shortcuts

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