tuike

package
v1.1.4 Latest Latest
Warning

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

Go to latest
Published: Jun 29, 2021 License: Apache-2.0 Imports: 3 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type AlibabaTuikeOfferGetAPIResponse

type AlibabaTuikeOfferGetAPIResponse struct {
	model.CommonResponse
	AlibabaTuikeOfferGetResponse
}

推广商品查询接口 API返回值 alibaba.tuike.offer.get

查询1688推客平台卖家推广中的商品信息

type AlibabaTuikeOfferGetProAPIResponse

type AlibabaTuikeOfferGetProAPIResponse struct {
	model.CommonResponse
	AlibabaTuikeOfferGetProResponse
}

推广商品查询接口2.0 API返回值 alibaba.tuike.offer.get.pro

查询1688推客平台卖家推广中的商品信息

type AlibabaTuikeOfferGetProRequest

type AlibabaTuikeOfferGetProRequest struct {
	model.Params
	// contains filtered or unexported fields
}

推广商品查询接口2.0 API请求 alibaba.tuike.offer.get.pro

查询1688推客平台卖家推广中的商品信息

func NewAlibabaTuikeOfferGetProRequest

func NewAlibabaTuikeOfferGetProRequest() *AlibabaTuikeOfferGetProRequest

初始化AlibabaTuikeOfferGetProRequest对象

func (AlibabaTuikeOfferGetProRequest) GetApiMethodName

func (r AlibabaTuikeOfferGetProRequest) GetApiMethodName() string

IRequest interface 方法, 获取Api method

func (AlibabaTuikeOfferGetProRequest) GetApiParams

func (r AlibabaTuikeOfferGetProRequest) GetApiParams() url.Values

IRequest interface 方法, 获取API参数

func (AlibabaTuikeOfferGetProRequest) GetIsvCode

func (r AlibabaTuikeOfferGetProRequest) GetIsvCode() string

IsvCode Getter

func (AlibabaTuikeOfferGetProRequest) GetLoginId

func (r AlibabaTuikeOfferGetProRequest) GetLoginId() string

LoginId Getter

func (AlibabaTuikeOfferGetProRequest) GetQueryString

func (r AlibabaTuikeOfferGetProRequest) GetQueryString() string

QueryString Getter

func (*AlibabaTuikeOfferGetProRequest) SetIsvCode

func (r *AlibabaTuikeOfferGetProRequest) SetIsvCode(isvCode string) error

IsvCode Setter 标识调用方

func (*AlibabaTuikeOfferGetProRequest) SetLoginId

func (r *AlibabaTuikeOfferGetProRequest) SetLoginId(loginId string) error

LoginId Setter 用户ID

func (*AlibabaTuikeOfferGetProRequest) SetQueryString

func (r *AlibabaTuikeOfferGetProRequest) SetQueryString(queryString string) error

QueryString Setter 搜索查询参数(json)

type AlibabaTuikeOfferGetProResponse

type AlibabaTuikeOfferGetProResponse struct {
	XMLName xml.Name `xml:"alibaba_tuike_offer_get_pro_response"`
	// 平台颁发的每次请求访问的唯一标识
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	// 查询结果模型
	Result *TaOfferSearchResult `json:"result,omitempty" xml:"result,omitempty"`
}

推广商品查询接口2.0 成功返回结果

type AlibabaTuikeOfferGetRequest

type AlibabaTuikeOfferGetRequest struct {
	model.Params
	// contains filtered or unexported fields
}

推广商品查询接口 API请求 alibaba.tuike.offer.get

查询1688推客平台卖家推广中的商品信息

func NewAlibabaTuikeOfferGetRequest

func NewAlibabaTuikeOfferGetRequest() *AlibabaTuikeOfferGetRequest

初始化AlibabaTuikeOfferGetRequest对象

func (AlibabaTuikeOfferGetRequest) GetApiMethodName

func (r AlibabaTuikeOfferGetRequest) GetApiMethodName() string

IRequest interface 方法, 获取Api method

func (AlibabaTuikeOfferGetRequest) GetApiParams

func (r AlibabaTuikeOfferGetRequest) GetApiParams() url.Values

IRequest interface 方法, 获取API参数

func (AlibabaTuikeOfferGetRequest) GetIsvCode

func (r AlibabaTuikeOfferGetRequest) GetIsvCode() string

IsvCode Getter

func (AlibabaTuikeOfferGetRequest) GetQueryString

func (r AlibabaTuikeOfferGetRequest) GetQueryString() string

QueryString Getter

func (*AlibabaTuikeOfferGetRequest) SetIsvCode

func (r *AlibabaTuikeOfferGetRequest) SetIsvCode(isvCode string) error

IsvCode Setter 标识调用方

func (*AlibabaTuikeOfferGetRequest) SetQueryString

func (r *AlibabaTuikeOfferGetRequest) SetQueryString(queryString string) error

QueryString Setter 搜索查询参数(json)

type AlibabaTuikeOfferGetResponse

type AlibabaTuikeOfferGetResponse 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"`
}

推广商品查询接口 成功返回结果

type AlibabaTuikeOfferZhitokenAPIResponse

type AlibabaTuikeOfferZhitokenAPIResponse struct {
	model.CommonResponse
	AlibabaTuikeOfferZhitokenResponse
}

生成阿里口令 API返回值 alibaba.tuike.offer.zhitoken

推荐链接生产吱口令

type AlibabaTuikeOfferZhitokenRequest

type AlibabaTuikeOfferZhitokenRequest struct {
	model.Params
	// contains filtered or unexported fields
}

生成阿里口令 API请求 alibaba.tuike.offer.zhitoken

推荐链接生产吱口令

func NewAlibabaTuikeOfferZhitokenRequest

func NewAlibabaTuikeOfferZhitokenRequest() *AlibabaTuikeOfferZhitokenRequest

初始化AlibabaTuikeOfferZhitokenRequest对象

func (AlibabaTuikeOfferZhitokenRequest) GetApiMethodName

func (r AlibabaTuikeOfferZhitokenRequest) GetApiMethodName() string

IRequest interface 方法, 获取Api method

func (AlibabaTuikeOfferZhitokenRequest) GetApiParams

func (r AlibabaTuikeOfferZhitokenRequest) GetApiParams() url.Values

IRequest interface 方法, 获取API参数

func (AlibabaTuikeOfferZhitokenRequest) GetBizType

BizType Getter

func (AlibabaTuikeOfferZhitokenRequest) GetDesc

Desc Getter

func (r AlibabaTuikeOfferZhitokenRequest) GetIconLink() string

IconLink Getter

func (r AlibabaTuikeOfferZhitokenRequest) GetLeftBtnLink() string

LeftBtnLink Getter

func (AlibabaTuikeOfferZhitokenRequest) GetLeftBtnText

func (r AlibabaTuikeOfferZhitokenRequest) GetLeftBtnText() string

LeftBtnText Getter

func (r AlibabaTuikeOfferZhitokenRequest) GetRightBtnLink() string

RightBtnLink Getter

func (AlibabaTuikeOfferZhitokenRequest) GetRightBtnText

func (r AlibabaTuikeOfferZhitokenRequest) GetRightBtnText() string

RightBtnText Getter

func (AlibabaTuikeOfferZhitokenRequest) GetSource

Source Getter

func (AlibabaTuikeOfferZhitokenRequest) GetStartTime

func (r AlibabaTuikeOfferZhitokenRequest) GetStartTime() int64

StartTime Getter

func (AlibabaTuikeOfferZhitokenRequest) GetTitle

Title Getter

func (*AlibabaTuikeOfferZhitokenRequest) SetBizType

func (r *AlibabaTuikeOfferZhitokenRequest) SetBizType(bizType string) error

BizType Setter SHORT/MEDIUM/LONG

func (*AlibabaTuikeOfferZhitokenRequest) SetDesc

Desc Setter 主要内容

func (r *AlibabaTuikeOfferZhitokenRequest) SetIconLink(iconLink string) error

IconLink Setter 图标链接,可以为空

func (r *AlibabaTuikeOfferZhitokenRequest) SetLeftBtnLink(leftBtnLink string) error

LeftBtnLink Setter 左按钮链接,可以为空

func (*AlibabaTuikeOfferZhitokenRequest) SetLeftBtnText

func (r *AlibabaTuikeOfferZhitokenRequest) SetLeftBtnText(leftBtnText string) error

LeftBtnText Setter 左按钮文案,可以为空,默认为"取消"

func (r *AlibabaTuikeOfferZhitokenRequest) SetRightBtnLink(rightBtnLink string) error

RightBtnLink Setter 右按钮链接

func (*AlibabaTuikeOfferZhitokenRequest) SetRightBtnText

func (r *AlibabaTuikeOfferZhitokenRequest) SetRightBtnText(rightBtnText string) error

RightBtnText Setter 右按钮文案,可以为空,默认为"确定"

func (*AlibabaTuikeOfferZhitokenRequest) SetSource

func (r *AlibabaTuikeOfferZhitokenRequest) SetSource(source string) error

Source Setter 业务类型

func (*AlibabaTuikeOfferZhitokenRequest) SetStartTime

func (r *AlibabaTuikeOfferZhitokenRequest) SetStartTime(startTime int64) error

StartTime Setter 生效时间,可以为空

func (*AlibabaTuikeOfferZhitokenRequest) SetTitle

func (r *AlibabaTuikeOfferZhitokenRequest) SetTitle(title string) error

Title Setter 主标题

type AlibabaTuikeOfferZhitokenResponse

type AlibabaTuikeOfferZhitokenResponse 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"`
}

生成阿里口令 成功返回结果

type AlibabaTuikeOfferZhitokenResult

type AlibabaTuikeOfferZhitokenResult struct {
	// headers
	Headers string `json:"headers,omitempty" xml:"headers,omitempty"`
	// model
	Model string `json:"model,omitempty" xml:"model,omitempty"`
	// httpStatusCode
	HttpStatusCode int64 `json:"http_status_code,omitempty" xml:"http_status_code,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"`
	// success
	Success bool `json:"success,omitempty" xml:"success,omitempty"`
}

AlibabaTuikeOfferZhitokenResult

type AlibabaTuikeSingleOfferGetAPIResponse

type AlibabaTuikeSingleOfferGetAPIResponse struct {
	model.CommonResponse
	AlibabaTuikeSingleOfferGetResponse
}

查询1688推客平台卖家推广中的商品信息 API返回值 alibaba.tuike.single.offer.get

查询单个推客商品信息的接口

type AlibabaTuikeSingleOfferGetRequest

type AlibabaTuikeSingleOfferGetRequest struct {
	model.Params
	// contains filtered or unexported fields
}

查询1688推客平台卖家推广中的商品信息 API请求 alibaba.tuike.single.offer.get

查询单个推客商品信息的接口

func NewAlibabaTuikeSingleOfferGetRequest

func NewAlibabaTuikeSingleOfferGetRequest() *AlibabaTuikeSingleOfferGetRequest

初始化AlibabaTuikeSingleOfferGetRequest对象

func (AlibabaTuikeSingleOfferGetRequest) GetApiMethodName

func (r AlibabaTuikeSingleOfferGetRequest) GetApiMethodName() string

IRequest interface 方法, 获取Api method

func (AlibabaTuikeSingleOfferGetRequest) GetApiParams

func (r AlibabaTuikeSingleOfferGetRequest) GetApiParams() url.Values

IRequest interface 方法, 获取API参数

func (AlibabaTuikeSingleOfferGetRequest) GetLoginId

LoginId Getter

func (AlibabaTuikeSingleOfferGetRequest) GetOfferId

OfferId Getter

func (*AlibabaTuikeSingleOfferGetRequest) SetLoginId

func (r *AlibabaTuikeSingleOfferGetRequest) SetLoginId(loginId string) error

LoginId Setter 推客id

func (*AlibabaTuikeSingleOfferGetRequest) SetOfferId

func (r *AlibabaTuikeSingleOfferGetRequest) SetOfferId(offerId int64) error

OfferId Setter 商品id

type AlibabaTuikeSingleOfferGetResponse

type AlibabaTuikeSingleOfferGetResponse struct {
	XMLName xml.Name `xml:"alibaba_tuike_single_offer_get_response"`
	// 平台颁发的每次请求访问的唯一标识
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	// result
	Result string `json:"result,omitempty" xml:"result,omitempty"`
}

查询1688推客平台卖家推广中的商品信息 成功返回结果

type AlibabaTuikeWebUnionOrderQueryAPIResponse

type AlibabaTuikeWebUnionOrderQueryAPIResponse struct {
	model.CommonResponse
	AlibabaTuikeWebUnionOrderQueryResponse
}

推客网盟合作抽佣订单查询接口 API返回值 alibaba.tuike.web.union.order.query

推客网盟合作抽佣订单查询接口

type AlibabaTuikeWebUnionOrderQueryRequest

type AlibabaTuikeWebUnionOrderQueryRequest struct {
	model.Params
	// contains filtered or unexported fields
}

推客网盟合作抽佣订单查询接口 API请求 alibaba.tuike.web.union.order.query

推客网盟合作抽佣订单查询接口

func NewAlibabaTuikeWebUnionOrderQueryRequest

func NewAlibabaTuikeWebUnionOrderQueryRequest() *AlibabaTuikeWebUnionOrderQueryRequest

初始化AlibabaTuikeWebUnionOrderQueryRequest对象

func (AlibabaTuikeWebUnionOrderQueryRequest) GetApiMethodName

func (r AlibabaTuikeWebUnionOrderQueryRequest) GetApiMethodName() string

IRequest interface 方法, 获取Api method

func (AlibabaTuikeWebUnionOrderQueryRequest) GetApiParams

IRequest interface 方法, 获取API参数

func (AlibabaTuikeWebUnionOrderQueryRequest) GetEndTime

EndTime Getter

func (AlibabaTuikeWebUnionOrderQueryRequest) GetPageOffset

func (r AlibabaTuikeWebUnionOrderQueryRequest) GetPageOffset() int64

PageOffset Getter

func (AlibabaTuikeWebUnionOrderQueryRequest) GetPageSize

PageSize Getter

func (AlibabaTuikeWebUnionOrderQueryRequest) GetStartTime

StartTime Getter

func (AlibabaTuikeWebUnionOrderQueryRequest) GetTimeType

TimeType Getter

func (*AlibabaTuikeWebUnionOrderQueryRequest) SetEndTime

func (r *AlibabaTuikeWebUnionOrderQueryRequest) SetEndTime(endTime int64) error

EndTime Setter 13位时间戳

func (*AlibabaTuikeWebUnionOrderQueryRequest) SetPageOffset

func (r *AlibabaTuikeWebUnionOrderQueryRequest) SetPageOffset(pageOffset int64) error

PageOffset Setter 页码偏移

func (*AlibabaTuikeWebUnionOrderQueryRequest) SetPageSize

func (r *AlibabaTuikeWebUnionOrderQueryRequest) SetPageSize(pageSize int64) error

PageSize Setter 返回条数

func (*AlibabaTuikeWebUnionOrderQueryRequest) SetStartTime

func (r *AlibabaTuikeWebUnionOrderQueryRequest) SetStartTime(startTime int64) error

StartTime Setter 13位时间戳

func (*AlibabaTuikeWebUnionOrderQueryRequest) SetTimeType

func (r *AlibabaTuikeWebUnionOrderQueryRequest) SetTimeType(timeType int64) error

TimeType Setter 0 表示time为下单时间;1表示time为更新时间

type AlibabaTuikeWebUnionOrderQueryResponse

type AlibabaTuikeWebUnionOrderQueryResponse struct {
	XMLName xml.Name `xml:"alibaba_tuike_web_union_order_query_response"`
	// 平台颁发的每次请求访问的唯一标识
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	// result
	List []AlibabaTuikeWebUnionOrderQueryResult `json:"list,omitempty" xml:"list>alibaba_tuike_web_union_order_query_result,omitempty"`
}

推客网盟合作抽佣订单查询接口 成功返回结果

type AlibabaTuikeWebUnionOrderQueryResult

type AlibabaTuikeWebUnionOrderQueryResult struct {
	// 佣金
	Commission string `json:"commission,omitempty" xml:"commission,omitempty"`
	// 价格
	Price string `json:"price,omitempty" xml:"price,omitempty"`
	// 抽佣状态
	OrderStatus string `json:"order_status,omitempty" xml:"order_status,omitempty"`
	// 数量
	OfferCount string `json:"offer_count,omitempty" xml:"offer_count,omitempty"`
	// offer名称
	OfferName string `json:"offer_name,omitempty" xml:"offer_name,omitempty"`
	// offerId
	OfferId string `json:"offer_id,omitempty" xml:"offer_id,omitempty"`
	// 订单编号
	OrderNum string `json:"order_num,omitempty" xml:"order_num,omitempty"`
	// 通道
	Channel string `json:"channel,omitempty" xml:"channel,omitempty"`
	// 入参p3
	P3 string `json:"p3,omitempty" xml:"p3,omitempty"`
	// 入参p2
	P2 string `json:"p2,omitempty" xml:"p2,omitempty"`
	// 入参p1
	P1 string `json:"p1,omitempty" xml:"p1,omitempty"`
	// 更新时间
	UpdateTime string `json:"update_time,omitempty" xml:"update_time,omitempty"`
	// 创建时间
	CreateTime string `json:"create_time,omitempty" xml:"create_time,omitempty"`
	// 折后总价
	DiscountAmount string `json:"discount_amount,omitempty" xml:"discount_amount,omitempty"`
	// 佣金比例
	Ratio string `json:"ratio,omitempty" xml:"ratio,omitempty"`
}

AlibabaTuikeWebUnionOrderQueryResult

type TaOfferSearchResult

type TaOfferSearchResult struct {
	// 查询总记录数
	Total int64 `json:"total,omitempty" xml:"total,omitempty"`
	// 当前条数
	Num int64 `json:"num,omitempty" xml:"num,omitempty"`
	// 错误信息
	Errors string `json:"errors,omitempty" xml:"errors,omitempty"`
	// 请求状态
	Status string `json:"status,omitempty" xml:"status,omitempty"`
	// 分页大小
	PageSize int64 `json:"page_size,omitempty" xml:"page_size,omitempty"`
	// 数据
	DataList []string `json:"data_list,omitempty" xml:"data_list>string,omitempty"`
	// 当前页
	PageNum int64 `json:"page_num,omitempty" xml:"page_num,omitempty"`
}

TaOfferSearchResult

Jump to

Keyboard shortcuts

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