opentrade

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 opentrade 包含交易开放相关结构体

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

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func ReleaseAbilityResponse added in v1.3.4

func ReleaseAbilityResponse(v *AbilityResponse)

ReleaseAbilityResponse 释放AbilityResponse

func ReleaseItemBindResult added in v1.3.4

func ReleaseItemBindResult(v *ItemBindResult)

ReleaseItemBindResult 释放ItemBindResult

func ReleaseItemResultDto added in v1.3.4

func ReleaseItemResultDto(v *ItemResultDto)

ReleaseItemResultDto 释放ItemResultDto

func ReleaseItemUnBindResult added in v1.3.4

func ReleaseItemUnBindResult(v *ItemUnBindResult)

ReleaseItemUnBindResult 释放ItemUnBindResult

func ReleaseMarkUserInfo added in v1.3.4

func ReleaseMarkUserInfo(v *MarkUserInfo)

ReleaseMarkUserInfo 释放MarkUserInfo

func ReleaseMcSceneActivityDto added in v1.3.4

func ReleaseMcSceneActivityDto(v *McSceneActivityDto)

ReleaseMcSceneActivityDto 释放McSceneActivityDto

func ReleaseMcUserDto added in v1.3.4

func ReleaseMcUserDto(v *McUserDto)

ReleaseMcUserDto 释放McUserDto

func ReleaseSaveModifyPriceRequest added in v1.3.4

func ReleaseSaveModifyPriceRequest(v *SaveModifyPriceRequest)

ReleaseSaveModifyPriceRequest 释放SaveModifyPriceRequest

func ReleaseTaobaoMiniappAdvancedTradeinfoPriceModifyAPIRequest added in v1.3.4

func ReleaseTaobaoMiniappAdvancedTradeinfoPriceModifyAPIRequest(v *TaobaoMiniappAdvancedTradeinfoPriceModifyAPIRequest)

ReleaseTaobaoMiniappAdvancedTradeinfoPriceModifyAPIRequest 将 TaobaoMiniappAdvancedTradeinfoPriceModifyAPIRequest 放入 sync.Pool

func ReleaseTaobaoMiniappAdvancedTradeinfoPriceModifyAPIResponse added in v1.3.4

func ReleaseTaobaoMiniappAdvancedTradeinfoPriceModifyAPIResponse(v *TaobaoMiniappAdvancedTradeinfoPriceModifyAPIResponse)

ReleaseTaobaoMiniappAdvancedTradeinfoPriceModifyAPIResponse 将 TaobaoMiniappAdvancedTradeinfoPriceModifyAPIResponse 保存到 sync.Pool

func ReleaseTaobaoOpentradeActivityQueryAPIRequest added in v1.3.4

func ReleaseTaobaoOpentradeActivityQueryAPIRequest(v *TaobaoOpentradeActivityQueryAPIRequest)

ReleaseTaobaoOpentradeActivityQueryAPIRequest 将 TaobaoOpentradeActivityQueryAPIRequest 放入 sync.Pool

func ReleaseTaobaoOpentradeActivityQueryAPIResponse added in v1.3.4

func ReleaseTaobaoOpentradeActivityQueryAPIResponse(v *TaobaoOpentradeActivityQueryAPIResponse)

ReleaseTaobaoOpentradeActivityQueryAPIResponse 将 TaobaoOpentradeActivityQueryAPIResponse 保存到 sync.Pool

func ReleaseTaobaoOpentradeActivitySyncAPIRequest added in v1.3.4

func ReleaseTaobaoOpentradeActivitySyncAPIRequest(v *TaobaoOpentradeActivitySyncAPIRequest)

ReleaseTaobaoOpentradeActivitySyncAPIRequest 将 TaobaoOpentradeActivitySyncAPIRequest 放入 sync.Pool

func ReleaseTaobaoOpentradeActivitySyncAPIResponse added in v1.3.4

func ReleaseTaobaoOpentradeActivitySyncAPIResponse(v *TaobaoOpentradeActivitySyncAPIResponse)

ReleaseTaobaoOpentradeActivitySyncAPIResponse 将 TaobaoOpentradeActivitySyncAPIResponse 保存到 sync.Pool

func ReleaseTaobaoOpentradeQueueQueryAPIRequest added in v1.3.4

func ReleaseTaobaoOpentradeQueueQueryAPIRequest(v *TaobaoOpentradeQueueQueryAPIRequest)

ReleaseTaobaoOpentradeQueueQueryAPIRequest 将 TaobaoOpentradeQueueQueryAPIRequest 放入 sync.Pool

func ReleaseTaobaoOpentradeQueueQueryAPIResponse added in v1.3.4

func ReleaseTaobaoOpentradeQueueQueryAPIResponse(v *TaobaoOpentradeQueueQueryAPIResponse)

ReleaseTaobaoOpentradeQueueQueryAPIResponse 将 TaobaoOpentradeQueueQueryAPIResponse 保存到 sync.Pool

func ReleaseTaobaoOpentradeQueueUsersMarkAPIRequest added in v1.3.4

func ReleaseTaobaoOpentradeQueueUsersMarkAPIRequest(v *TaobaoOpentradeQueueUsersMarkAPIRequest)

ReleaseTaobaoOpentradeQueueUsersMarkAPIRequest 将 TaobaoOpentradeQueueUsersMarkAPIRequest 放入 sync.Pool

func ReleaseTaobaoOpentradeQueueUsersMarkAPIResponse added in v1.3.4

func ReleaseTaobaoOpentradeQueueUsersMarkAPIResponse(v *TaobaoOpentradeQueueUsersMarkAPIResponse)

ReleaseTaobaoOpentradeQueueUsersMarkAPIResponse 将 TaobaoOpentradeQueueUsersMarkAPIResponse 保存到 sync.Pool

func ReleaseTaobaoOpentradeSpecialItemsBindAPIRequest added in v1.3.4

func ReleaseTaobaoOpentradeSpecialItemsBindAPIRequest(v *TaobaoOpentradeSpecialItemsBindAPIRequest)

ReleaseTaobaoOpentradeSpecialItemsBindAPIRequest 将 TaobaoOpentradeSpecialItemsBindAPIRequest 放入 sync.Pool

func ReleaseTaobaoOpentradeSpecialItemsBindAPIResponse added in v1.3.4

func ReleaseTaobaoOpentradeSpecialItemsBindAPIResponse(v *TaobaoOpentradeSpecialItemsBindAPIResponse)

ReleaseTaobaoOpentradeSpecialItemsBindAPIResponse 将 TaobaoOpentradeSpecialItemsBindAPIResponse 保存到 sync.Pool

func ReleaseTaobaoOpentradeSpecialItemsQueryAPIRequest added in v1.3.4

func ReleaseTaobaoOpentradeSpecialItemsQueryAPIRequest(v *TaobaoOpentradeSpecialItemsQueryAPIRequest)

ReleaseTaobaoOpentradeSpecialItemsQueryAPIRequest 将 TaobaoOpentradeSpecialItemsQueryAPIRequest 放入 sync.Pool

func ReleaseTaobaoOpentradeSpecialItemsQueryAPIResponse added in v1.3.4

func ReleaseTaobaoOpentradeSpecialItemsQueryAPIResponse(v *TaobaoOpentradeSpecialItemsQueryAPIResponse)

ReleaseTaobaoOpentradeSpecialItemsQueryAPIResponse 将 TaobaoOpentradeSpecialItemsQueryAPIResponse 保存到 sync.Pool

func ReleaseTaobaoOpentradeSpecialItemsUnbindAPIRequest added in v1.3.4

func ReleaseTaobaoOpentradeSpecialItemsUnbindAPIRequest(v *TaobaoOpentradeSpecialItemsUnbindAPIRequest)

ReleaseTaobaoOpentradeSpecialItemsUnbindAPIRequest 将 TaobaoOpentradeSpecialItemsUnbindAPIRequest 放入 sync.Pool

func ReleaseTaobaoOpentradeSpecialItemsUnbindAPIResponse added in v1.3.4

func ReleaseTaobaoOpentradeSpecialItemsUnbindAPIResponse(v *TaobaoOpentradeSpecialItemsUnbindAPIResponse)

ReleaseTaobaoOpentradeSpecialItemsUnbindAPIResponse 将 TaobaoOpentradeSpecialItemsUnbindAPIResponse 保存到 sync.Pool

func ReleaseTaobaoOpentradeSpecialRuleUpdateAPIRequest added in v1.3.4

func ReleaseTaobaoOpentradeSpecialRuleUpdateAPIRequest(v *TaobaoOpentradeSpecialRuleUpdateAPIRequest)

ReleaseTaobaoOpentradeSpecialRuleUpdateAPIRequest 将 TaobaoOpentradeSpecialRuleUpdateAPIRequest 放入 sync.Pool

func ReleaseTaobaoOpentradeSpecialRuleUpdateAPIResponse added in v1.3.4

func ReleaseTaobaoOpentradeSpecialRuleUpdateAPIResponse(v *TaobaoOpentradeSpecialRuleUpdateAPIResponse)

ReleaseTaobaoOpentradeSpecialRuleUpdateAPIResponse 将 TaobaoOpentradeSpecialRuleUpdateAPIResponse 保存到 sync.Pool

func ReleaseTaobaoOpentradeSpecialUsersMarkAPIRequest added in v1.3.4

func ReleaseTaobaoOpentradeSpecialUsersMarkAPIRequest(v *TaobaoOpentradeSpecialUsersMarkAPIRequest)

ReleaseTaobaoOpentradeSpecialUsersMarkAPIRequest 将 TaobaoOpentradeSpecialUsersMarkAPIRequest 放入 sync.Pool

func ReleaseTaobaoOpentradeSpecialUsersMarkAPIResponse added in v1.3.4

func ReleaseTaobaoOpentradeSpecialUsersMarkAPIResponse(v *TaobaoOpentradeSpecialUsersMarkAPIResponse)

ReleaseTaobaoOpentradeSpecialUsersMarkAPIResponse 将 TaobaoOpentradeSpecialUsersMarkAPIResponse 保存到 sync.Pool

func ReleaseTaobaoOpentradeSpecialUsersQueryAPIRequest added in v1.3.4

func ReleaseTaobaoOpentradeSpecialUsersQueryAPIRequest(v *TaobaoOpentradeSpecialUsersQueryAPIRequest)

ReleaseTaobaoOpentradeSpecialUsersQueryAPIRequest 将 TaobaoOpentradeSpecialUsersQueryAPIRequest 放入 sync.Pool

func ReleaseTaobaoOpentradeSpecialUsersQueryAPIResponse added in v1.3.4

func ReleaseTaobaoOpentradeSpecialUsersQueryAPIResponse(v *TaobaoOpentradeSpecialUsersQueryAPIResponse)

ReleaseTaobaoOpentradeSpecialUsersQueryAPIResponse 将 TaobaoOpentradeSpecialUsersQueryAPIResponse 保存到 sync.Pool

func ReleaseTaobaoOpentradeToolsItemsBindAPIRequest added in v1.3.4

func ReleaseTaobaoOpentradeToolsItemsBindAPIRequest(v *TaobaoOpentradeToolsItemsBindAPIRequest)

ReleaseTaobaoOpentradeToolsItemsBindAPIRequest 将 TaobaoOpentradeToolsItemsBindAPIRequest 放入 sync.Pool

func ReleaseTaobaoOpentradeToolsItemsBindAPIResponse added in v1.3.4

func ReleaseTaobaoOpentradeToolsItemsBindAPIResponse(v *TaobaoOpentradeToolsItemsBindAPIResponse)

ReleaseTaobaoOpentradeToolsItemsBindAPIResponse 将 TaobaoOpentradeToolsItemsBindAPIResponse 保存到 sync.Pool

func ReleaseTaobaoOpentradeToolsItemsQueryAPIRequest added in v1.3.4

func ReleaseTaobaoOpentradeToolsItemsQueryAPIRequest(v *TaobaoOpentradeToolsItemsQueryAPIRequest)

ReleaseTaobaoOpentradeToolsItemsQueryAPIRequest 将 TaobaoOpentradeToolsItemsQueryAPIRequest 放入 sync.Pool

func ReleaseTaobaoOpentradeToolsItemsQueryAPIResponse added in v1.3.4

func ReleaseTaobaoOpentradeToolsItemsQueryAPIResponse(v *TaobaoOpentradeToolsItemsQueryAPIResponse)

ReleaseTaobaoOpentradeToolsItemsQueryAPIResponse 将 TaobaoOpentradeToolsItemsQueryAPIResponse 保存到 sync.Pool

func ReleaseTaobaoOpentradeToolsItemsUnbindAPIRequest added in v1.3.4

func ReleaseTaobaoOpentradeToolsItemsUnbindAPIRequest(v *TaobaoOpentradeToolsItemsUnbindAPIRequest)

ReleaseTaobaoOpentradeToolsItemsUnbindAPIRequest 将 TaobaoOpentradeToolsItemsUnbindAPIRequest 放入 sync.Pool

func ReleaseTaobaoOpentradeToolsItemsUnbindAPIResponse added in v1.3.4

func ReleaseTaobaoOpentradeToolsItemsUnbindAPIResponse(v *TaobaoOpentradeToolsItemsUnbindAPIResponse)

ReleaseTaobaoOpentradeToolsItemsUnbindAPIResponse 将 TaobaoOpentradeToolsItemsUnbindAPIResponse 保存到 sync.Pool

Types

type AbilityResponse added in v1.2.8

type AbilityResponse struct {
	// 保存信息的参数
	PriceKey string `json:"price_key,omitempty" xml:"price_key,omitempty"`
	// 错误码
	ErrorCode string `json:"error_code,omitempty" xml:"error_code,omitempty"`
	// 错误信息
	ErrorMsg string `json:"error_msg,omitempty" xml:"error_msg,omitempty"`
	// true or false
	Success bool `json:"success,omitempty" xml:"success,omitempty"`
}

AbilityResponse 结构体

func GetAbilityResponse added in v1.3.4

func GetAbilityResponse() *AbilityResponse

GetAbilityResponse() 从对象池中获取AbilityResponse

type ItemBindResult

type ItemBindResult struct {
	// 绑定异常时的错误信息
	ErrorMessage string `json:"error_message,omitempty" xml:"error_message,omitempty"`
	// 商品ID
	ItemId int64 `json:"item_id,omitempty" xml:"item_id,omitempty"`
	// 是否绑定成功
	BindOk bool `json:"bind_ok,omitempty" xml:"bind_ok,omitempty"`
}

ItemBindResult 结构体

func GetItemBindResult added in v1.3.4

func GetItemBindResult() *ItemBindResult

GetItemBindResult() 从对象池中获取ItemBindResult

type ItemResultDto

type ItemResultDto struct {
	// 失败原因
	ErrMsg string `json:"err_msg,omitempty" xml:"err_msg,omitempty"`
	// 失败商品id
	ItemId int64 `json:"item_id,omitempty" xml:"item_id,omitempty"`
}

ItemResultDto 结构体

func GetItemResultDto added in v1.3.4

func GetItemResultDto() *ItemResultDto

GetItemResultDto() 从对象池中获取ItemResultDto

type ItemUnBindResult

type ItemUnBindResult struct {
	// 解绑异常时的错误信息
	ErrorMessage string `json:"error_message,omitempty" xml:"error_message,omitempty"`
	// 商品ID
	ItemId int64 `json:"item_id,omitempty" xml:"item_id,omitempty"`
	// 是否解绑成功
	BindOk bool `json:"bind_ok,omitempty" xml:"bind_ok,omitempty"`
}

ItemUnBindResult 结构体

func GetItemUnBindResult added in v1.3.4

func GetItemUnBindResult() *ItemUnBindResult

GetItemUnBindResult() 从对象池中获取ItemUnBindResult

type MarkUserInfo

type MarkUserInfo struct {
	// 用户openId
	UserOpenId string `json:"user_open_id,omitempty" xml:"user_open_id,omitempty"`
	// 用户状态
	Status string `json:"status,omitempty" xml:"status,omitempty"`
	// 商品ID
	ItemId int64 `json:"item_id,omitempty" xml:"item_id,omitempty"`
	// 商品SKU ID
	SkuId int64 `json:"sku_id,omitempty" xml:"sku_id,omitempty"`
	// 专属下单商品数量
	Quality int64 `json:"quality,omitempty" xml:"quality,omitempty"`
}

MarkUserInfo 结构体

func GetMarkUserInfo added in v1.3.4

func GetMarkUserInfo() *MarkUserInfo

GetMarkUserInfo() 从对象池中获取MarkUserInfo

type McSceneActivityDto

type McSceneActivityDto struct {
	// 活动开始时间
	StartTime string `json:"start_time,omitempty" xml:"start_time,omitempty"`
	// 活动关联的商品列表,使用逗号(,)分割
	ItemIds string `json:"item_ids,omitempty" xml:"item_ids,omitempty"`
	// 活动名称
	ActivityName string `json:"activity_name,omitempty" xml:"activity_name,omitempty"`
	// 创建活动的appkey
	Appkey string `json:"appkey,omitempty" xml:"appkey,omitempty"`
	// 排队活动ID
	ActivityId string `json:"activity_id,omitempty" xml:"activity_id,omitempty"`
	// 最近修改时间
	GmtModified string `json:"gmt_modified,omitempty" xml:"gmt_modified,omitempty"`
	// 活动结束时间
	EndTime string `json:"end_time,omitempty" xml:"end_time,omitempty"`
}

McSceneActivityDto 结构体

func GetMcSceneActivityDto added in v1.3.4

func GetMcSceneActivityDto() *McSceneActivityDto

GetMcSceneActivityDto() 从对象池中获取McSceneActivityDto

type McUserDto

type McUserDto struct {
	// 用户状态
	Status string `json:"status,omitempty" xml:"status,omitempty"`
	// 排队活动ID
	ActivityId string `json:"activity_id,omitempty" xml:"activity_id,omitempty"`
	// 排队传入的扩展信息
	ExtInfo string `json:"ext_info,omitempty" xml:"ext_info,omitempty"`
	// 用户openId
	UserOpenId string `json:"user_open_id,omitempty" xml:"user_open_id,omitempty"`
	// 排队商品数量
	Quality int64 `json:"quality,omitempty" xml:"quality,omitempty"`
	// 排队商品SKU ID
	SkuId int64 `json:"sku_id,omitempty" xml:"sku_id,omitempty"`
	// 排队商品ID
	ItemId int64 `json:"item_id,omitempty" xml:"item_id,omitempty"`
}

McUserDto 结构体

func GetMcUserDto added in v1.3.4

func GetMcUserDto() *McUserDto

GetMcUserDto() 从对象池中获取McUserDto

type SaveModifyPriceRequest added in v1.2.8

type SaveModifyPriceRequest struct {
	// 买家openId,如果有就传,后续会校验。没有的可以不用传,但是校验买家参数会跳过
	OpenId string `json:"open_id,omitempty" xml:"open_id,omitempty"`
	// 改价的商品id
	ItemId int64 `json:"item_id,omitempty" xml:"item_id,omitempty"`
	// 改价价格,单位分
	Price int64 `json:"price,omitempty" xml:"price,omitempty"`
}

SaveModifyPriceRequest 结构体

func GetSaveModifyPriceRequest added in v1.3.4

func GetSaveModifyPriceRequest() *SaveModifyPriceRequest

GetSaveModifyPriceRequest() 从对象池中获取SaveModifyPriceRequest

type TaobaoMiniappAdvancedTradeinfoPriceModifyAPIRequest added in v1.2.8

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

TaobaoMiniappAdvancedTradeinfoPriceModifyAPIRequest 高级定制商家传入改价信息 API请求 taobao.miniapp.advanced.tradeinfo.price.modify

高级定制商家传入改价信息

func GetTaobaoMiniappAdvancedTradeinfoPriceModifyAPIRequest added in v1.3.4

func GetTaobaoMiniappAdvancedTradeinfoPriceModifyAPIRequest() *TaobaoMiniappAdvancedTradeinfoPriceModifyAPIRequest

GetTaobaoMiniappAdvancedTradeinfoPriceModifyRequest 从 sync.Pool 获取 TaobaoMiniappAdvancedTradeinfoPriceModifyAPIRequest

func NewTaobaoMiniappAdvancedTradeinfoPriceModifyRequest added in v1.2.8

func NewTaobaoMiniappAdvancedTradeinfoPriceModifyRequest() *TaobaoMiniappAdvancedTradeinfoPriceModifyAPIRequest

NewTaobaoMiniappAdvancedTradeinfoPriceModifyRequest 初始化TaobaoMiniappAdvancedTradeinfoPriceModifyAPIRequest对象

func (TaobaoMiniappAdvancedTradeinfoPriceModifyAPIRequest) GetApiMethodName added in v1.2.8

GetApiMethodName IRequest interface 方法, 获取Api method

func (TaobaoMiniappAdvancedTradeinfoPriceModifyAPIRequest) GetApiParams added in v1.2.8

GetApiParams IRequest interface 方法, 获取API参数

func (TaobaoMiniappAdvancedTradeinfoPriceModifyAPIRequest) GetRawParams added in v1.2.8

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

func (TaobaoMiniappAdvancedTradeinfoPriceModifyAPIRequest) GetReq added in v1.2.8

GetReq Req Getter

func (*TaobaoMiniappAdvancedTradeinfoPriceModifyAPIRequest) Reset added in v1.3.4

Reset IRequest interface 方法, 清空结构体

func (*TaobaoMiniappAdvancedTradeinfoPriceModifyAPIRequest) SetReq added in v1.2.8

SetReq is Req Setter 请求参数

type TaobaoMiniappAdvancedTradeinfoPriceModifyAPIResponse added in v1.2.8

type TaobaoMiniappAdvancedTradeinfoPriceModifyAPIResponse struct {
	model.CommonResponse
	TaobaoMiniappAdvancedTradeinfoPriceModifyAPIResponseModel
}

TaobaoMiniappAdvancedTradeinfoPriceModifyAPIResponse 高级定制商家传入改价信息 API返回值 taobao.miniapp.advanced.tradeinfo.price.modify

高级定制商家传入改价信息

func GetTaobaoMiniappAdvancedTradeinfoPriceModifyAPIResponse added in v1.3.4

func GetTaobaoMiniappAdvancedTradeinfoPriceModifyAPIResponse() *TaobaoMiniappAdvancedTradeinfoPriceModifyAPIResponse

GetTaobaoMiniappAdvancedTradeinfoPriceModifyAPIResponse 从 sync.Pool 获取 TaobaoMiniappAdvancedTradeinfoPriceModifyAPIResponse

func (*TaobaoMiniappAdvancedTradeinfoPriceModifyAPIResponse) Reset added in v1.3.4

Reset 清空结构体

type TaobaoMiniappAdvancedTradeinfoPriceModifyAPIResponseModel added in v1.2.8

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

TaobaoMiniappAdvancedTradeinfoPriceModifyAPIResponseModel is 高级定制商家传入改价信息 成功返回结果

func (*TaobaoMiniappAdvancedTradeinfoPriceModifyAPIResponseModel) Reset added in v1.3.4

Reset 清空结构体

type TaobaoOpentradeActivityQueryAPIRequest added in v1.2.0

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

TaobaoOpentradeActivityQueryAPIRequest 查询尖货活动信息 API请求 taobao.opentrade.activity.query

尖货交易活动信息配置,查询尖货活动信息

func GetTaobaoOpentradeActivityQueryAPIRequest added in v1.3.4

func GetTaobaoOpentradeActivityQueryAPIRequest() *TaobaoOpentradeActivityQueryAPIRequest

GetTaobaoOpentradeActivityQueryRequest 从 sync.Pool 获取 TaobaoOpentradeActivityQueryAPIRequest

func NewTaobaoOpentradeActivityQueryRequest

func NewTaobaoOpentradeActivityQueryRequest() *TaobaoOpentradeActivityQueryAPIRequest

NewTaobaoOpentradeActivityQueryRequest 初始化TaobaoOpentradeActivityQueryAPIRequest对象

func (TaobaoOpentradeActivityQueryAPIRequest) GetActivityName added in v1.2.0

func (r TaobaoOpentradeActivityQueryAPIRequest) GetActivityName() string

GetActivityName ActivityName Getter

func (TaobaoOpentradeActivityQueryAPIRequest) GetApiMethodName added in v1.2.0

func (r TaobaoOpentradeActivityQueryAPIRequest) GetApiMethodName() string

GetApiMethodName IRequest interface 方法, 获取Api method

func (TaobaoOpentradeActivityQueryAPIRequest) GetApiParams added in v1.2.0

func (r TaobaoOpentradeActivityQueryAPIRequest) GetApiParams(params url.Values)

GetApiParams IRequest interface 方法, 获取API参数

func (TaobaoOpentradeActivityQueryAPIRequest) GetEndTime added in v1.2.0

GetEndTime EndTime Getter

func (TaobaoOpentradeActivityQueryAPIRequest) GetPageIndex added in v1.2.0

GetPageIndex PageIndex Getter

func (TaobaoOpentradeActivityQueryAPIRequest) GetPageSize added in v1.2.0

GetPageSize PageSize Getter

func (TaobaoOpentradeActivityQueryAPIRequest) GetRawParams added in v1.2.8

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

func (*TaobaoOpentradeActivityQueryAPIRequest) Reset added in v1.3.4

Reset IRequest interface 方法, 清空结构体

func (*TaobaoOpentradeActivityQueryAPIRequest) SetActivityName added in v1.2.0

func (r *TaobaoOpentradeActivityQueryAPIRequest) SetActivityName(_activityName string) error

SetActivityName is ActivityName Setter 活动名称

func (*TaobaoOpentradeActivityQueryAPIRequest) SetEndTime added in v1.2.0

func (r *TaobaoOpentradeActivityQueryAPIRequest) SetEndTime(_endTime string) error

SetEndTime is EndTime Setter 活动结束时间

func (*TaobaoOpentradeActivityQueryAPIRequest) SetPageIndex added in v1.2.0

func (r *TaobaoOpentradeActivityQueryAPIRequest) SetPageIndex(_pageIndex int64) error

SetPageIndex is PageIndex Setter 分页序号

func (*TaobaoOpentradeActivityQueryAPIRequest) SetPageSize added in v1.2.0

func (r *TaobaoOpentradeActivityQueryAPIRequest) SetPageSize(_pageSize int64) error

SetPageSize is PageSize Setter 分页大小

type TaobaoOpentradeActivityQueryAPIResponse

type TaobaoOpentradeActivityQueryAPIResponse struct {
	model.CommonResponse
	TaobaoOpentradeActivityQueryAPIResponseModel
}

TaobaoOpentradeActivityQueryAPIResponse 查询尖货活动信息 API返回值 taobao.opentrade.activity.query

尖货交易活动信息配置,查询尖货活动信息

func GetTaobaoOpentradeActivityQueryAPIResponse added in v1.3.4

func GetTaobaoOpentradeActivityQueryAPIResponse() *TaobaoOpentradeActivityQueryAPIResponse

GetTaobaoOpentradeActivityQueryAPIResponse 从 sync.Pool 获取 TaobaoOpentradeActivityQueryAPIResponse

func (*TaobaoOpentradeActivityQueryAPIResponse) Reset added in v1.3.4

Reset 清空结构体

type TaobaoOpentradeActivityQueryAPIResponseModel added in v1.2.0

type TaobaoOpentradeActivityQueryAPIResponseModel struct {
	XMLName xml.Name `xml:"opentrade_activity_query_response"`
	// 平台颁发的每次请求访问的唯一标识
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	// 活动信息记录
	Results []McSceneActivityDto `json:"results,omitempty" xml:"results>mc_scene_activity_dto,omitempty"`
	// 总条数
	TotalCount int64 `json:"total_count,omitempty" xml:"total_count,omitempty"`
}

TaobaoOpentradeActivityQueryAPIResponseModel is 查询尖货活动信息 成功返回结果

func (*TaobaoOpentradeActivityQueryAPIResponseModel) Reset added in v1.3.4

Reset 清空结构体

type TaobaoOpentradeActivitySyncAPIRequest added in v1.2.0

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

TaobaoOpentradeActivitySyncAPIRequest 尖货交易活动信息同步 API请求 taobao.opentrade.activity.sync

尖货交易活动信息配置,创建或更新活动信息 在活动时间开始前,所有用户(包括标记可购买的用户),无法购买商品; 在活动时间内,标记可购买的用户可在小程序中跳转下单页,完成购买; 在活动结束后,对限购不再限制,平台开放购买,用户可在小程序内、商品详情、购物车下单购买;

func GetTaobaoOpentradeActivitySyncAPIRequest added in v1.3.4

func GetTaobaoOpentradeActivitySyncAPIRequest() *TaobaoOpentradeActivitySyncAPIRequest

GetTaobaoOpentradeActivitySyncRequest 从 sync.Pool 获取 TaobaoOpentradeActivitySyncAPIRequest

func NewTaobaoOpentradeActivitySyncRequest

func NewTaobaoOpentradeActivitySyncRequest() *TaobaoOpentradeActivitySyncAPIRequest

NewTaobaoOpentradeActivitySyncRequest 初始化TaobaoOpentradeActivitySyncAPIRequest对象

func (TaobaoOpentradeActivitySyncAPIRequest) GetActivityId added in v1.2.0

GetActivityId ActivityId Getter

func (TaobaoOpentradeActivitySyncAPIRequest) GetActivityName added in v1.2.0

func (r TaobaoOpentradeActivitySyncAPIRequest) GetActivityName() string

GetActivityName ActivityName Getter

func (TaobaoOpentradeActivitySyncAPIRequest) GetApiMethodName added in v1.2.0

func (r TaobaoOpentradeActivitySyncAPIRequest) GetApiMethodName() string

GetApiMethodName IRequest interface 方法, 获取Api method

func (TaobaoOpentradeActivitySyncAPIRequest) GetApiParams added in v1.2.0

func (r TaobaoOpentradeActivitySyncAPIRequest) GetApiParams(params url.Values)

GetApiParams IRequest interface 方法, 获取API参数

func (TaobaoOpentradeActivitySyncAPIRequest) GetEndTime added in v1.2.0

GetEndTime EndTime Getter

func (TaobaoOpentradeActivitySyncAPIRequest) GetItemIdList added in v1.2.0

func (r TaobaoOpentradeActivitySyncAPIRequest) GetItemIdList() []int64

GetItemIdList ItemIdList Getter

func (TaobaoOpentradeActivitySyncAPIRequest) GetRawParams added in v1.2.8

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

func (TaobaoOpentradeActivitySyncAPIRequest) GetStartTime added in v1.2.0

GetStartTime StartTime Getter

func (*TaobaoOpentradeActivitySyncAPIRequest) Reset added in v1.3.4

Reset IRequest interface 方法, 清空结构体

func (*TaobaoOpentradeActivitySyncAPIRequest) SetActivityId added in v1.2.0

func (r *TaobaoOpentradeActivitySyncAPIRequest) SetActivityId(_activityId string) error

SetActivityId is ActivityId Setter 排队活动ID,排队时如传入,这里需要填写;若未传,这里也可以不传

func (*TaobaoOpentradeActivitySyncAPIRequest) SetActivityName added in v1.2.0

func (r *TaobaoOpentradeActivitySyncAPIRequest) SetActivityName(_activityName string) error

SetActivityName is ActivityName Setter 活动名称

func (*TaobaoOpentradeActivitySyncAPIRequest) SetEndTime added in v1.2.0

func (r *TaobaoOpentradeActivitySyncAPIRequest) SetEndTime(_endTime string) error

SetEndTime is EndTime Setter 活动结束时间(全流程结束时间,非排队结束时间)

func (*TaobaoOpentradeActivitySyncAPIRequest) SetItemIdList added in v1.2.0

func (r *TaobaoOpentradeActivitySyncAPIRequest) SetItemIdList(_itemIdList []int64) error

SetItemIdList is ItemIdList Setter 活动关联的商品列表,使用逗号(,)分割

func (*TaobaoOpentradeActivitySyncAPIRequest) SetStartTime added in v1.2.0

func (r *TaobaoOpentradeActivitySyncAPIRequest) SetStartTime(_startTime string) error

SetStartTime is StartTime Setter 活动开始时间

type TaobaoOpentradeActivitySyncAPIResponse

type TaobaoOpentradeActivitySyncAPIResponse struct {
	model.CommonResponse
	TaobaoOpentradeActivitySyncAPIResponseModel
}

TaobaoOpentradeActivitySyncAPIResponse 尖货交易活动信息同步 API返回值 taobao.opentrade.activity.sync

尖货交易活动信息配置,创建或更新活动信息 在活动时间开始前,所有用户(包括标记可购买的用户),无法购买商品; 在活动时间内,标记可购买的用户可在小程序中跳转下单页,完成购买; 在活动结束后,对限购不再限制,平台开放购买,用户可在小程序内、商品详情、购物车下单购买;

func GetTaobaoOpentradeActivitySyncAPIResponse added in v1.3.4

func GetTaobaoOpentradeActivitySyncAPIResponse() *TaobaoOpentradeActivitySyncAPIResponse

GetTaobaoOpentradeActivitySyncAPIResponse 从 sync.Pool 获取 TaobaoOpentradeActivitySyncAPIResponse

func (*TaobaoOpentradeActivitySyncAPIResponse) Reset added in v1.3.4

Reset 清空结构体

type TaobaoOpentradeActivitySyncAPIResponseModel added in v1.2.0

type TaobaoOpentradeActivitySyncAPIResponseModel struct {
	XMLName xml.Name `xml:"opentrade_activity_sync_response"`
	// 平台颁发的每次请求访问的唯一标识
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	// 活动开始时间
	StartTime string `json:"start_time,omitempty" xml:"start_time,omitempty"`
	// 活动关联的商品列表,使用逗号(,)分割
	ItemIds string `json:"item_ids,omitempty" xml:"item_ids,omitempty"`
	// 活动名称
	ActivityName string `json:"activity_name,omitempty" xml:"activity_name,omitempty"`
	// 创建活动的appkey
	Appkey string `json:"appkey,omitempty" xml:"appkey,omitempty"`
	// 排队活动ID
	ActivityId string `json:"activity_id,omitempty" xml:"activity_id,omitempty"`
	// 最近修改时间
	GmtModified string `json:"gmt_modified,omitempty" xml:"gmt_modified,omitempty"`
	// 活动结束时间
	EndTime string `json:"end_time,omitempty" xml:"end_time,omitempty"`
}

TaobaoOpentradeActivitySyncAPIResponseModel is 尖货交易活动信息同步 成功返回结果

func (*TaobaoOpentradeActivitySyncAPIResponseModel) Reset added in v1.3.4

Reset 清空结构体

type TaobaoOpentradeQueueQueryAPIRequest added in v1.2.0

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

TaobaoOpentradeQueueQueryAPIRequest 尖货交易排队信息查询 API请求 taobao.opentrade.queue.query

尖货交易排队信息查询

func GetTaobaoOpentradeQueueQueryAPIRequest added in v1.3.4

func GetTaobaoOpentradeQueueQueryAPIRequest() *TaobaoOpentradeQueueQueryAPIRequest

GetTaobaoOpentradeQueueQueryRequest 从 sync.Pool 获取 TaobaoOpentradeQueueQueryAPIRequest

func NewTaobaoOpentradeQueueQueryRequest

func NewTaobaoOpentradeQueueQueryRequest() *TaobaoOpentradeQueueQueryAPIRequest

NewTaobaoOpentradeQueueQueryRequest 初始化TaobaoOpentradeQueueQueryAPIRequest对象

func (TaobaoOpentradeQueueQueryAPIRequest) GetActivityId added in v1.2.0

func (r TaobaoOpentradeQueueQueryAPIRequest) GetActivityId() string

GetActivityId ActivityId Getter

func (TaobaoOpentradeQueueQueryAPIRequest) GetApiMethodName added in v1.2.0

func (r TaobaoOpentradeQueueQueryAPIRequest) GetApiMethodName() string

GetApiMethodName IRequest interface 方法, 获取Api method

func (TaobaoOpentradeQueueQueryAPIRequest) GetApiParams added in v1.2.0

func (r TaobaoOpentradeQueueQueryAPIRequest) GetApiParams(params url.Values)

GetApiParams IRequest interface 方法, 获取API参数

func (TaobaoOpentradeQueueQueryAPIRequest) GetItemId added in v1.2.0

GetItemId ItemId Getter

func (TaobaoOpentradeQueueQueryAPIRequest) GetPageIndex added in v1.2.0

func (r TaobaoOpentradeQueueQueryAPIRequest) GetPageIndex() int64

GetPageIndex PageIndex Getter

func (TaobaoOpentradeQueueQueryAPIRequest) GetPageSize added in v1.2.0

GetPageSize PageSize Getter

func (TaobaoOpentradeQueueQueryAPIRequest) GetRawParams added in v1.2.8

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

func (TaobaoOpentradeQueueQueryAPIRequest) GetSkuId added in v1.2.0

GetSkuId SkuId Getter

func (TaobaoOpentradeQueueQueryAPIRequest) GetStatus added in v1.2.0

GetStatus Status Getter

func (*TaobaoOpentradeQueueQueryAPIRequest) Reset added in v1.3.4

Reset IRequest interface 方法, 清空结构体

func (*TaobaoOpentradeQueueQueryAPIRequest) SetActivityId added in v1.2.0

func (r *TaobaoOpentradeQueueQueryAPIRequest) SetActivityId(_activityId string) error

SetActivityId is ActivityId Setter 排队活动ID,排队时如传入,这里需要填写;若未传,这里也可以不传

func (*TaobaoOpentradeQueueQueryAPIRequest) SetItemId added in v1.2.0

func (r *TaobaoOpentradeQueueQueryAPIRequest) SetItemId(_itemId int64) error

SetItemId is ItemId Setter 排队商品ID

func (*TaobaoOpentradeQueueQueryAPIRequest) SetPageIndex added in v1.2.0

func (r *TaobaoOpentradeQueueQueryAPIRequest) SetPageIndex(_pageIndex int64) error

SetPageIndex is PageIndex Setter 分页参数,当前页,以0开始

func (*TaobaoOpentradeQueueQueryAPIRequest) SetPageSize added in v1.2.0

func (r *TaobaoOpentradeQueueQueryAPIRequest) SetPageSize(_pageSize int64) error

SetPageSize is PageSize Setter 分页参数,每页大小

func (*TaobaoOpentradeQueueQueryAPIRequest) SetSkuId added in v1.2.0

func (r *TaobaoOpentradeQueueQueryAPIRequest) SetSkuId(_skuId int64) error

SetSkuId is SkuId Setter 排队商品SKU ID,不存在传0

func (*TaobaoOpentradeQueueQueryAPIRequest) SetStatus added in v1.2.0

func (r *TaobaoOpentradeQueueQueryAPIRequest) SetStatus(_status string) error

SetStatus is Status Setter 排队用户状态,新用户为NEW

type TaobaoOpentradeQueueQueryAPIResponse

type TaobaoOpentradeQueueQueryAPIResponse struct {
	model.CommonResponse
	TaobaoOpentradeQueueQueryAPIResponseModel
}

TaobaoOpentradeQueueQueryAPIResponse 尖货交易排队信息查询 API返回值 taobao.opentrade.queue.query

尖货交易排队信息查询

func GetTaobaoOpentradeQueueQueryAPIResponse added in v1.3.4

func GetTaobaoOpentradeQueueQueryAPIResponse() *TaobaoOpentradeQueueQueryAPIResponse

GetTaobaoOpentradeQueueQueryAPIResponse 从 sync.Pool 获取 TaobaoOpentradeQueueQueryAPIResponse

func (*TaobaoOpentradeQueueQueryAPIResponse) Reset added in v1.3.4

Reset 清空结构体

type TaobaoOpentradeQueueQueryAPIResponseModel added in v1.2.0

type TaobaoOpentradeQueueQueryAPIResponseModel struct {
	XMLName xml.Name `xml:"opentrade_queue_query_response"`
	// 平台颁发的每次请求访问的唯一标识
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	// 返回的排队用户数据
	Results []McUserDto `json:"results,omitempty" xml:"results>mc_user_dto,omitempty"`
	// 总记录数
	TotalCount string `json:"total_count,omitempty" xml:"total_count,omitempty"`
}

TaobaoOpentradeQueueQueryAPIResponseModel is 尖货交易排队信息查询 成功返回结果

func (*TaobaoOpentradeQueueQueryAPIResponseModel) Reset added in v1.3.4

Reset 清空结构体

type TaobaoOpentradeQueueUsersMarkAPIRequest added in v1.2.0

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

TaobaoOpentradeQueueUsersMarkAPIRequest 尖货交易可购买用户标记 API请求 taobao.opentrade.queue.users.mark

尖货交易用户标记信息回传,根据openId标记用户可购买商品

func GetTaobaoOpentradeQueueUsersMarkAPIRequest added in v1.3.4

func GetTaobaoOpentradeQueueUsersMarkAPIRequest() *TaobaoOpentradeQueueUsersMarkAPIRequest

GetTaobaoOpentradeQueueUsersMarkRequest 从 sync.Pool 获取 TaobaoOpentradeQueueUsersMarkAPIRequest

func NewTaobaoOpentradeQueueUsersMarkRequest

func NewTaobaoOpentradeQueueUsersMarkRequest() *TaobaoOpentradeQueueUsersMarkAPIRequest

NewTaobaoOpentradeQueueUsersMarkRequest 初始化TaobaoOpentradeQueueUsersMarkAPIRequest对象

func (TaobaoOpentradeQueueUsersMarkAPIRequest) GetActivityId added in v1.2.0

GetActivityId ActivityId Getter

func (TaobaoOpentradeQueueUsersMarkAPIRequest) GetApiMethodName added in v1.2.0

func (r TaobaoOpentradeQueueUsersMarkAPIRequest) GetApiMethodName() string

GetApiMethodName IRequest interface 方法, 获取Api method

func (TaobaoOpentradeQueueUsersMarkAPIRequest) GetApiParams added in v1.2.0

func (r TaobaoOpentradeQueueUsersMarkAPIRequest) GetApiParams(params url.Values)

GetApiParams IRequest interface 方法, 获取API参数

func (TaobaoOpentradeQueueUsersMarkAPIRequest) GetHit added in v1.2.0

GetHit Hit Getter

func (TaobaoOpentradeQueueUsersMarkAPIRequest) GetItemId added in v1.2.0

GetItemId ItemId Getter

func (TaobaoOpentradeQueueUsersMarkAPIRequest) GetOpenUserIds added in v1.2.0

func (r TaobaoOpentradeQueueUsersMarkAPIRequest) GetOpenUserIds() []string

GetOpenUserIds OpenUserIds Getter

func (TaobaoOpentradeQueueUsersMarkAPIRequest) GetRawParams added in v1.2.8

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

func (TaobaoOpentradeQueueUsersMarkAPIRequest) GetSkuId added in v1.2.0

GetSkuId SkuId Getter

func (TaobaoOpentradeQueueUsersMarkAPIRequest) GetStatus added in v1.2.0

GetStatus Status Getter

func (*TaobaoOpentradeQueueUsersMarkAPIRequest) Reset added in v1.3.4

Reset IRequest interface 方法, 清空结构体

func (*TaobaoOpentradeQueueUsersMarkAPIRequest) SetActivityId added in v1.2.0

func (r *TaobaoOpentradeQueueUsersMarkAPIRequest) SetActivityId(_activityId string) error

SetActivityId is ActivityId Setter 排队活动ID,排队时如传入,这里需要填写;若未传,这里也可以不传

func (*TaobaoOpentradeQueueUsersMarkAPIRequest) SetHit added in v1.2.0

SetHit is Hit Setter 是否目标用户,传入true后,用户可购买商品

func (*TaobaoOpentradeQueueUsersMarkAPIRequest) SetItemId added in v1.2.0

func (r *TaobaoOpentradeQueueUsersMarkAPIRequest) SetItemId(_itemId int64) error

SetItemId is ItemId Setter 排队商品ID

func (*TaobaoOpentradeQueueUsersMarkAPIRequest) SetOpenUserIds added in v1.2.0

func (r *TaobaoOpentradeQueueUsersMarkAPIRequest) SetOpenUserIds(_openUserIds []string) error

SetOpenUserIds is OpenUserIds Setter 本次待标记的用户列表,多个以逗号(,)分割,最大20个

func (*TaobaoOpentradeQueueUsersMarkAPIRequest) SetSkuId added in v1.2.0

SetSkuId is SkuId Setter 排队商品SKU ID,不存在传0

func (*TaobaoOpentradeQueueUsersMarkAPIRequest) SetStatus added in v1.2.0

SetStatus is Status Setter 用户状态,可任意传入,后续查询返回

type TaobaoOpentradeQueueUsersMarkAPIResponse

type TaobaoOpentradeQueueUsersMarkAPIResponse struct {
	model.CommonResponse
	TaobaoOpentradeQueueUsersMarkAPIResponseModel
}

TaobaoOpentradeQueueUsersMarkAPIResponse 尖货交易可购买用户标记 API返回值 taobao.opentrade.queue.users.mark

尖货交易用户标记信息回传,根据openId标记用户可购买商品

func GetTaobaoOpentradeQueueUsersMarkAPIResponse added in v1.3.4

func GetTaobaoOpentradeQueueUsersMarkAPIResponse() *TaobaoOpentradeQueueUsersMarkAPIResponse

GetTaobaoOpentradeQueueUsersMarkAPIResponse 从 sync.Pool 获取 TaobaoOpentradeQueueUsersMarkAPIResponse

func (*TaobaoOpentradeQueueUsersMarkAPIResponse) Reset added in v1.3.4

Reset 清空结构体

type TaobaoOpentradeQueueUsersMarkAPIResponseModel added in v1.2.0

type TaobaoOpentradeQueueUsersMarkAPIResponseModel struct {
	XMLName xml.Name `xml:"opentrade_queue_users_mark_response"`
	// 平台颁发的每次请求访问的唯一标识
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	// 标记成功的用户数
	Result int64 `json:"result,omitempty" xml:"result,omitempty"`
}

TaobaoOpentradeQueueUsersMarkAPIResponseModel is 尖货交易可购买用户标记 成功返回结果

func (*TaobaoOpentradeQueueUsersMarkAPIResponseModel) Reset added in v1.3.4

Reset 清空结构体

type TaobaoOpentradeSpecialItemsBindAPIRequest added in v1.2.0

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

TaobaoOpentradeSpecialItemsBindAPIRequest 专属下单场景商品绑定 API请求 taobao.opentrade.special.items.bind

专属下单场景商品绑定

func GetTaobaoOpentradeSpecialItemsBindAPIRequest added in v1.3.4

func GetTaobaoOpentradeSpecialItemsBindAPIRequest() *TaobaoOpentradeSpecialItemsBindAPIRequest

GetTaobaoOpentradeSpecialItemsBindRequest 从 sync.Pool 获取 TaobaoOpentradeSpecialItemsBindAPIRequest

func NewTaobaoOpentradeSpecialItemsBindRequest

func NewTaobaoOpentradeSpecialItemsBindRequest() *TaobaoOpentradeSpecialItemsBindAPIRequest

NewTaobaoOpentradeSpecialItemsBindRequest 初始化TaobaoOpentradeSpecialItemsBindAPIRequest对象

func (TaobaoOpentradeSpecialItemsBindAPIRequest) GetApiMethodName added in v1.2.0

GetApiMethodName IRequest interface 方法, 获取Api method

func (TaobaoOpentradeSpecialItemsBindAPIRequest) GetApiParams added in v1.2.0

func (r TaobaoOpentradeSpecialItemsBindAPIRequest) GetApiParams(params url.Values)

GetApiParams IRequest interface 方法, 获取API参数

func (TaobaoOpentradeSpecialItemsBindAPIRequest) GetItemIds added in v1.2.0

GetItemIds ItemIds Getter

func (TaobaoOpentradeSpecialItemsBindAPIRequest) GetMiniappId added in v1.2.0

GetMiniappId MiniappId Getter

func (TaobaoOpentradeSpecialItemsBindAPIRequest) GetRawParams added in v1.2.8

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

func (*TaobaoOpentradeSpecialItemsBindAPIRequest) Reset added in v1.3.4

Reset IRequest interface 方法, 清空结构体

func (*TaobaoOpentradeSpecialItemsBindAPIRequest) SetItemIds added in v1.2.0

func (r *TaobaoOpentradeSpecialItemsBindAPIRequest) SetItemIds(_itemIds []int64) error

SetItemIds is ItemIds Setter 本次待绑定的商品ID列表

func (*TaobaoOpentradeSpecialItemsBindAPIRequest) SetMiniappId added in v1.2.0

func (r *TaobaoOpentradeSpecialItemsBindAPIRequest) SetMiniappId(_miniappId int64) error

SetMiniappId is MiniappId Setter 绑定专属下单场景的C端小程序ID

type TaobaoOpentradeSpecialItemsBindAPIResponse

type TaobaoOpentradeSpecialItemsBindAPIResponse struct {
	model.CommonResponse
	TaobaoOpentradeSpecialItemsBindAPIResponseModel
}

TaobaoOpentradeSpecialItemsBindAPIResponse 专属下单场景商品绑定 API返回值 taobao.opentrade.special.items.bind

专属下单场景商品绑定

func GetTaobaoOpentradeSpecialItemsBindAPIResponse added in v1.3.4

func GetTaobaoOpentradeSpecialItemsBindAPIResponse() *TaobaoOpentradeSpecialItemsBindAPIResponse

GetTaobaoOpentradeSpecialItemsBindAPIResponse 从 sync.Pool 获取 TaobaoOpentradeSpecialItemsBindAPIResponse

func (*TaobaoOpentradeSpecialItemsBindAPIResponse) Reset added in v1.3.4

Reset 清空结构体

type TaobaoOpentradeSpecialItemsBindAPIResponseModel added in v1.2.0

type TaobaoOpentradeSpecialItemsBindAPIResponseModel struct {
	XMLName xml.Name `xml:"opentrade_special_items_bind_response"`
	// 平台颁发的每次请求访问的唯一标识
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	// 绑定返回结构
	Results []ItemBindResult `json:"results,omitempty" xml:"results>item_bind_result,omitempty"`
}

TaobaoOpentradeSpecialItemsBindAPIResponseModel is 专属下单场景商品绑定 成功返回结果

func (*TaobaoOpentradeSpecialItemsBindAPIResponseModel) Reset added in v1.3.4

Reset 清空结构体

type TaobaoOpentradeSpecialItemsQueryAPIRequest added in v1.2.0

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

TaobaoOpentradeSpecialItemsQueryAPIRequest 专属下单获取商品绑定信息 API请求 taobao.opentrade.special.items.query

专属下单获取商品绑定信息

func GetTaobaoOpentradeSpecialItemsQueryAPIRequest added in v1.3.4

func GetTaobaoOpentradeSpecialItemsQueryAPIRequest() *TaobaoOpentradeSpecialItemsQueryAPIRequest

GetTaobaoOpentradeSpecialItemsQueryRequest 从 sync.Pool 获取 TaobaoOpentradeSpecialItemsQueryAPIRequest

func NewTaobaoOpentradeSpecialItemsQueryRequest

func NewTaobaoOpentradeSpecialItemsQueryRequest() *TaobaoOpentradeSpecialItemsQueryAPIRequest

NewTaobaoOpentradeSpecialItemsQueryRequest 初始化TaobaoOpentradeSpecialItemsQueryAPIRequest对象

func (TaobaoOpentradeSpecialItemsQueryAPIRequest) GetApiMethodName added in v1.2.0

GetApiMethodName IRequest interface 方法, 获取Api method

func (TaobaoOpentradeSpecialItemsQueryAPIRequest) GetApiParams added in v1.2.0

func (r TaobaoOpentradeSpecialItemsQueryAPIRequest) GetApiParams(params url.Values)

GetApiParams IRequest interface 方法, 获取API参数

func (TaobaoOpentradeSpecialItemsQueryAPIRequest) GetMiniappId added in v1.2.0

GetMiniappId MiniappId Getter

func (TaobaoOpentradeSpecialItemsQueryAPIRequest) GetRawParams added in v1.2.8

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

func (*TaobaoOpentradeSpecialItemsQueryAPIRequest) Reset added in v1.3.4

Reset IRequest interface 方法, 清空结构体

func (*TaobaoOpentradeSpecialItemsQueryAPIRequest) SetMiniappId added in v1.2.0

func (r *TaobaoOpentradeSpecialItemsQueryAPIRequest) SetMiniappId(_miniappId int64) error

SetMiniappId is MiniappId Setter 绑定专属下单场景的C端小程序ID

type TaobaoOpentradeSpecialItemsQueryAPIResponse

type TaobaoOpentradeSpecialItemsQueryAPIResponse struct {
	model.CommonResponse
	TaobaoOpentradeSpecialItemsQueryAPIResponseModel
}

TaobaoOpentradeSpecialItemsQueryAPIResponse 专属下单获取商品绑定信息 API返回值 taobao.opentrade.special.items.query

专属下单获取商品绑定信息

func GetTaobaoOpentradeSpecialItemsQueryAPIResponse added in v1.3.4

func GetTaobaoOpentradeSpecialItemsQueryAPIResponse() *TaobaoOpentradeSpecialItemsQueryAPIResponse

GetTaobaoOpentradeSpecialItemsQueryAPIResponse 从 sync.Pool 获取 TaobaoOpentradeSpecialItemsQueryAPIResponse

func (*TaobaoOpentradeSpecialItemsQueryAPIResponse) Reset added in v1.3.4

Reset 清空结构体

type TaobaoOpentradeSpecialItemsQueryAPIResponseModel added in v1.2.0

type TaobaoOpentradeSpecialItemsQueryAPIResponseModel struct {
	XMLName xml.Name `xml:"opentrade_special_items_query_response"`
	// 平台颁发的每次请求访问的唯一标识
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	// 已绑定的商品ID列表
	Items []int64 `json:"items,omitempty" xml:"items>int64,omitempty"`
}

TaobaoOpentradeSpecialItemsQueryAPIResponseModel is 专属下单获取商品绑定信息 成功返回结果

func (*TaobaoOpentradeSpecialItemsQueryAPIResponseModel) Reset added in v1.3.4

Reset 清空结构体

type TaobaoOpentradeSpecialItemsUnbindAPIRequest added in v1.2.0

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

TaobaoOpentradeSpecialItemsUnbindAPIRequest 专属下单场景商品解绑 API请求 taobao.opentrade.special.items.unbind

专属下单场景商品解绑

func GetTaobaoOpentradeSpecialItemsUnbindAPIRequest added in v1.3.4

func GetTaobaoOpentradeSpecialItemsUnbindAPIRequest() *TaobaoOpentradeSpecialItemsUnbindAPIRequest

GetTaobaoOpentradeSpecialItemsUnbindRequest 从 sync.Pool 获取 TaobaoOpentradeSpecialItemsUnbindAPIRequest

func NewTaobaoOpentradeSpecialItemsUnbindRequest

func NewTaobaoOpentradeSpecialItemsUnbindRequest() *TaobaoOpentradeSpecialItemsUnbindAPIRequest

NewTaobaoOpentradeSpecialItemsUnbindRequest 初始化TaobaoOpentradeSpecialItemsUnbindAPIRequest对象

func (TaobaoOpentradeSpecialItemsUnbindAPIRequest) GetApiMethodName added in v1.2.0

GetApiMethodName IRequest interface 方法, 获取Api method

func (TaobaoOpentradeSpecialItemsUnbindAPIRequest) GetApiParams added in v1.2.0

GetApiParams IRequest interface 方法, 获取API参数

func (TaobaoOpentradeSpecialItemsUnbindAPIRequest) GetItemIds added in v1.2.0

GetItemIds ItemIds Getter

func (TaobaoOpentradeSpecialItemsUnbindAPIRequest) GetMiniappId added in v1.2.0

GetMiniappId MiniappId Getter

func (TaobaoOpentradeSpecialItemsUnbindAPIRequest) GetRawParams added in v1.2.8

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

func (*TaobaoOpentradeSpecialItemsUnbindAPIRequest) Reset added in v1.3.4

Reset IRequest interface 方法, 清空结构体

func (*TaobaoOpentradeSpecialItemsUnbindAPIRequest) SetItemIds added in v1.2.0

func (r *TaobaoOpentradeSpecialItemsUnbindAPIRequest) SetItemIds(_itemIds []int64) error

SetItemIds is ItemIds Setter 本次待解绑的商品ID列表

func (*TaobaoOpentradeSpecialItemsUnbindAPIRequest) SetMiniappId added in v1.2.0

func (r *TaobaoOpentradeSpecialItemsUnbindAPIRequest) SetMiniappId(_miniappId int64) error

SetMiniappId is MiniappId Setter 绑定专属下单场景的C端小程序ID

type TaobaoOpentradeSpecialItemsUnbindAPIResponse

type TaobaoOpentradeSpecialItemsUnbindAPIResponse struct {
	model.CommonResponse
	TaobaoOpentradeSpecialItemsUnbindAPIResponseModel
}

TaobaoOpentradeSpecialItemsUnbindAPIResponse 专属下单场景商品解绑 API返回值 taobao.opentrade.special.items.unbind

专属下单场景商品解绑

func GetTaobaoOpentradeSpecialItemsUnbindAPIResponse added in v1.3.4

func GetTaobaoOpentradeSpecialItemsUnbindAPIResponse() *TaobaoOpentradeSpecialItemsUnbindAPIResponse

GetTaobaoOpentradeSpecialItemsUnbindAPIResponse 从 sync.Pool 获取 TaobaoOpentradeSpecialItemsUnbindAPIResponse

func (*TaobaoOpentradeSpecialItemsUnbindAPIResponse) Reset added in v1.3.4

Reset 清空结构体

type TaobaoOpentradeSpecialItemsUnbindAPIResponseModel added in v1.2.0

type TaobaoOpentradeSpecialItemsUnbindAPIResponseModel struct {
	XMLName xml.Name `xml:"opentrade_special_items_unbind_response"`
	// 平台颁发的每次请求访问的唯一标识
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	// 解绑返回结构
	Results []ItemUnBindResult `json:"results,omitempty" xml:"results>item_un_bind_result,omitempty"`
}

TaobaoOpentradeSpecialItemsUnbindAPIResponseModel is 专属下单场景商品解绑 成功返回结果

func (*TaobaoOpentradeSpecialItemsUnbindAPIResponseModel) Reset added in v1.3.4

Reset 清空结构体

type TaobaoOpentradeSpecialRuleUpdateAPIRequest added in v1.2.0

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

TaobaoOpentradeSpecialRuleUpdateAPIRequest 专属下单更新限购规则 API请求 taobao.opentrade.special.rule.update

对于专属下单的交易场景更新限购规则

func GetTaobaoOpentradeSpecialRuleUpdateAPIRequest added in v1.3.4

func GetTaobaoOpentradeSpecialRuleUpdateAPIRequest() *TaobaoOpentradeSpecialRuleUpdateAPIRequest

GetTaobaoOpentradeSpecialRuleUpdateRequest 从 sync.Pool 获取 TaobaoOpentradeSpecialRuleUpdateAPIRequest

func NewTaobaoOpentradeSpecialRuleUpdateRequest

func NewTaobaoOpentradeSpecialRuleUpdateRequest() *TaobaoOpentradeSpecialRuleUpdateAPIRequest

NewTaobaoOpentradeSpecialRuleUpdateRequest 初始化TaobaoOpentradeSpecialRuleUpdateAPIRequest对象

func (TaobaoOpentradeSpecialRuleUpdateAPIRequest) GetApiMethodName added in v1.2.0

GetApiMethodName IRequest interface 方法, 获取Api method

func (TaobaoOpentradeSpecialRuleUpdateAPIRequest) GetApiParams added in v1.2.0

func (r TaobaoOpentradeSpecialRuleUpdateAPIRequest) GetApiParams(params url.Values)

GetApiParams IRequest interface 方法, 获取API参数

func (TaobaoOpentradeSpecialRuleUpdateAPIRequest) GetItemIds added in v1.2.0

GetItemIds ItemIds Getter

func (TaobaoOpentradeSpecialRuleUpdateAPIRequest) GetLimitNum added in v1.2.0

GetLimitNum LimitNum Getter

func (TaobaoOpentradeSpecialRuleUpdateAPIRequest) GetRawParams added in v1.2.8

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

func (*TaobaoOpentradeSpecialRuleUpdateAPIRequest) Reset added in v1.3.4

Reset IRequest interface 方法, 清空结构体

func (*TaobaoOpentradeSpecialRuleUpdateAPIRequest) SetItemIds added in v1.2.0

func (r *TaobaoOpentradeSpecialRuleUpdateAPIRequest) SetItemIds(_itemIds []int64) error

SetItemIds is ItemIds Setter 商品id列表

func (*TaobaoOpentradeSpecialRuleUpdateAPIRequest) SetLimitNum added in v1.2.0

func (r *TaobaoOpentradeSpecialRuleUpdateAPIRequest) SetLimitNum(_limitNum int64) error

SetLimitNum is LimitNum Setter 最大限购数量

type TaobaoOpentradeSpecialRuleUpdateAPIResponse

type TaobaoOpentradeSpecialRuleUpdateAPIResponse struct {
	model.CommonResponse
	TaobaoOpentradeSpecialRuleUpdateAPIResponseModel
}

TaobaoOpentradeSpecialRuleUpdateAPIResponse 专属下单更新限购规则 API返回值 taobao.opentrade.special.rule.update

对于专属下单的交易场景更新限购规则

func GetTaobaoOpentradeSpecialRuleUpdateAPIResponse added in v1.3.4

func GetTaobaoOpentradeSpecialRuleUpdateAPIResponse() *TaobaoOpentradeSpecialRuleUpdateAPIResponse

GetTaobaoOpentradeSpecialRuleUpdateAPIResponse 从 sync.Pool 获取 TaobaoOpentradeSpecialRuleUpdateAPIResponse

func (*TaobaoOpentradeSpecialRuleUpdateAPIResponse) Reset added in v1.3.4

Reset 清空结构体

type TaobaoOpentradeSpecialRuleUpdateAPIResponseModel added in v1.2.0

type TaobaoOpentradeSpecialRuleUpdateAPIResponseModel struct {
	XMLName xml.Name `xml:"opentrade_special_rule_update_response"`
	// 平台颁发的每次请求访问的唯一标识
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	// 更新失败的商品列表
	Result []ItemResultDto `json:"result,omitempty" xml:"result>item_result_dto,omitempty"`
}

TaobaoOpentradeSpecialRuleUpdateAPIResponseModel is 专属下单更新限购规则 成功返回结果

func (*TaobaoOpentradeSpecialRuleUpdateAPIResponseModel) Reset added in v1.3.4

Reset 清空结构体

type TaobaoOpentradeSpecialUsersMarkAPIRequest added in v1.2.0

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

TaobaoOpentradeSpecialUsersMarkAPIRequest 专属下单可购买用户标记 API请求 taobao.opentrade.special.users.mark

对于专属下单的交易场景,根据openid标记用户可购买商品

func GetTaobaoOpentradeSpecialUsersMarkAPIRequest added in v1.3.4

func GetTaobaoOpentradeSpecialUsersMarkAPIRequest() *TaobaoOpentradeSpecialUsersMarkAPIRequest

GetTaobaoOpentradeSpecialUsersMarkRequest 从 sync.Pool 获取 TaobaoOpentradeSpecialUsersMarkAPIRequest

func NewTaobaoOpentradeSpecialUsersMarkRequest

func NewTaobaoOpentradeSpecialUsersMarkRequest() *TaobaoOpentradeSpecialUsersMarkAPIRequest

NewTaobaoOpentradeSpecialUsersMarkRequest 初始化TaobaoOpentradeSpecialUsersMarkAPIRequest对象

func (TaobaoOpentradeSpecialUsersMarkAPIRequest) GetApiMethodName added in v1.2.0

GetApiMethodName IRequest interface 方法, 获取Api method

func (TaobaoOpentradeSpecialUsersMarkAPIRequest) GetApiParams added in v1.2.0

func (r TaobaoOpentradeSpecialUsersMarkAPIRequest) GetApiParams(params url.Values)

GetApiParams IRequest interface 方法, 获取API参数

func (TaobaoOpentradeSpecialUsersMarkAPIRequest) GetHit added in v1.2.0

GetHit Hit Getter

func (TaobaoOpentradeSpecialUsersMarkAPIRequest) GetItemId added in v1.2.0

GetItemId ItemId Getter

func (TaobaoOpentradeSpecialUsersMarkAPIRequest) GetLimitNum added in v1.2.0

GetLimitNum LimitNum Getter

func (TaobaoOpentradeSpecialUsersMarkAPIRequest) GetOpenUserIds added in v1.2.0

GetOpenUserIds OpenUserIds Getter

func (TaobaoOpentradeSpecialUsersMarkAPIRequest) GetRawParams added in v1.2.8

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

func (TaobaoOpentradeSpecialUsersMarkAPIRequest) GetSkuId added in v1.2.0

GetSkuId SkuId Getter

func (TaobaoOpentradeSpecialUsersMarkAPIRequest) GetStatus added in v1.2.0

GetStatus Status Getter

func (*TaobaoOpentradeSpecialUsersMarkAPIRequest) Reset added in v1.3.4

Reset IRequest interface 方法, 清空结构体

func (*TaobaoOpentradeSpecialUsersMarkAPIRequest) SetHit added in v1.2.0

SetHit is Hit Setter 是否目标用户,传入true后,用户可购买商品

func (*TaobaoOpentradeSpecialUsersMarkAPIRequest) SetItemId added in v1.2.0

SetItemId is ItemId Setter 商品ID

func (*TaobaoOpentradeSpecialUsersMarkAPIRequest) SetLimitNum added in v1.2.0

func (r *TaobaoOpentradeSpecialUsersMarkAPIRequest) SetLimitNum(_limitNum int64) error

SetLimitNum is LimitNum Setter 单次购买最大限购数量

func (*TaobaoOpentradeSpecialUsersMarkAPIRequest) SetOpenUserIds added in v1.2.0

func (r *TaobaoOpentradeSpecialUsersMarkAPIRequest) SetOpenUserIds(_openUserIds []string) error

SetOpenUserIds is OpenUserIds Setter 本次待标记的用户列表,多个以逗号(,)分割,最大20个

func (*TaobaoOpentradeSpecialUsersMarkAPIRequest) SetSkuId added in v1.2.0

SetSkuId is SkuId Setter 商品SKU ID,不存在传0

func (*TaobaoOpentradeSpecialUsersMarkAPIRequest) SetStatus added in v1.2.0

SetStatus is Status Setter 用户状态,可任意传入,后续查询返回

type TaobaoOpentradeSpecialUsersMarkAPIResponse

type TaobaoOpentradeSpecialUsersMarkAPIResponse struct {
	model.CommonResponse
	TaobaoOpentradeSpecialUsersMarkAPIResponseModel
}

TaobaoOpentradeSpecialUsersMarkAPIResponse 专属下单可购买用户标记 API返回值 taobao.opentrade.special.users.mark

对于专属下单的交易场景,根据openid标记用户可购买商品

func GetTaobaoOpentradeSpecialUsersMarkAPIResponse added in v1.3.4

func GetTaobaoOpentradeSpecialUsersMarkAPIResponse() *TaobaoOpentradeSpecialUsersMarkAPIResponse

GetTaobaoOpentradeSpecialUsersMarkAPIResponse 从 sync.Pool 获取 TaobaoOpentradeSpecialUsersMarkAPIResponse

func (*TaobaoOpentradeSpecialUsersMarkAPIResponse) Reset added in v1.3.4

Reset 清空结构体

type TaobaoOpentradeSpecialUsersMarkAPIResponseModel added in v1.2.0

type TaobaoOpentradeSpecialUsersMarkAPIResponseModel struct {
	XMLName xml.Name `xml:"opentrade_special_users_mark_response"`
	// 平台颁发的每次请求访问的唯一标识
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	// 标记成功的用户数
	Result int64 `json:"result,omitempty" xml:"result,omitempty"`
}

TaobaoOpentradeSpecialUsersMarkAPIResponseModel is 专属下单可购买用户标记 成功返回结果

func (*TaobaoOpentradeSpecialUsersMarkAPIResponseModel) Reset added in v1.3.4

Reset 清空结构体

type TaobaoOpentradeSpecialUsersQueryAPIRequest added in v1.2.0

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

TaobaoOpentradeSpecialUsersQueryAPIRequest 专属下单标记信息查询 API请求 taobao.opentrade.special.users.query

专属下单标记信息查询

func GetTaobaoOpentradeSpecialUsersQueryAPIRequest added in v1.3.4

func GetTaobaoOpentradeSpecialUsersQueryAPIRequest() *TaobaoOpentradeSpecialUsersQueryAPIRequest

GetTaobaoOpentradeSpecialUsersQueryRequest 从 sync.Pool 获取 TaobaoOpentradeSpecialUsersQueryAPIRequest

func NewTaobaoOpentradeSpecialUsersQueryRequest

func NewTaobaoOpentradeSpecialUsersQueryRequest() *TaobaoOpentradeSpecialUsersQueryAPIRequest

NewTaobaoOpentradeSpecialUsersQueryRequest 初始化TaobaoOpentradeSpecialUsersQueryAPIRequest对象

func (TaobaoOpentradeSpecialUsersQueryAPIRequest) GetApiMethodName added in v1.2.0

GetApiMethodName IRequest interface 方法, 获取Api method

func (TaobaoOpentradeSpecialUsersQueryAPIRequest) GetApiParams added in v1.2.0

func (r TaobaoOpentradeSpecialUsersQueryAPIRequest) GetApiParams(params url.Values)

GetApiParams IRequest interface 方法, 获取API参数

func (TaobaoOpentradeSpecialUsersQueryAPIRequest) GetItemId added in v1.2.0

GetItemId ItemId Getter

func (TaobaoOpentradeSpecialUsersQueryAPIRequest) GetOpenUserIds added in v1.2.0

GetOpenUserIds OpenUserIds Getter

func (TaobaoOpentradeSpecialUsersQueryAPIRequest) GetPageIndex added in v1.2.0

GetPageIndex PageIndex Getter

func (TaobaoOpentradeSpecialUsersQueryAPIRequest) GetPageSize added in v1.2.0

GetPageSize PageSize Getter

func (TaobaoOpentradeSpecialUsersQueryAPIRequest) GetRawParams added in v1.2.8

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

func (TaobaoOpentradeSpecialUsersQueryAPIRequest) GetSkuId added in v1.2.0

GetSkuId SkuId Getter

func (TaobaoOpentradeSpecialUsersQueryAPIRequest) GetStatus added in v1.2.0

GetStatus Status Getter

func (*TaobaoOpentradeSpecialUsersQueryAPIRequest) Reset added in v1.3.4

Reset IRequest interface 方法, 清空结构体

func (*TaobaoOpentradeSpecialUsersQueryAPIRequest) SetItemId added in v1.2.0

SetItemId is ItemId Setter 商品ID

func (*TaobaoOpentradeSpecialUsersQueryAPIRequest) SetOpenUserIds added in v1.2.0

func (r *TaobaoOpentradeSpecialUsersQueryAPIRequest) SetOpenUserIds(_openUserIds []string) error

SetOpenUserIds is OpenUserIds Setter 用户openId列表,多个以逗号(,)分割

func (*TaobaoOpentradeSpecialUsersQueryAPIRequest) SetPageIndex added in v1.2.0

func (r *TaobaoOpentradeSpecialUsersQueryAPIRequest) SetPageIndex(_pageIndex int64) error

SetPageIndex is PageIndex Setter 分页参数,当前页,以0开始

func (*TaobaoOpentradeSpecialUsersQueryAPIRequest) SetPageSize added in v1.2.0

func (r *TaobaoOpentradeSpecialUsersQueryAPIRequest) SetPageSize(_pageSize int64) error

SetPageSize is PageSize Setter 分页参数,每页大小

func (*TaobaoOpentradeSpecialUsersQueryAPIRequest) SetSkuId added in v1.2.0

SetSkuId is SkuId Setter 商品SKU ID,不存在传0

func (*TaobaoOpentradeSpecialUsersQueryAPIRequest) SetStatus added in v1.2.0

SetStatus is Status Setter 用户状态

type TaobaoOpentradeSpecialUsersQueryAPIResponse

type TaobaoOpentradeSpecialUsersQueryAPIResponse struct {
	model.CommonResponse
	TaobaoOpentradeSpecialUsersQueryAPIResponseModel
}

TaobaoOpentradeSpecialUsersQueryAPIResponse 专属下单标记信息查询 API返回值 taobao.opentrade.special.users.query

专属下单标记信息查询

func GetTaobaoOpentradeSpecialUsersQueryAPIResponse added in v1.3.4

func GetTaobaoOpentradeSpecialUsersQueryAPIResponse() *TaobaoOpentradeSpecialUsersQueryAPIResponse

GetTaobaoOpentradeSpecialUsersQueryAPIResponse 从 sync.Pool 获取 TaobaoOpentradeSpecialUsersQueryAPIResponse

func (*TaobaoOpentradeSpecialUsersQueryAPIResponse) Reset added in v1.3.4

Reset 清空结构体

type TaobaoOpentradeSpecialUsersQueryAPIResponseModel added in v1.2.0

type TaobaoOpentradeSpecialUsersQueryAPIResponseModel struct {
	XMLName xml.Name `xml:"opentrade_special_users_query_response"`
	// 平台颁发的每次请求访问的唯一标识
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	// 标记用户数据
	Results []MarkUserInfo `json:"results,omitempty" xml:"results>mark_user_info,omitempty"`
	// 总记录数
	TotalCount int64 `json:"total_count,omitempty" xml:"total_count,omitempty"`
}

TaobaoOpentradeSpecialUsersQueryAPIResponseModel is 专属下单标记信息查询 成功返回结果

func (*TaobaoOpentradeSpecialUsersQueryAPIResponseModel) Reset added in v1.3.4

Reset 清空结构体

type TaobaoOpentradeToolsItemsBindAPIRequest added in v1.2.0

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

TaobaoOpentradeToolsItemsBindAPIRequest 交易开放商品绑定 API请求 taobao.opentrade.tools.items.bind

交易开放商品绑定

func GetTaobaoOpentradeToolsItemsBindAPIRequest added in v1.3.4

func GetTaobaoOpentradeToolsItemsBindAPIRequest() *TaobaoOpentradeToolsItemsBindAPIRequest

GetTaobaoOpentradeToolsItemsBindRequest 从 sync.Pool 获取 TaobaoOpentradeToolsItemsBindAPIRequest

func NewTaobaoOpentradeToolsItemsBindRequest

func NewTaobaoOpentradeToolsItemsBindRequest() *TaobaoOpentradeToolsItemsBindAPIRequest

NewTaobaoOpentradeToolsItemsBindRequest 初始化TaobaoOpentradeToolsItemsBindAPIRequest对象

func (TaobaoOpentradeToolsItemsBindAPIRequest) GetApiMethodName added in v1.2.0

func (r TaobaoOpentradeToolsItemsBindAPIRequest) GetApiMethodName() string

GetApiMethodName IRequest interface 方法, 获取Api method

func (TaobaoOpentradeToolsItemsBindAPIRequest) GetApiParams added in v1.2.0

func (r TaobaoOpentradeToolsItemsBindAPIRequest) GetApiParams(params url.Values)

GetApiParams IRequest interface 方法, 获取API参数

func (TaobaoOpentradeToolsItemsBindAPIRequest) GetItemIds added in v1.2.0

GetItemIds ItemIds Getter

func (TaobaoOpentradeToolsItemsBindAPIRequest) GetMiniappId added in v1.2.0

GetMiniappId MiniappId Getter

func (TaobaoOpentradeToolsItemsBindAPIRequest) GetRawParams added in v1.2.8

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

func (*TaobaoOpentradeToolsItemsBindAPIRequest) Reset added in v1.3.4

Reset IRequest interface 方法, 清空结构体

func (*TaobaoOpentradeToolsItemsBindAPIRequest) SetItemIds added in v1.2.0

func (r *TaobaoOpentradeToolsItemsBindAPIRequest) SetItemIds(_itemIds []int64) error

SetItemIds is ItemIds Setter 待绑定商品id

func (*TaobaoOpentradeToolsItemsBindAPIRequest) SetMiniappId added in v1.2.0

func (r *TaobaoOpentradeToolsItemsBindAPIRequest) SetMiniappId(_miniappId int64) error

SetMiniappId is MiniappId Setter 绑定交易开放场景的C端小程序ID

type TaobaoOpentradeToolsItemsBindAPIResponse

type TaobaoOpentradeToolsItemsBindAPIResponse struct {
	model.CommonResponse
	TaobaoOpentradeToolsItemsBindAPIResponseModel
}

TaobaoOpentradeToolsItemsBindAPIResponse 交易开放商品绑定 API返回值 taobao.opentrade.tools.items.bind

交易开放商品绑定

func GetTaobaoOpentradeToolsItemsBindAPIResponse added in v1.3.4

func GetTaobaoOpentradeToolsItemsBindAPIResponse() *TaobaoOpentradeToolsItemsBindAPIResponse

GetTaobaoOpentradeToolsItemsBindAPIResponse 从 sync.Pool 获取 TaobaoOpentradeToolsItemsBindAPIResponse

func (*TaobaoOpentradeToolsItemsBindAPIResponse) Reset added in v1.3.4

Reset 清空结构体

type TaobaoOpentradeToolsItemsBindAPIResponseModel added in v1.2.0

type TaobaoOpentradeToolsItemsBindAPIResponseModel struct {
	XMLName xml.Name `xml:"opentrade_tools_items_bind_response"`
	// 平台颁发的每次请求访问的唯一标识
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	// 绑定返回结构
	Results []ItemBindResult `json:"results,omitempty" xml:"results>item_bind_result,omitempty"`
}

TaobaoOpentradeToolsItemsBindAPIResponseModel is 交易开放商品绑定 成功返回结果

func (*TaobaoOpentradeToolsItemsBindAPIResponseModel) Reset added in v1.3.4

Reset 清空结构体

type TaobaoOpentradeToolsItemsQueryAPIRequest added in v1.2.0

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

TaobaoOpentradeToolsItemsQueryAPIRequest 交易开放获取商品绑定信息 API请求 taobao.opentrade.tools.items.query

交易开放获取商品绑定信息

func GetTaobaoOpentradeToolsItemsQueryAPIRequest added in v1.3.4

func GetTaobaoOpentradeToolsItemsQueryAPIRequest() *TaobaoOpentradeToolsItemsQueryAPIRequest

GetTaobaoOpentradeToolsItemsQueryRequest 从 sync.Pool 获取 TaobaoOpentradeToolsItemsQueryAPIRequest

func NewTaobaoOpentradeToolsItemsQueryRequest

func NewTaobaoOpentradeToolsItemsQueryRequest() *TaobaoOpentradeToolsItemsQueryAPIRequest

NewTaobaoOpentradeToolsItemsQueryRequest 初始化TaobaoOpentradeToolsItemsQueryAPIRequest对象

func (TaobaoOpentradeToolsItemsQueryAPIRequest) GetApiMethodName added in v1.2.0

func (r TaobaoOpentradeToolsItemsQueryAPIRequest) GetApiMethodName() string

GetApiMethodName IRequest interface 方法, 获取Api method

func (TaobaoOpentradeToolsItemsQueryAPIRequest) GetApiParams added in v1.2.0

func (r TaobaoOpentradeToolsItemsQueryAPIRequest) GetApiParams(params url.Values)

GetApiParams IRequest interface 方法, 获取API参数

func (TaobaoOpentradeToolsItemsQueryAPIRequest) GetMiniappId added in v1.2.0

GetMiniappId MiniappId Getter

func (TaobaoOpentradeToolsItemsQueryAPIRequest) GetPageIndex added in v1.2.5

GetPageIndex PageIndex Getter

func (TaobaoOpentradeToolsItemsQueryAPIRequest) GetPageSize added in v1.2.5

GetPageSize PageSize Getter

func (TaobaoOpentradeToolsItemsQueryAPIRequest) GetRawParams added in v1.2.8

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

func (*TaobaoOpentradeToolsItemsQueryAPIRequest) Reset added in v1.3.4

Reset IRequest interface 方法, 清空结构体

func (*TaobaoOpentradeToolsItemsQueryAPIRequest) SetMiniappId added in v1.2.0

func (r *TaobaoOpentradeToolsItemsQueryAPIRequest) SetMiniappId(_miniappId int64) error

SetMiniappId is MiniappId Setter 交易开放C端小程序ID

func (*TaobaoOpentradeToolsItemsQueryAPIRequest) SetPageIndex added in v1.2.5

func (r *TaobaoOpentradeToolsItemsQueryAPIRequest) SetPageIndex(_pageIndex int64) error

SetPageIndex is PageIndex Setter 起始页

func (*TaobaoOpentradeToolsItemsQueryAPIRequest) SetPageSize added in v1.2.5

func (r *TaobaoOpentradeToolsItemsQueryAPIRequest) SetPageSize(_pageSize int64) error

SetPageSize is PageSize Setter 每页大小

type TaobaoOpentradeToolsItemsQueryAPIResponse

type TaobaoOpentradeToolsItemsQueryAPIResponse struct {
	model.CommonResponse
	TaobaoOpentradeToolsItemsQueryAPIResponseModel
}

TaobaoOpentradeToolsItemsQueryAPIResponse 交易开放获取商品绑定信息 API返回值 taobao.opentrade.tools.items.query

交易开放获取商品绑定信息

func GetTaobaoOpentradeToolsItemsQueryAPIResponse added in v1.3.4

func GetTaobaoOpentradeToolsItemsQueryAPIResponse() *TaobaoOpentradeToolsItemsQueryAPIResponse

GetTaobaoOpentradeToolsItemsQueryAPIResponse 从 sync.Pool 获取 TaobaoOpentradeToolsItemsQueryAPIResponse

func (*TaobaoOpentradeToolsItemsQueryAPIResponse) Reset added in v1.3.4

Reset 清空结构体

type TaobaoOpentradeToolsItemsQueryAPIResponseModel added in v1.2.0

type TaobaoOpentradeToolsItemsQueryAPIResponseModel struct {
	XMLName xml.Name `xml:"opentrade_tools_items_query_response"`
	// 平台颁发的每次请求访问的唯一标识
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	// 已绑定的商品ID列表
	ItemIds []int64 `json:"item_ids,omitempty" xml:"item_ids>int64,omitempty"`
	// 总商品数
	TotalCount int64 `json:"total_count,omitempty" xml:"total_count,omitempty"`
}

TaobaoOpentradeToolsItemsQueryAPIResponseModel is 交易开放获取商品绑定信息 成功返回结果

func (*TaobaoOpentradeToolsItemsQueryAPIResponseModel) Reset added in v1.3.4

Reset 清空结构体

type TaobaoOpentradeToolsItemsUnbindAPIRequest added in v1.2.0

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

TaobaoOpentradeToolsItemsUnbindAPIRequest 交易开放商品解绑 API请求 taobao.opentrade.tools.items.unbind

交易开放商品解绑

func GetTaobaoOpentradeToolsItemsUnbindAPIRequest added in v1.3.4

func GetTaobaoOpentradeToolsItemsUnbindAPIRequest() *TaobaoOpentradeToolsItemsUnbindAPIRequest

GetTaobaoOpentradeToolsItemsUnbindRequest 从 sync.Pool 获取 TaobaoOpentradeToolsItemsUnbindAPIRequest

func NewTaobaoOpentradeToolsItemsUnbindRequest

func NewTaobaoOpentradeToolsItemsUnbindRequest() *TaobaoOpentradeToolsItemsUnbindAPIRequest

NewTaobaoOpentradeToolsItemsUnbindRequest 初始化TaobaoOpentradeToolsItemsUnbindAPIRequest对象

func (TaobaoOpentradeToolsItemsUnbindAPIRequest) GetApiMethodName added in v1.2.0

GetApiMethodName IRequest interface 方法, 获取Api method

func (TaobaoOpentradeToolsItemsUnbindAPIRequest) GetApiParams added in v1.2.0

func (r TaobaoOpentradeToolsItemsUnbindAPIRequest) GetApiParams(params url.Values)

GetApiParams IRequest interface 方法, 获取API参数

func (TaobaoOpentradeToolsItemsUnbindAPIRequest) GetItemIds added in v1.2.0

GetItemIds ItemIds Getter

func (TaobaoOpentradeToolsItemsUnbindAPIRequest) GetMiniappId added in v1.2.0

GetMiniappId MiniappId Getter

func (TaobaoOpentradeToolsItemsUnbindAPIRequest) GetRawParams added in v1.2.8

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

func (*TaobaoOpentradeToolsItemsUnbindAPIRequest) Reset added in v1.3.4

Reset IRequest interface 方法, 清空结构体

func (*TaobaoOpentradeToolsItemsUnbindAPIRequest) SetItemIds added in v1.2.0

func (r *TaobaoOpentradeToolsItemsUnbindAPIRequest) SetItemIds(_itemIds []int64) error

SetItemIds is ItemIds Setter 商品id

func (*TaobaoOpentradeToolsItemsUnbindAPIRequest) SetMiniappId added in v1.2.0

func (r *TaobaoOpentradeToolsItemsUnbindAPIRequest) SetMiniappId(_miniappId int64) error

SetMiniappId is MiniappId Setter 绑定交易开放场景的C端小程序ID

type TaobaoOpentradeToolsItemsUnbindAPIResponse

type TaobaoOpentradeToolsItemsUnbindAPIResponse struct {
	model.CommonResponse
	TaobaoOpentradeToolsItemsUnbindAPIResponseModel
}

TaobaoOpentradeToolsItemsUnbindAPIResponse 交易开放商品解绑 API返回值 taobao.opentrade.tools.items.unbind

交易开放商品解绑

func GetTaobaoOpentradeToolsItemsUnbindAPIResponse added in v1.3.4

func GetTaobaoOpentradeToolsItemsUnbindAPIResponse() *TaobaoOpentradeToolsItemsUnbindAPIResponse

GetTaobaoOpentradeToolsItemsUnbindAPIResponse 从 sync.Pool 获取 TaobaoOpentradeToolsItemsUnbindAPIResponse

func (*TaobaoOpentradeToolsItemsUnbindAPIResponse) Reset added in v1.3.4

Reset 清空结构体

type TaobaoOpentradeToolsItemsUnbindAPIResponseModel added in v1.2.0

type TaobaoOpentradeToolsItemsUnbindAPIResponseModel struct {
	XMLName xml.Name `xml:"opentrade_tools_items_unbind_response"`
	// 平台颁发的每次请求访问的唯一标识
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	// 解绑返回结构
	Results []ItemUnBindResult `json:"results,omitempty" xml:"results>item_un_bind_result,omitempty"`
}

TaobaoOpentradeToolsItemsUnbindAPIResponseModel is 交易开放商品解绑 成功返回结果

func (*TaobaoOpentradeToolsItemsUnbindAPIResponseModel) Reset added in v1.3.4

Reset 清空结构体

Jump to

Keyboard shortcuts

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