Documentation ¶
Overview ¶
Package opentrade 包含交易开放相关结构体
Index ¶
- type AbilityResponse
- type ItemBindResult
- type ItemResultDto
- type ItemUnBindResult
- type MarkUserInfo
- type McSceneActivityDto
- type McUserDto
- type SaveModifyPriceRequest
- type TaobaominiappadvancedtradeinfopricemodifyAPIRequest
- func (r TaobaominiappadvancedtradeinfopricemodifyAPIRequest) GetApiMethodName() string
- func (r TaobaominiappadvancedtradeinfopricemodifyAPIRequest) GetApiParams(params url.Values)
- func (r TaobaominiappadvancedtradeinfopricemodifyAPIRequest) GetRawParams() model.Params
- func (r TaobaominiappadvancedtradeinfopricemodifyAPIRequest) GetReq() *SaveModifyPriceRequest
- func (r *TaobaominiappadvancedtradeinfopricemodifyAPIRequest) SetReq(_req *SaveModifyPriceRequest) error
- type TaobaominiappadvancedtradeinfopricemodifyAPIResponse
- type TaobaominiappadvancedtradeinfopricemodifyAPIResponseModel
- type TaobaoopentradeactivityqueryAPIRequest
- func (r TaobaoopentradeactivityqueryAPIRequest) GetActivityName() string
- func (r TaobaoopentradeactivityqueryAPIRequest) GetApiMethodName() string
- func (r TaobaoopentradeactivityqueryAPIRequest) GetApiParams(params url.Values)
- func (r TaobaoopentradeactivityqueryAPIRequest) GetEndTime() string
- func (r TaobaoopentradeactivityqueryAPIRequest) GetPageIndex() int64
- func (r TaobaoopentradeactivityqueryAPIRequest) GetPageSize() int64
- func (r TaobaoopentradeactivityqueryAPIRequest) GetRawParams() model.Params
- func (r *TaobaoopentradeactivityqueryAPIRequest) SetActivityName(_activityName string) error
- func (r *TaobaoopentradeactivityqueryAPIRequest) SetEndTime(_endTime string) error
- func (r *TaobaoopentradeactivityqueryAPIRequest) SetPageIndex(_pageIndex int64) error
- func (r *TaobaoopentradeactivityqueryAPIRequest) SetPageSize(_pageSize int64) error
- type TaobaoopentradeactivityqueryAPIResponse
- type TaobaoopentradeactivityqueryAPIResponseModel
- type TaobaoopentradeactivitysyncAPIRequest
- func (r TaobaoopentradeactivitysyncAPIRequest) GetActivityId() string
- func (r TaobaoopentradeactivitysyncAPIRequest) GetActivityName() string
- func (r TaobaoopentradeactivitysyncAPIRequest) GetApiMethodName() string
- func (r TaobaoopentradeactivitysyncAPIRequest) GetApiParams(params url.Values)
- func (r TaobaoopentradeactivitysyncAPIRequest) GetEndTime() string
- func (r TaobaoopentradeactivitysyncAPIRequest) GetItemIdList() []int64
- func (r TaobaoopentradeactivitysyncAPIRequest) GetRawParams() model.Params
- func (r TaobaoopentradeactivitysyncAPIRequest) GetStartTime() string
- func (r *TaobaoopentradeactivitysyncAPIRequest) SetActivityId(_activityId string) error
- func (r *TaobaoopentradeactivitysyncAPIRequest) SetActivityName(_activityName string) error
- func (r *TaobaoopentradeactivitysyncAPIRequest) SetEndTime(_endTime string) error
- func (r *TaobaoopentradeactivitysyncAPIRequest) SetItemIdList(_itemIdList []int64) error
- func (r *TaobaoopentradeactivitysyncAPIRequest) SetStartTime(_startTime string) error
- type TaobaoopentradeactivitysyncAPIResponse
- type TaobaoopentradeactivitysyncAPIResponseModel
- type TaobaoopentradequeuequeryAPIRequest
- func (r TaobaoopentradequeuequeryAPIRequest) GetActivityId() string
- func (r TaobaoopentradequeuequeryAPIRequest) GetApiMethodName() string
- func (r TaobaoopentradequeuequeryAPIRequest) GetApiParams(params url.Values)
- func (r TaobaoopentradequeuequeryAPIRequest) GetItemId() int64
- func (r TaobaoopentradequeuequeryAPIRequest) GetPageIndex() int64
- func (r TaobaoopentradequeuequeryAPIRequest) GetPageSize() int64
- func (r TaobaoopentradequeuequeryAPIRequest) GetRawParams() model.Params
- func (r TaobaoopentradequeuequeryAPIRequest) GetSkuId() int64
- func (r TaobaoopentradequeuequeryAPIRequest) GetStatus() string
- func (r *TaobaoopentradequeuequeryAPIRequest) SetActivityId(_activityId string) error
- func (r *TaobaoopentradequeuequeryAPIRequest) SetItemId(_itemId int64) error
- func (r *TaobaoopentradequeuequeryAPIRequest) SetPageIndex(_pageIndex int64) error
- func (r *TaobaoopentradequeuequeryAPIRequest) SetPageSize(_pageSize int64) error
- func (r *TaobaoopentradequeuequeryAPIRequest) SetSkuId(_skuId int64) error
- func (r *TaobaoopentradequeuequeryAPIRequest) SetStatus(_status string) error
- type TaobaoopentradequeuequeryAPIResponse
- type TaobaoopentradequeuequeryAPIResponseModel
- type TaobaoopentradequeueusersmarkAPIRequest
- func (r TaobaoopentradequeueusersmarkAPIRequest) GetActivityId() string
- func (r TaobaoopentradequeueusersmarkAPIRequest) GetApiMethodName() string
- func (r TaobaoopentradequeueusersmarkAPIRequest) GetApiParams(params url.Values)
- func (r TaobaoopentradequeueusersmarkAPIRequest) GetHit() bool
- func (r TaobaoopentradequeueusersmarkAPIRequest) GetItemId() int64
- func (r TaobaoopentradequeueusersmarkAPIRequest) GetOpenUserIds() []string
- func (r TaobaoopentradequeueusersmarkAPIRequest) GetRawParams() model.Params
- func (r TaobaoopentradequeueusersmarkAPIRequest) GetSkuId() int64
- func (r TaobaoopentradequeueusersmarkAPIRequest) GetStatus() string
- func (r *TaobaoopentradequeueusersmarkAPIRequest) SetActivityId(_activityId string) error
- func (r *TaobaoopentradequeueusersmarkAPIRequest) SetHit(_hit bool) error
- func (r *TaobaoopentradequeueusersmarkAPIRequest) SetItemId(_itemId int64) error
- func (r *TaobaoopentradequeueusersmarkAPIRequest) SetOpenUserIds(_openUserIds []string) error
- func (r *TaobaoopentradequeueusersmarkAPIRequest) SetSkuId(_skuId int64) error
- func (r *TaobaoopentradequeueusersmarkAPIRequest) SetStatus(_status string) error
- type TaobaoopentradequeueusersmarkAPIResponse
- type TaobaoopentradequeueusersmarkAPIResponseModel
- type TaobaoopentradespecialitemsbindAPIRequest
- func (r TaobaoopentradespecialitemsbindAPIRequest) GetApiMethodName() string
- func (r TaobaoopentradespecialitemsbindAPIRequest) GetApiParams(params url.Values)
- func (r TaobaoopentradespecialitemsbindAPIRequest) GetItemIds() []int64
- func (r TaobaoopentradespecialitemsbindAPIRequest) GetMiniappId() int64
- func (r TaobaoopentradespecialitemsbindAPIRequest) GetRawParams() model.Params
- func (r *TaobaoopentradespecialitemsbindAPIRequest) SetItemIds(_itemIds []int64) error
- func (r *TaobaoopentradespecialitemsbindAPIRequest) SetMiniappId(_miniappId int64) error
- type TaobaoopentradespecialitemsbindAPIResponse
- type TaobaoopentradespecialitemsbindAPIResponseModel
- type TaobaoopentradespecialitemsqueryAPIRequest
- func (r TaobaoopentradespecialitemsqueryAPIRequest) GetApiMethodName() string
- func (r TaobaoopentradespecialitemsqueryAPIRequest) GetApiParams(params url.Values)
- func (r TaobaoopentradespecialitemsqueryAPIRequest) GetMiniappId() int64
- func (r TaobaoopentradespecialitemsqueryAPIRequest) GetRawParams() model.Params
- func (r *TaobaoopentradespecialitemsqueryAPIRequest) SetMiniappId(_miniappId int64) error
- type TaobaoopentradespecialitemsqueryAPIResponse
- type TaobaoopentradespecialitemsqueryAPIResponseModel
- type TaobaoopentradespecialitemsunbindAPIRequest
- func (r TaobaoopentradespecialitemsunbindAPIRequest) GetApiMethodName() string
- func (r TaobaoopentradespecialitemsunbindAPIRequest) GetApiParams(params url.Values)
- func (r TaobaoopentradespecialitemsunbindAPIRequest) GetItemIds() []int64
- func (r TaobaoopentradespecialitemsunbindAPIRequest) GetMiniappId() int64
- func (r TaobaoopentradespecialitemsunbindAPIRequest) GetRawParams() model.Params
- func (r *TaobaoopentradespecialitemsunbindAPIRequest) SetItemIds(_itemIds []int64) error
- func (r *TaobaoopentradespecialitemsunbindAPIRequest) SetMiniappId(_miniappId int64) error
- type TaobaoopentradespecialitemsunbindAPIResponse
- type TaobaoopentradespecialitemsunbindAPIResponseModel
- type TaobaoopentradespecialruleupdateAPIRequest
- func (r TaobaoopentradespecialruleupdateAPIRequest) GetApiMethodName() string
- func (r TaobaoopentradespecialruleupdateAPIRequest) GetApiParams(params url.Values)
- func (r TaobaoopentradespecialruleupdateAPIRequest) GetItemIds() []int64
- func (r TaobaoopentradespecialruleupdateAPIRequest) GetLimitNum() int64
- func (r TaobaoopentradespecialruleupdateAPIRequest) GetRawParams() model.Params
- func (r *TaobaoopentradespecialruleupdateAPIRequest) SetItemIds(_itemIds []int64) error
- func (r *TaobaoopentradespecialruleupdateAPIRequest) SetLimitNum(_limitNum int64) error
- type TaobaoopentradespecialruleupdateAPIResponse
- type TaobaoopentradespecialruleupdateAPIResponseModel
- type TaobaoopentradespecialusersmarkAPIRequest
- func (r TaobaoopentradespecialusersmarkAPIRequest) GetApiMethodName() string
- func (r TaobaoopentradespecialusersmarkAPIRequest) GetApiParams(params url.Values)
- func (r TaobaoopentradespecialusersmarkAPIRequest) GetHit() bool
- func (r TaobaoopentradespecialusersmarkAPIRequest) GetItemId() int64
- func (r TaobaoopentradespecialusersmarkAPIRequest) GetLimitNum() int64
- func (r TaobaoopentradespecialusersmarkAPIRequest) GetOpenUserIds() []string
- func (r TaobaoopentradespecialusersmarkAPIRequest) GetRawParams() model.Params
- func (r TaobaoopentradespecialusersmarkAPIRequest) GetSkuId() int64
- func (r TaobaoopentradespecialusersmarkAPIRequest) GetStatus() string
- func (r *TaobaoopentradespecialusersmarkAPIRequest) SetHit(_hit bool) error
- func (r *TaobaoopentradespecialusersmarkAPIRequest) SetItemId(_itemId int64) error
- func (r *TaobaoopentradespecialusersmarkAPIRequest) SetLimitNum(_limitNum int64) error
- func (r *TaobaoopentradespecialusersmarkAPIRequest) SetOpenUserIds(_openUserIds []string) error
- func (r *TaobaoopentradespecialusersmarkAPIRequest) SetSkuId(_skuId int64) error
- func (r *TaobaoopentradespecialusersmarkAPIRequest) SetStatus(_status string) error
- type TaobaoopentradespecialusersmarkAPIResponse
- type TaobaoopentradespecialusersmarkAPIResponseModel
- type TaobaoopentradespecialusersqueryAPIRequest
- func (r TaobaoopentradespecialusersqueryAPIRequest) GetApiMethodName() string
- func (r TaobaoopentradespecialusersqueryAPIRequest) GetApiParams(params url.Values)
- func (r TaobaoopentradespecialusersqueryAPIRequest) GetItemId() int64
- func (r TaobaoopentradespecialusersqueryAPIRequest) GetOpenUserIds() []string
- func (r TaobaoopentradespecialusersqueryAPIRequest) GetPageIndex() int64
- func (r TaobaoopentradespecialusersqueryAPIRequest) GetPageSize() int64
- func (r TaobaoopentradespecialusersqueryAPIRequest) GetRawParams() model.Params
- func (r TaobaoopentradespecialusersqueryAPIRequest) GetSkuId() int64
- func (r TaobaoopentradespecialusersqueryAPIRequest) GetStatus() string
- func (r *TaobaoopentradespecialusersqueryAPIRequest) SetItemId(_itemId int64) error
- func (r *TaobaoopentradespecialusersqueryAPIRequest) SetOpenUserIds(_openUserIds []string) error
- func (r *TaobaoopentradespecialusersqueryAPIRequest) SetPageIndex(_pageIndex int64) error
- func (r *TaobaoopentradespecialusersqueryAPIRequest) SetPageSize(_pageSize int64) error
- func (r *TaobaoopentradespecialusersqueryAPIRequest) SetSkuId(_skuId int64) error
- func (r *TaobaoopentradespecialusersqueryAPIRequest) SetStatus(_status string) error
- type TaobaoopentradespecialusersqueryAPIResponse
- type TaobaoopentradespecialusersqueryAPIResponseModel
- type TaobaoopentradetoolsitemsbindAPIRequest
- func (r TaobaoopentradetoolsitemsbindAPIRequest) GetApiMethodName() string
- func (r TaobaoopentradetoolsitemsbindAPIRequest) GetApiParams(params url.Values)
- func (r TaobaoopentradetoolsitemsbindAPIRequest) GetItemIds() []int64
- func (r TaobaoopentradetoolsitemsbindAPIRequest) GetMiniappId() int64
- func (r TaobaoopentradetoolsitemsbindAPIRequest) GetRawParams() model.Params
- func (r *TaobaoopentradetoolsitemsbindAPIRequest) SetItemIds(_itemIds []int64) error
- func (r *TaobaoopentradetoolsitemsbindAPIRequest) SetMiniappId(_miniappId int64) error
- type TaobaoopentradetoolsitemsbindAPIResponse
- type TaobaoopentradetoolsitemsbindAPIResponseModel
- type TaobaoopentradetoolsitemsqueryAPIRequest
- func (r TaobaoopentradetoolsitemsqueryAPIRequest) GetApiMethodName() string
- func (r TaobaoopentradetoolsitemsqueryAPIRequest) GetApiParams(params url.Values)
- func (r TaobaoopentradetoolsitemsqueryAPIRequest) GetMiniappId() int64
- func (r TaobaoopentradetoolsitemsqueryAPIRequest) GetPageIndex() int64
- func (r TaobaoopentradetoolsitemsqueryAPIRequest) GetPageSize() int64
- func (r TaobaoopentradetoolsitemsqueryAPIRequest) GetRawParams() model.Params
- func (r *TaobaoopentradetoolsitemsqueryAPIRequest) SetMiniappId(_miniappId int64) error
- func (r *TaobaoopentradetoolsitemsqueryAPIRequest) SetPageIndex(_pageIndex int64) error
- func (r *TaobaoopentradetoolsitemsqueryAPIRequest) SetPageSize(_pageSize int64) error
- type TaobaoopentradetoolsitemsqueryAPIResponse
- type TaobaoopentradetoolsitemsqueryAPIResponseModel
- type TaobaoopentradetoolsitemsunbindAPIRequest
- func (r TaobaoopentradetoolsitemsunbindAPIRequest) GetApiMethodName() string
- func (r TaobaoopentradetoolsitemsunbindAPIRequest) GetApiParams(params url.Values)
- func (r TaobaoopentradetoolsitemsunbindAPIRequest) GetItemIds() []int64
- func (r TaobaoopentradetoolsitemsunbindAPIRequest) GetMiniappId() int64
- func (r TaobaoopentradetoolsitemsunbindAPIRequest) GetRawParams() model.Params
- func (r *TaobaoopentradetoolsitemsunbindAPIRequest) SetItemIds(_itemIds []int64) error
- func (r *TaobaoopentradetoolsitemsunbindAPIRequest) SetMiniappId(_miniappId int64) error
- type TaobaoopentradetoolsitemsunbindAPIResponse
- type TaobaoopentradetoolsitemsunbindAPIResponseModel
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
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 结构体
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 结构体
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 结构体
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 结构体
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 结构体
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 结构体
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 结构体
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 结构体
type TaobaominiappadvancedtradeinfopricemodifyAPIRequest ¶ added in v1.3.1
type TaobaominiappadvancedtradeinfopricemodifyAPIRequest struct { model.Params // contains filtered or unexported fields }
TaobaominiappadvancedtradeinfopricemodifyAPIRequest 高级定制商家传入改价信息 API请求 taobao.miniapp.advanced.tradeinfo.price.modify
高级定制商家传入改价信息
func NewTaobaominiappadvancedtradeinfopricemodifyRequest ¶ added in v1.3.1
func NewTaobaominiappadvancedtradeinfopricemodifyRequest() *TaobaominiappadvancedtradeinfopricemodifyAPIRequest
NewTaobaominiappadvancedtradeinfopricemodifyRequest 初始化TaobaominiappadvancedtradeinfopricemodifyAPIRequest对象
func (TaobaominiappadvancedtradeinfopricemodifyAPIRequest) GetApiMethodName ¶ added in v1.3.1
func (r TaobaominiappadvancedtradeinfopricemodifyAPIRequest) GetApiMethodName() string
GetApiMethodName IRequest interface 方法, 获取Api method
func (TaobaominiappadvancedtradeinfopricemodifyAPIRequest) GetApiParams ¶ added in v1.3.1
func (r TaobaominiappadvancedtradeinfopricemodifyAPIRequest) GetApiParams(params url.Values)
GetApiParams IRequest interface 方法, 获取API参数
func (TaobaominiappadvancedtradeinfopricemodifyAPIRequest) GetRawParams ¶ added in v1.3.1
func (r TaobaominiappadvancedtradeinfopricemodifyAPIRequest) GetRawParams() model.Params
GetRawParams IRequest interface 方法, 获取API原始参数
func (TaobaominiappadvancedtradeinfopricemodifyAPIRequest) GetReq ¶ added in v1.3.1
func (r TaobaominiappadvancedtradeinfopricemodifyAPIRequest) GetReq() *SaveModifyPriceRequest
GetReq Req Getter
func (*TaobaominiappadvancedtradeinfopricemodifyAPIRequest) SetReq ¶ added in v1.3.1
func (r *TaobaominiappadvancedtradeinfopricemodifyAPIRequest) SetReq(_req *SaveModifyPriceRequest) error
SetReq is Req Setter 请求参数
type TaobaominiappadvancedtradeinfopricemodifyAPIResponse ¶ added in v1.3.1
type TaobaominiappadvancedtradeinfopricemodifyAPIResponse struct { model.CommonResponse TaobaominiappadvancedtradeinfopricemodifyAPIResponseModel }
TaobaominiappadvancedtradeinfopricemodifyAPIResponse 高级定制商家传入改价信息 API返回值 taobao.miniapp.advanced.tradeinfo.price.modify
高级定制商家传入改价信息
type TaobaominiappadvancedtradeinfopricemodifyAPIResponseModel ¶ added in v1.3.1
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 高级定制商家传入改价信息 成功返回结果
type TaobaoopentradeactivityqueryAPIRequest ¶ added in v1.3.1
type TaobaoopentradeactivityqueryAPIRequest struct { model.Params // contains filtered or unexported fields }
TaobaoopentradeactivityqueryAPIRequest 查询尖货活动信息 API请求 taobao.opentrade.activity.query
尖货交易活动信息配置,查询尖货活动信息
func NewTaobaoopentradeactivityqueryRequest ¶ added in v1.3.1
func NewTaobaoopentradeactivityqueryRequest() *TaobaoopentradeactivityqueryAPIRequest
NewTaobaoopentradeactivityqueryRequest 初始化TaobaoopentradeactivityqueryAPIRequest对象
func (TaobaoopentradeactivityqueryAPIRequest) GetActivityName ¶ added in v1.3.1
func (r TaobaoopentradeactivityqueryAPIRequest) GetActivityName() string
GetActivityName ActivityName Getter
func (TaobaoopentradeactivityqueryAPIRequest) GetApiMethodName ¶ added in v1.3.1
func (r TaobaoopentradeactivityqueryAPIRequest) GetApiMethodName() string
GetApiMethodName IRequest interface 方法, 获取Api method
func (TaobaoopentradeactivityqueryAPIRequest) GetApiParams ¶ added in v1.3.1
func (r TaobaoopentradeactivityqueryAPIRequest) GetApiParams(params url.Values)
GetApiParams IRequest interface 方法, 获取API参数
func (TaobaoopentradeactivityqueryAPIRequest) GetEndTime ¶ added in v1.3.1
func (r TaobaoopentradeactivityqueryAPIRequest) GetEndTime() string
GetEndTime EndTime Getter
func (TaobaoopentradeactivityqueryAPIRequest) GetPageIndex ¶ added in v1.3.1
func (r TaobaoopentradeactivityqueryAPIRequest) GetPageIndex() int64
GetPageIndex PageIndex Getter
func (TaobaoopentradeactivityqueryAPIRequest) GetPageSize ¶ added in v1.3.1
func (r TaobaoopentradeactivityqueryAPIRequest) GetPageSize() int64
GetPageSize PageSize Getter
func (TaobaoopentradeactivityqueryAPIRequest) GetRawParams ¶ added in v1.3.1
func (r TaobaoopentradeactivityqueryAPIRequest) GetRawParams() model.Params
GetRawParams IRequest interface 方法, 获取API原始参数
func (*TaobaoopentradeactivityqueryAPIRequest) SetActivityName ¶ added in v1.3.1
func (r *TaobaoopentradeactivityqueryAPIRequest) SetActivityName(_activityName string) error
SetActivityName is ActivityName Setter 活动名称
func (*TaobaoopentradeactivityqueryAPIRequest) SetEndTime ¶ added in v1.3.1
func (r *TaobaoopentradeactivityqueryAPIRequest) SetEndTime(_endTime string) error
SetEndTime is EndTime Setter 活动结束时间
func (*TaobaoopentradeactivityqueryAPIRequest) SetPageIndex ¶ added in v1.3.1
func (r *TaobaoopentradeactivityqueryAPIRequest) SetPageIndex(_pageIndex int64) error
SetPageIndex is PageIndex Setter 分页序号
func (*TaobaoopentradeactivityqueryAPIRequest) SetPageSize ¶ added in v1.3.1
func (r *TaobaoopentradeactivityqueryAPIRequest) SetPageSize(_pageSize int64) error
SetPageSize is PageSize Setter 分页大小
type TaobaoopentradeactivityqueryAPIResponse ¶ added in v1.3.1
type TaobaoopentradeactivityqueryAPIResponse struct { model.CommonResponse TaobaoopentradeactivityqueryAPIResponseModel }
TaobaoopentradeactivityqueryAPIResponse 查询尖货活动信息 API返回值 taobao.opentrade.activity.query
尖货交易活动信息配置,查询尖货活动信息
type TaobaoopentradeactivityqueryAPIResponseModel ¶ added in v1.3.1
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 查询尖货活动信息 成功返回结果
type TaobaoopentradeactivitysyncAPIRequest ¶ added in v1.3.1
type TaobaoopentradeactivitysyncAPIRequest struct { model.Params // contains filtered or unexported fields }
TaobaoopentradeactivitysyncAPIRequest 尖货交易活动信息同步 API请求 taobao.opentrade.activity.sync
尖货交易活动信息配置,创建或更新活动信息 在活动时间开始前,所有用户(包括标记可购买的用户),无法购买商品; 在活动时间内,标记可购买的用户可在小程序中跳转下单页,完成购买; 在活动结束后,对限购不再限制,平台开放购买,用户可在小程序内、商品详情、购物车下单购买;
func NewTaobaoopentradeactivitysyncRequest ¶ added in v1.3.1
func NewTaobaoopentradeactivitysyncRequest() *TaobaoopentradeactivitysyncAPIRequest
NewTaobaoopentradeactivitysyncRequest 初始化TaobaoopentradeactivitysyncAPIRequest对象
func (TaobaoopentradeactivitysyncAPIRequest) GetActivityId ¶ added in v1.3.1
func (r TaobaoopentradeactivitysyncAPIRequest) GetActivityId() string
GetActivityId ActivityId Getter
func (TaobaoopentradeactivitysyncAPIRequest) GetActivityName ¶ added in v1.3.1
func (r TaobaoopentradeactivitysyncAPIRequest) GetActivityName() string
GetActivityName ActivityName Getter
func (TaobaoopentradeactivitysyncAPIRequest) GetApiMethodName ¶ added in v1.3.1
func (r TaobaoopentradeactivitysyncAPIRequest) GetApiMethodName() string
GetApiMethodName IRequest interface 方法, 获取Api method
func (TaobaoopentradeactivitysyncAPIRequest) GetApiParams ¶ added in v1.3.1
func (r TaobaoopentradeactivitysyncAPIRequest) GetApiParams(params url.Values)
GetApiParams IRequest interface 方法, 获取API参数
func (TaobaoopentradeactivitysyncAPIRequest) GetEndTime ¶ added in v1.3.1
func (r TaobaoopentradeactivitysyncAPIRequest) GetEndTime() string
GetEndTime EndTime Getter
func (TaobaoopentradeactivitysyncAPIRequest) GetItemIdList ¶ added in v1.3.1
func (r TaobaoopentradeactivitysyncAPIRequest) GetItemIdList() []int64
GetItemIdList ItemIdList Getter
func (TaobaoopentradeactivitysyncAPIRequest) GetRawParams ¶ added in v1.3.1
func (r TaobaoopentradeactivitysyncAPIRequest) GetRawParams() model.Params
GetRawParams IRequest interface 方法, 获取API原始参数
func (TaobaoopentradeactivitysyncAPIRequest) GetStartTime ¶ added in v1.3.1
func (r TaobaoopentradeactivitysyncAPIRequest) GetStartTime() string
GetStartTime StartTime Getter
func (*TaobaoopentradeactivitysyncAPIRequest) SetActivityId ¶ added in v1.3.1
func (r *TaobaoopentradeactivitysyncAPIRequest) SetActivityId(_activityId string) error
SetActivityId is ActivityId Setter 排队活动ID,排队时如传入,这里需要填写;若未传,这里也可以不传
func (*TaobaoopentradeactivitysyncAPIRequest) SetActivityName ¶ added in v1.3.1
func (r *TaobaoopentradeactivitysyncAPIRequest) SetActivityName(_activityName string) error
SetActivityName is ActivityName Setter 活动名称
func (*TaobaoopentradeactivitysyncAPIRequest) SetEndTime ¶ added in v1.3.1
func (r *TaobaoopentradeactivitysyncAPIRequest) SetEndTime(_endTime string) error
SetEndTime is EndTime Setter 活动结束时间(全流程结束时间,非排队结束时间)
func (*TaobaoopentradeactivitysyncAPIRequest) SetItemIdList ¶ added in v1.3.1
func (r *TaobaoopentradeactivitysyncAPIRequest) SetItemIdList(_itemIdList []int64) error
SetItemIdList is ItemIdList Setter 活动关联的商品列表,使用逗号(,)分割
func (*TaobaoopentradeactivitysyncAPIRequest) SetStartTime ¶ added in v1.3.1
func (r *TaobaoopentradeactivitysyncAPIRequest) SetStartTime(_startTime string) error
SetStartTime is StartTime Setter 活动开始时间
type TaobaoopentradeactivitysyncAPIResponse ¶ added in v1.3.1
type TaobaoopentradeactivitysyncAPIResponse struct { model.CommonResponse TaobaoopentradeactivitysyncAPIResponseModel }
TaobaoopentradeactivitysyncAPIResponse 尖货交易活动信息同步 API返回值 taobao.opentrade.activity.sync
尖货交易活动信息配置,创建或更新活动信息 在活动时间开始前,所有用户(包括标记可购买的用户),无法购买商品; 在活动时间内,标记可购买的用户可在小程序中跳转下单页,完成购买; 在活动结束后,对限购不再限制,平台开放购买,用户可在小程序内、商品详情、购物车下单购买;
type TaobaoopentradeactivitysyncAPIResponseModel ¶ added in v1.3.1
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 尖货交易活动信息同步 成功返回结果
type TaobaoopentradequeuequeryAPIRequest ¶ added in v1.3.1
type TaobaoopentradequeuequeryAPIRequest struct { model.Params // contains filtered or unexported fields }
TaobaoopentradequeuequeryAPIRequest 尖货交易排队信息查询 API请求 taobao.opentrade.queue.query
尖货交易排队信息查询
func NewTaobaoopentradequeuequeryRequest ¶ added in v1.3.1
func NewTaobaoopentradequeuequeryRequest() *TaobaoopentradequeuequeryAPIRequest
NewTaobaoopentradequeuequeryRequest 初始化TaobaoopentradequeuequeryAPIRequest对象
func (TaobaoopentradequeuequeryAPIRequest) GetActivityId ¶ added in v1.3.1
func (r TaobaoopentradequeuequeryAPIRequest) GetActivityId() string
GetActivityId ActivityId Getter
func (TaobaoopentradequeuequeryAPIRequest) GetApiMethodName ¶ added in v1.3.1
func (r TaobaoopentradequeuequeryAPIRequest) GetApiMethodName() string
GetApiMethodName IRequest interface 方法, 获取Api method
func (TaobaoopentradequeuequeryAPIRequest) GetApiParams ¶ added in v1.3.1
func (r TaobaoopentradequeuequeryAPIRequest) GetApiParams(params url.Values)
GetApiParams IRequest interface 方法, 获取API参数
func (TaobaoopentradequeuequeryAPIRequest) GetItemId ¶ added in v1.3.1
func (r TaobaoopentradequeuequeryAPIRequest) GetItemId() int64
GetItemId ItemId Getter
func (TaobaoopentradequeuequeryAPIRequest) GetPageIndex ¶ added in v1.3.1
func (r TaobaoopentradequeuequeryAPIRequest) GetPageIndex() int64
GetPageIndex PageIndex Getter
func (TaobaoopentradequeuequeryAPIRequest) GetPageSize ¶ added in v1.3.1
func (r TaobaoopentradequeuequeryAPIRequest) GetPageSize() int64
GetPageSize PageSize Getter
func (TaobaoopentradequeuequeryAPIRequest) GetRawParams ¶ added in v1.3.1
func (r TaobaoopentradequeuequeryAPIRequest) GetRawParams() model.Params
GetRawParams IRequest interface 方法, 获取API原始参数
func (TaobaoopentradequeuequeryAPIRequest) GetSkuId ¶ added in v1.3.1
func (r TaobaoopentradequeuequeryAPIRequest) GetSkuId() int64
GetSkuId SkuId Getter
func (TaobaoopentradequeuequeryAPIRequest) GetStatus ¶ added in v1.3.1
func (r TaobaoopentradequeuequeryAPIRequest) GetStatus() string
GetStatus Status Getter
func (*TaobaoopentradequeuequeryAPIRequest) SetActivityId ¶ added in v1.3.1
func (r *TaobaoopentradequeuequeryAPIRequest) SetActivityId(_activityId string) error
SetActivityId is ActivityId Setter 排队活动ID,排队时如传入,这里需要填写;若未传,这里也可以不传
func (*TaobaoopentradequeuequeryAPIRequest) SetItemId ¶ added in v1.3.1
func (r *TaobaoopentradequeuequeryAPIRequest) SetItemId(_itemId int64) error
SetItemId is ItemId Setter 排队商品ID
func (*TaobaoopentradequeuequeryAPIRequest) SetPageIndex ¶ added in v1.3.1
func (r *TaobaoopentradequeuequeryAPIRequest) SetPageIndex(_pageIndex int64) error
SetPageIndex is PageIndex Setter 分页参数,当前页,以0开始
func (*TaobaoopentradequeuequeryAPIRequest) SetPageSize ¶ added in v1.3.1
func (r *TaobaoopentradequeuequeryAPIRequest) SetPageSize(_pageSize int64) error
SetPageSize is PageSize Setter 分页参数,每页大小
func (*TaobaoopentradequeuequeryAPIRequest) SetSkuId ¶ added in v1.3.1
func (r *TaobaoopentradequeuequeryAPIRequest) SetSkuId(_skuId int64) error
SetSkuId is SkuId Setter 排队商品SKU ID,不存在传0
func (*TaobaoopentradequeuequeryAPIRequest) SetStatus ¶ added in v1.3.1
func (r *TaobaoopentradequeuequeryAPIRequest) SetStatus(_status string) error
SetStatus is Status Setter 排队用户状态,新用户为NEW
type TaobaoopentradequeuequeryAPIResponse ¶ added in v1.3.1
type TaobaoopentradequeuequeryAPIResponse struct { model.CommonResponse TaobaoopentradequeuequeryAPIResponseModel }
TaobaoopentradequeuequeryAPIResponse 尖货交易排队信息查询 API返回值 taobao.opentrade.queue.query
尖货交易排队信息查询
type TaobaoopentradequeuequeryAPIResponseModel ¶ added in v1.3.1
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 尖货交易排队信息查询 成功返回结果
type TaobaoopentradequeueusersmarkAPIRequest ¶ added in v1.3.1
type TaobaoopentradequeueusersmarkAPIRequest struct { model.Params // contains filtered or unexported fields }
TaobaoopentradequeueusersmarkAPIRequest 尖货交易可购买用户标记 API请求 taobao.opentrade.queue.users.mark
尖货交易用户标记信息回传,根据openId标记用户可购买商品
func NewTaobaoopentradequeueusersmarkRequest ¶ added in v1.3.1
func NewTaobaoopentradequeueusersmarkRequest() *TaobaoopentradequeueusersmarkAPIRequest
NewTaobaoopentradequeueusersmarkRequest 初始化TaobaoopentradequeueusersmarkAPIRequest对象
func (TaobaoopentradequeueusersmarkAPIRequest) GetActivityId ¶ added in v1.3.1
func (r TaobaoopentradequeueusersmarkAPIRequest) GetActivityId() string
GetActivityId ActivityId Getter
func (TaobaoopentradequeueusersmarkAPIRequest) GetApiMethodName ¶ added in v1.3.1
func (r TaobaoopentradequeueusersmarkAPIRequest) GetApiMethodName() string
GetApiMethodName IRequest interface 方法, 获取Api method
func (TaobaoopentradequeueusersmarkAPIRequest) GetApiParams ¶ added in v1.3.1
func (r TaobaoopentradequeueusersmarkAPIRequest) GetApiParams(params url.Values)
GetApiParams IRequest interface 方法, 获取API参数
func (TaobaoopentradequeueusersmarkAPIRequest) GetHit ¶ added in v1.3.1
func (r TaobaoopentradequeueusersmarkAPIRequest) GetHit() bool
GetHit Hit Getter
func (TaobaoopentradequeueusersmarkAPIRequest) GetItemId ¶ added in v1.3.1
func (r TaobaoopentradequeueusersmarkAPIRequest) GetItemId() int64
GetItemId ItemId Getter
func (TaobaoopentradequeueusersmarkAPIRequest) GetOpenUserIds ¶ added in v1.3.1
func (r TaobaoopentradequeueusersmarkAPIRequest) GetOpenUserIds() []string
GetOpenUserIds OpenUserIds Getter
func (TaobaoopentradequeueusersmarkAPIRequest) GetRawParams ¶ added in v1.3.1
func (r TaobaoopentradequeueusersmarkAPIRequest) GetRawParams() model.Params
GetRawParams IRequest interface 方法, 获取API原始参数
func (TaobaoopentradequeueusersmarkAPIRequest) GetSkuId ¶ added in v1.3.1
func (r TaobaoopentradequeueusersmarkAPIRequest) GetSkuId() int64
GetSkuId SkuId Getter
func (TaobaoopentradequeueusersmarkAPIRequest) GetStatus ¶ added in v1.3.1
func (r TaobaoopentradequeueusersmarkAPIRequest) GetStatus() string
GetStatus Status Getter
func (*TaobaoopentradequeueusersmarkAPIRequest) SetActivityId ¶ added in v1.3.1
func (r *TaobaoopentradequeueusersmarkAPIRequest) SetActivityId(_activityId string) error
SetActivityId is ActivityId Setter 排队活动ID,排队时如传入,这里需要填写;若未传,这里也可以不传
func (*TaobaoopentradequeueusersmarkAPIRequest) SetHit ¶ added in v1.3.1
func (r *TaobaoopentradequeueusersmarkAPIRequest) SetHit(_hit bool) error
SetHit is Hit Setter 是否目标用户,传入true后,用户可购买商品
func (*TaobaoopentradequeueusersmarkAPIRequest) SetItemId ¶ added in v1.3.1
func (r *TaobaoopentradequeueusersmarkAPIRequest) SetItemId(_itemId int64) error
SetItemId is ItemId Setter 排队商品ID
func (*TaobaoopentradequeueusersmarkAPIRequest) SetOpenUserIds ¶ added in v1.3.1
func (r *TaobaoopentradequeueusersmarkAPIRequest) SetOpenUserIds(_openUserIds []string) error
SetOpenUserIds is OpenUserIds Setter 本次待标记的用户列表,多个以逗号(,)分割,最大20个
func (*TaobaoopentradequeueusersmarkAPIRequest) SetSkuId ¶ added in v1.3.1
func (r *TaobaoopentradequeueusersmarkAPIRequest) SetSkuId(_skuId int64) error
SetSkuId is SkuId Setter 排队商品SKU ID,不存在传0
func (*TaobaoopentradequeueusersmarkAPIRequest) SetStatus ¶ added in v1.3.1
func (r *TaobaoopentradequeueusersmarkAPIRequest) SetStatus(_status string) error
SetStatus is Status Setter 用户状态,可任意传入,后续查询返回
type TaobaoopentradequeueusersmarkAPIResponse ¶ added in v1.3.1
type TaobaoopentradequeueusersmarkAPIResponse struct { model.CommonResponse TaobaoopentradequeueusersmarkAPIResponseModel }
TaobaoopentradequeueusersmarkAPIResponse 尖货交易可购买用户标记 API返回值 taobao.opentrade.queue.users.mark
尖货交易用户标记信息回传,根据openId标记用户可购买商品
type TaobaoopentradequeueusersmarkAPIResponseModel ¶ added in v1.3.1
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 尖货交易可购买用户标记 成功返回结果
type TaobaoopentradespecialitemsbindAPIRequest ¶ added in v1.3.1
type TaobaoopentradespecialitemsbindAPIRequest struct { model.Params // contains filtered or unexported fields }
TaobaoopentradespecialitemsbindAPIRequest 专属下单场景商品绑定 API请求 taobao.opentrade.special.items.bind
专属下单场景商品绑定
func NewTaobaoopentradespecialitemsbindRequest ¶ added in v1.3.1
func NewTaobaoopentradespecialitemsbindRequest() *TaobaoopentradespecialitemsbindAPIRequest
NewTaobaoopentradespecialitemsbindRequest 初始化TaobaoopentradespecialitemsbindAPIRequest对象
func (TaobaoopentradespecialitemsbindAPIRequest) GetApiMethodName ¶ added in v1.3.1
func (r TaobaoopentradespecialitemsbindAPIRequest) GetApiMethodName() string
GetApiMethodName IRequest interface 方法, 获取Api method
func (TaobaoopentradespecialitemsbindAPIRequest) GetApiParams ¶ added in v1.3.1
func (r TaobaoopentradespecialitemsbindAPIRequest) GetApiParams(params url.Values)
GetApiParams IRequest interface 方法, 获取API参数
func (TaobaoopentradespecialitemsbindAPIRequest) GetItemIds ¶ added in v1.3.1
func (r TaobaoopentradespecialitemsbindAPIRequest) GetItemIds() []int64
GetItemIds ItemIds Getter
func (TaobaoopentradespecialitemsbindAPIRequest) GetMiniappId ¶ added in v1.3.1
func (r TaobaoopentradespecialitemsbindAPIRequest) GetMiniappId() int64
GetMiniappId MiniappId Getter
func (TaobaoopentradespecialitemsbindAPIRequest) GetRawParams ¶ added in v1.3.1
func (r TaobaoopentradespecialitemsbindAPIRequest) GetRawParams() model.Params
GetRawParams IRequest interface 方法, 获取API原始参数
func (*TaobaoopentradespecialitemsbindAPIRequest) SetItemIds ¶ added in v1.3.1
func (r *TaobaoopentradespecialitemsbindAPIRequest) SetItemIds(_itemIds []int64) error
SetItemIds is ItemIds Setter 本次待绑定的商品ID列表
func (*TaobaoopentradespecialitemsbindAPIRequest) SetMiniappId ¶ added in v1.3.1
func (r *TaobaoopentradespecialitemsbindAPIRequest) SetMiniappId(_miniappId int64) error
SetMiniappId is MiniappId Setter 绑定专属下单场景的C端小程序ID
type TaobaoopentradespecialitemsbindAPIResponse ¶ added in v1.3.1
type TaobaoopentradespecialitemsbindAPIResponse struct { model.CommonResponse TaobaoopentradespecialitemsbindAPIResponseModel }
TaobaoopentradespecialitemsbindAPIResponse 专属下单场景商品绑定 API返回值 taobao.opentrade.special.items.bind
专属下单场景商品绑定
type TaobaoopentradespecialitemsbindAPIResponseModel ¶ added in v1.3.1
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 专属下单场景商品绑定 成功返回结果
type TaobaoopentradespecialitemsqueryAPIRequest ¶ added in v1.3.1
type TaobaoopentradespecialitemsqueryAPIRequest struct { model.Params // contains filtered or unexported fields }
TaobaoopentradespecialitemsqueryAPIRequest 专属下单获取商品绑定信息 API请求 taobao.opentrade.special.items.query
专属下单获取商品绑定信息
func NewTaobaoopentradespecialitemsqueryRequest ¶ added in v1.3.1
func NewTaobaoopentradespecialitemsqueryRequest() *TaobaoopentradespecialitemsqueryAPIRequest
NewTaobaoopentradespecialitemsqueryRequest 初始化TaobaoopentradespecialitemsqueryAPIRequest对象
func (TaobaoopentradespecialitemsqueryAPIRequest) GetApiMethodName ¶ added in v1.3.1
func (r TaobaoopentradespecialitemsqueryAPIRequest) GetApiMethodName() string
GetApiMethodName IRequest interface 方法, 获取Api method
func (TaobaoopentradespecialitemsqueryAPIRequest) GetApiParams ¶ added in v1.3.1
func (r TaobaoopentradespecialitemsqueryAPIRequest) GetApiParams(params url.Values)
GetApiParams IRequest interface 方法, 获取API参数
func (TaobaoopentradespecialitemsqueryAPIRequest) GetMiniappId ¶ added in v1.3.1
func (r TaobaoopentradespecialitemsqueryAPIRequest) GetMiniappId() int64
GetMiniappId MiniappId Getter
func (TaobaoopentradespecialitemsqueryAPIRequest) GetRawParams ¶ added in v1.3.1
func (r TaobaoopentradespecialitemsqueryAPIRequest) GetRawParams() model.Params
GetRawParams IRequest interface 方法, 获取API原始参数
func (*TaobaoopentradespecialitemsqueryAPIRequest) SetMiniappId ¶ added in v1.3.1
func (r *TaobaoopentradespecialitemsqueryAPIRequest) SetMiniappId(_miniappId int64) error
SetMiniappId is MiniappId Setter 绑定专属下单场景的C端小程序ID
type TaobaoopentradespecialitemsqueryAPIResponse ¶ added in v1.3.1
type TaobaoopentradespecialitemsqueryAPIResponse struct { model.CommonResponse TaobaoopentradespecialitemsqueryAPIResponseModel }
TaobaoopentradespecialitemsqueryAPIResponse 专属下单获取商品绑定信息 API返回值 taobao.opentrade.special.items.query
专属下单获取商品绑定信息
type TaobaoopentradespecialitemsqueryAPIResponseModel ¶ added in v1.3.1
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 专属下单获取商品绑定信息 成功返回结果
type TaobaoopentradespecialitemsunbindAPIRequest ¶ added in v1.3.1
type TaobaoopentradespecialitemsunbindAPIRequest struct { model.Params // contains filtered or unexported fields }
TaobaoopentradespecialitemsunbindAPIRequest 专属下单场景商品解绑 API请求 taobao.opentrade.special.items.unbind
专属下单场景商品解绑
func NewTaobaoopentradespecialitemsunbindRequest ¶ added in v1.3.1
func NewTaobaoopentradespecialitemsunbindRequest() *TaobaoopentradespecialitemsunbindAPIRequest
NewTaobaoopentradespecialitemsunbindRequest 初始化TaobaoopentradespecialitemsunbindAPIRequest对象
func (TaobaoopentradespecialitemsunbindAPIRequest) GetApiMethodName ¶ added in v1.3.1
func (r TaobaoopentradespecialitemsunbindAPIRequest) GetApiMethodName() string
GetApiMethodName IRequest interface 方法, 获取Api method
func (TaobaoopentradespecialitemsunbindAPIRequest) GetApiParams ¶ added in v1.3.1
func (r TaobaoopentradespecialitemsunbindAPIRequest) GetApiParams(params url.Values)
GetApiParams IRequest interface 方法, 获取API参数
func (TaobaoopentradespecialitemsunbindAPIRequest) GetItemIds ¶ added in v1.3.1
func (r TaobaoopentradespecialitemsunbindAPIRequest) GetItemIds() []int64
GetItemIds ItemIds Getter
func (TaobaoopentradespecialitemsunbindAPIRequest) GetMiniappId ¶ added in v1.3.1
func (r TaobaoopentradespecialitemsunbindAPIRequest) GetMiniappId() int64
GetMiniappId MiniappId Getter
func (TaobaoopentradespecialitemsunbindAPIRequest) GetRawParams ¶ added in v1.3.1
func (r TaobaoopentradespecialitemsunbindAPIRequest) GetRawParams() model.Params
GetRawParams IRequest interface 方法, 获取API原始参数
func (*TaobaoopentradespecialitemsunbindAPIRequest) SetItemIds ¶ added in v1.3.1
func (r *TaobaoopentradespecialitemsunbindAPIRequest) SetItemIds(_itemIds []int64) error
SetItemIds is ItemIds Setter 本次待解绑的商品ID列表
func (*TaobaoopentradespecialitemsunbindAPIRequest) SetMiniappId ¶ added in v1.3.1
func (r *TaobaoopentradespecialitemsunbindAPIRequest) SetMiniappId(_miniappId int64) error
SetMiniappId is MiniappId Setter 绑定专属下单场景的C端小程序ID
type TaobaoopentradespecialitemsunbindAPIResponse ¶ added in v1.3.1
type TaobaoopentradespecialitemsunbindAPIResponse struct { model.CommonResponse TaobaoopentradespecialitemsunbindAPIResponseModel }
TaobaoopentradespecialitemsunbindAPIResponse 专属下单场景商品解绑 API返回值 taobao.opentrade.special.items.unbind
专属下单场景商品解绑
type TaobaoopentradespecialitemsunbindAPIResponseModel ¶ added in v1.3.1
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 专属下单场景商品解绑 成功返回结果
type TaobaoopentradespecialruleupdateAPIRequest ¶ added in v1.3.1
type TaobaoopentradespecialruleupdateAPIRequest struct { model.Params // contains filtered or unexported fields }
TaobaoopentradespecialruleupdateAPIRequest 专属下单更新限购规则 API请求 taobao.opentrade.special.rule.update
对于专属下单的交易场景更新限购规则
func NewTaobaoopentradespecialruleupdateRequest ¶ added in v1.3.1
func NewTaobaoopentradespecialruleupdateRequest() *TaobaoopentradespecialruleupdateAPIRequest
NewTaobaoopentradespecialruleupdateRequest 初始化TaobaoopentradespecialruleupdateAPIRequest对象
func (TaobaoopentradespecialruleupdateAPIRequest) GetApiMethodName ¶ added in v1.3.1
func (r TaobaoopentradespecialruleupdateAPIRequest) GetApiMethodName() string
GetApiMethodName IRequest interface 方法, 获取Api method
func (TaobaoopentradespecialruleupdateAPIRequest) GetApiParams ¶ added in v1.3.1
func (r TaobaoopentradespecialruleupdateAPIRequest) GetApiParams(params url.Values)
GetApiParams IRequest interface 方法, 获取API参数
func (TaobaoopentradespecialruleupdateAPIRequest) GetItemIds ¶ added in v1.3.1
func (r TaobaoopentradespecialruleupdateAPIRequest) GetItemIds() []int64
GetItemIds ItemIds Getter
func (TaobaoopentradespecialruleupdateAPIRequest) GetLimitNum ¶ added in v1.3.1
func (r TaobaoopentradespecialruleupdateAPIRequest) GetLimitNum() int64
GetLimitNum LimitNum Getter
func (TaobaoopentradespecialruleupdateAPIRequest) GetRawParams ¶ added in v1.3.1
func (r TaobaoopentradespecialruleupdateAPIRequest) GetRawParams() model.Params
GetRawParams IRequest interface 方法, 获取API原始参数
func (*TaobaoopentradespecialruleupdateAPIRequest) SetItemIds ¶ added in v1.3.1
func (r *TaobaoopentradespecialruleupdateAPIRequest) SetItemIds(_itemIds []int64) error
SetItemIds is ItemIds Setter 商品id列表
func (*TaobaoopentradespecialruleupdateAPIRequest) SetLimitNum ¶ added in v1.3.1
func (r *TaobaoopentradespecialruleupdateAPIRequest) SetLimitNum(_limitNum int64) error
SetLimitNum is LimitNum Setter 最大限购数量
type TaobaoopentradespecialruleupdateAPIResponse ¶ added in v1.3.1
type TaobaoopentradespecialruleupdateAPIResponse struct { model.CommonResponse TaobaoopentradespecialruleupdateAPIResponseModel }
TaobaoopentradespecialruleupdateAPIResponse 专属下单更新限购规则 API返回值 taobao.opentrade.special.rule.update
对于专属下单的交易场景更新限购规则
type TaobaoopentradespecialruleupdateAPIResponseModel ¶ added in v1.3.1
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 专属下单更新限购规则 成功返回结果
type TaobaoopentradespecialusersmarkAPIRequest ¶ added in v1.3.1
type TaobaoopentradespecialusersmarkAPIRequest struct { model.Params // contains filtered or unexported fields }
TaobaoopentradespecialusersmarkAPIRequest 专属下单可购买用户标记 API请求 taobao.opentrade.special.users.mark
对于专属下单的交易场景,根据openid标记用户可购买商品
func NewTaobaoopentradespecialusersmarkRequest ¶ added in v1.3.1
func NewTaobaoopentradespecialusersmarkRequest() *TaobaoopentradespecialusersmarkAPIRequest
NewTaobaoopentradespecialusersmarkRequest 初始化TaobaoopentradespecialusersmarkAPIRequest对象
func (TaobaoopentradespecialusersmarkAPIRequest) GetApiMethodName ¶ added in v1.3.1
func (r TaobaoopentradespecialusersmarkAPIRequest) GetApiMethodName() string
GetApiMethodName IRequest interface 方法, 获取Api method
func (TaobaoopentradespecialusersmarkAPIRequest) GetApiParams ¶ added in v1.3.1
func (r TaobaoopentradespecialusersmarkAPIRequest) GetApiParams(params url.Values)
GetApiParams IRequest interface 方法, 获取API参数
func (TaobaoopentradespecialusersmarkAPIRequest) GetHit ¶ added in v1.3.1
func (r TaobaoopentradespecialusersmarkAPIRequest) GetHit() bool
GetHit Hit Getter
func (TaobaoopentradespecialusersmarkAPIRequest) GetItemId ¶ added in v1.3.1
func (r TaobaoopentradespecialusersmarkAPIRequest) GetItemId() int64
GetItemId ItemId Getter
func (TaobaoopentradespecialusersmarkAPIRequest) GetLimitNum ¶ added in v1.3.1
func (r TaobaoopentradespecialusersmarkAPIRequest) GetLimitNum() int64
GetLimitNum LimitNum Getter
func (TaobaoopentradespecialusersmarkAPIRequest) GetOpenUserIds ¶ added in v1.3.1
func (r TaobaoopentradespecialusersmarkAPIRequest) GetOpenUserIds() []string
GetOpenUserIds OpenUserIds Getter
func (TaobaoopentradespecialusersmarkAPIRequest) GetRawParams ¶ added in v1.3.1
func (r TaobaoopentradespecialusersmarkAPIRequest) GetRawParams() model.Params
GetRawParams IRequest interface 方法, 获取API原始参数
func (TaobaoopentradespecialusersmarkAPIRequest) GetSkuId ¶ added in v1.3.1
func (r TaobaoopentradespecialusersmarkAPIRequest) GetSkuId() int64
GetSkuId SkuId Getter
func (TaobaoopentradespecialusersmarkAPIRequest) GetStatus ¶ added in v1.3.1
func (r TaobaoopentradespecialusersmarkAPIRequest) GetStatus() string
GetStatus Status Getter
func (*TaobaoopentradespecialusersmarkAPIRequest) SetHit ¶ added in v1.3.1
func (r *TaobaoopentradespecialusersmarkAPIRequest) SetHit(_hit bool) error
SetHit is Hit Setter 是否目标用户,传入true后,用户可购买商品
func (*TaobaoopentradespecialusersmarkAPIRequest) SetItemId ¶ added in v1.3.1
func (r *TaobaoopentradespecialusersmarkAPIRequest) SetItemId(_itemId int64) error
SetItemId is ItemId Setter 商品ID
func (*TaobaoopentradespecialusersmarkAPIRequest) SetLimitNum ¶ added in v1.3.1
func (r *TaobaoopentradespecialusersmarkAPIRequest) SetLimitNum(_limitNum int64) error
SetLimitNum is LimitNum Setter 单次购买最大限购数量
func (*TaobaoopentradespecialusersmarkAPIRequest) SetOpenUserIds ¶ added in v1.3.1
func (r *TaobaoopentradespecialusersmarkAPIRequest) SetOpenUserIds(_openUserIds []string) error
SetOpenUserIds is OpenUserIds Setter 本次待标记的用户列表,多个以逗号(,)分割,最大20个
func (*TaobaoopentradespecialusersmarkAPIRequest) SetSkuId ¶ added in v1.3.1
func (r *TaobaoopentradespecialusersmarkAPIRequest) SetSkuId(_skuId int64) error
SetSkuId is SkuId Setter 商品SKU ID,不存在传0
func (*TaobaoopentradespecialusersmarkAPIRequest) SetStatus ¶ added in v1.3.1
func (r *TaobaoopentradespecialusersmarkAPIRequest) SetStatus(_status string) error
SetStatus is Status Setter 用户状态,可任意传入,后续查询返回
type TaobaoopentradespecialusersmarkAPIResponse ¶ added in v1.3.1
type TaobaoopentradespecialusersmarkAPIResponse struct { model.CommonResponse TaobaoopentradespecialusersmarkAPIResponseModel }
TaobaoopentradespecialusersmarkAPIResponse 专属下单可购买用户标记 API返回值 taobao.opentrade.special.users.mark
对于专属下单的交易场景,根据openid标记用户可购买商品
type TaobaoopentradespecialusersmarkAPIResponseModel ¶ added in v1.3.1
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 专属下单可购买用户标记 成功返回结果
type TaobaoopentradespecialusersqueryAPIRequest ¶ added in v1.3.1
type TaobaoopentradespecialusersqueryAPIRequest struct { model.Params // contains filtered or unexported fields }
TaobaoopentradespecialusersqueryAPIRequest 专属下单标记信息查询 API请求 taobao.opentrade.special.users.query
专属下单标记信息查询
func NewTaobaoopentradespecialusersqueryRequest ¶ added in v1.3.1
func NewTaobaoopentradespecialusersqueryRequest() *TaobaoopentradespecialusersqueryAPIRequest
NewTaobaoopentradespecialusersqueryRequest 初始化TaobaoopentradespecialusersqueryAPIRequest对象
func (TaobaoopentradespecialusersqueryAPIRequest) GetApiMethodName ¶ added in v1.3.1
func (r TaobaoopentradespecialusersqueryAPIRequest) GetApiMethodName() string
GetApiMethodName IRequest interface 方法, 获取Api method
func (TaobaoopentradespecialusersqueryAPIRequest) GetApiParams ¶ added in v1.3.1
func (r TaobaoopentradespecialusersqueryAPIRequest) GetApiParams(params url.Values)
GetApiParams IRequest interface 方法, 获取API参数
func (TaobaoopentradespecialusersqueryAPIRequest) GetItemId ¶ added in v1.3.1
func (r TaobaoopentradespecialusersqueryAPIRequest) GetItemId() int64
GetItemId ItemId Getter
func (TaobaoopentradespecialusersqueryAPIRequest) GetOpenUserIds ¶ added in v1.3.1
func (r TaobaoopentradespecialusersqueryAPIRequest) GetOpenUserIds() []string
GetOpenUserIds OpenUserIds Getter
func (TaobaoopentradespecialusersqueryAPIRequest) GetPageIndex ¶ added in v1.3.1
func (r TaobaoopentradespecialusersqueryAPIRequest) GetPageIndex() int64
GetPageIndex PageIndex Getter
func (TaobaoopentradespecialusersqueryAPIRequest) GetPageSize ¶ added in v1.3.1
func (r TaobaoopentradespecialusersqueryAPIRequest) GetPageSize() int64
GetPageSize PageSize Getter
func (TaobaoopentradespecialusersqueryAPIRequest) GetRawParams ¶ added in v1.3.1
func (r TaobaoopentradespecialusersqueryAPIRequest) GetRawParams() model.Params
GetRawParams IRequest interface 方法, 获取API原始参数
func (TaobaoopentradespecialusersqueryAPIRequest) GetSkuId ¶ added in v1.3.1
func (r TaobaoopentradespecialusersqueryAPIRequest) GetSkuId() int64
GetSkuId SkuId Getter
func (TaobaoopentradespecialusersqueryAPIRequest) GetStatus ¶ added in v1.3.1
func (r TaobaoopentradespecialusersqueryAPIRequest) GetStatus() string
GetStatus Status Getter
func (*TaobaoopentradespecialusersqueryAPIRequest) SetItemId ¶ added in v1.3.1
func (r *TaobaoopentradespecialusersqueryAPIRequest) SetItemId(_itemId int64) error
SetItemId is ItemId Setter 商品ID
func (*TaobaoopentradespecialusersqueryAPIRequest) SetOpenUserIds ¶ added in v1.3.1
func (r *TaobaoopentradespecialusersqueryAPIRequest) SetOpenUserIds(_openUserIds []string) error
SetOpenUserIds is OpenUserIds Setter 用户openId列表,多个以逗号(,)分割
func (*TaobaoopentradespecialusersqueryAPIRequest) SetPageIndex ¶ added in v1.3.1
func (r *TaobaoopentradespecialusersqueryAPIRequest) SetPageIndex(_pageIndex int64) error
SetPageIndex is PageIndex Setter 分页参数,当前页,以0开始
func (*TaobaoopentradespecialusersqueryAPIRequest) SetPageSize ¶ added in v1.3.1
func (r *TaobaoopentradespecialusersqueryAPIRequest) SetPageSize(_pageSize int64) error
SetPageSize is PageSize Setter 分页参数,每页大小
func (*TaobaoopentradespecialusersqueryAPIRequest) SetSkuId ¶ added in v1.3.1
func (r *TaobaoopentradespecialusersqueryAPIRequest) SetSkuId(_skuId int64) error
SetSkuId is SkuId Setter 商品SKU ID,不存在传0
func (*TaobaoopentradespecialusersqueryAPIRequest) SetStatus ¶ added in v1.3.1
func (r *TaobaoopentradespecialusersqueryAPIRequest) SetStatus(_status string) error
SetStatus is Status Setter 用户状态
type TaobaoopentradespecialusersqueryAPIResponse ¶ added in v1.3.1
type TaobaoopentradespecialusersqueryAPIResponse struct { model.CommonResponse TaobaoopentradespecialusersqueryAPIResponseModel }
TaobaoopentradespecialusersqueryAPIResponse 专属下单标记信息查询 API返回值 taobao.opentrade.special.users.query
专属下单标记信息查询
type TaobaoopentradespecialusersqueryAPIResponseModel ¶ added in v1.3.1
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 专属下单标记信息查询 成功返回结果
type TaobaoopentradetoolsitemsbindAPIRequest ¶ added in v1.3.1
type TaobaoopentradetoolsitemsbindAPIRequest struct { model.Params // contains filtered or unexported fields }
TaobaoopentradetoolsitemsbindAPIRequest 交易开放商品绑定 API请求 taobao.opentrade.tools.items.bind
交易开放商品绑定
func NewTaobaoopentradetoolsitemsbindRequest ¶ added in v1.3.1
func NewTaobaoopentradetoolsitemsbindRequest() *TaobaoopentradetoolsitemsbindAPIRequest
NewTaobaoopentradetoolsitemsbindRequest 初始化TaobaoopentradetoolsitemsbindAPIRequest对象
func (TaobaoopentradetoolsitemsbindAPIRequest) GetApiMethodName ¶ added in v1.3.1
func (r TaobaoopentradetoolsitemsbindAPIRequest) GetApiMethodName() string
GetApiMethodName IRequest interface 方法, 获取Api method
func (TaobaoopentradetoolsitemsbindAPIRequest) GetApiParams ¶ added in v1.3.1
func (r TaobaoopentradetoolsitemsbindAPIRequest) GetApiParams(params url.Values)
GetApiParams IRequest interface 方法, 获取API参数
func (TaobaoopentradetoolsitemsbindAPIRequest) GetItemIds ¶ added in v1.3.1
func (r TaobaoopentradetoolsitemsbindAPIRequest) GetItemIds() []int64
GetItemIds ItemIds Getter
func (TaobaoopentradetoolsitemsbindAPIRequest) GetMiniappId ¶ added in v1.3.1
func (r TaobaoopentradetoolsitemsbindAPIRequest) GetMiniappId() int64
GetMiniappId MiniappId Getter
func (TaobaoopentradetoolsitemsbindAPIRequest) GetRawParams ¶ added in v1.3.1
func (r TaobaoopentradetoolsitemsbindAPIRequest) GetRawParams() model.Params
GetRawParams IRequest interface 方法, 获取API原始参数
func (*TaobaoopentradetoolsitemsbindAPIRequest) SetItemIds ¶ added in v1.3.1
func (r *TaobaoopentradetoolsitemsbindAPIRequest) SetItemIds(_itemIds []int64) error
SetItemIds is ItemIds Setter 待绑定商品id
func (*TaobaoopentradetoolsitemsbindAPIRequest) SetMiniappId ¶ added in v1.3.1
func (r *TaobaoopentradetoolsitemsbindAPIRequest) SetMiniappId(_miniappId int64) error
SetMiniappId is MiniappId Setter 绑定交易开放场景的C端小程序ID
type TaobaoopentradetoolsitemsbindAPIResponse ¶ added in v1.3.1
type TaobaoopentradetoolsitemsbindAPIResponse struct { model.CommonResponse TaobaoopentradetoolsitemsbindAPIResponseModel }
TaobaoopentradetoolsitemsbindAPIResponse 交易开放商品绑定 API返回值 taobao.opentrade.tools.items.bind
交易开放商品绑定
type TaobaoopentradetoolsitemsbindAPIResponseModel ¶ added in v1.3.1
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 交易开放商品绑定 成功返回结果
type TaobaoopentradetoolsitemsqueryAPIRequest ¶ added in v1.3.1
type TaobaoopentradetoolsitemsqueryAPIRequest struct { model.Params // contains filtered or unexported fields }
TaobaoopentradetoolsitemsqueryAPIRequest 交易开放获取商品绑定信息 API请求 taobao.opentrade.tools.items.query
交易开放获取商品绑定信息
func NewTaobaoopentradetoolsitemsqueryRequest ¶ added in v1.3.1
func NewTaobaoopentradetoolsitemsqueryRequest() *TaobaoopentradetoolsitemsqueryAPIRequest
NewTaobaoopentradetoolsitemsqueryRequest 初始化TaobaoopentradetoolsitemsqueryAPIRequest对象
func (TaobaoopentradetoolsitemsqueryAPIRequest) GetApiMethodName ¶ added in v1.3.1
func (r TaobaoopentradetoolsitemsqueryAPIRequest) GetApiMethodName() string
GetApiMethodName IRequest interface 方法, 获取Api method
func (TaobaoopentradetoolsitemsqueryAPIRequest) GetApiParams ¶ added in v1.3.1
func (r TaobaoopentradetoolsitemsqueryAPIRequest) GetApiParams(params url.Values)
GetApiParams IRequest interface 方法, 获取API参数
func (TaobaoopentradetoolsitemsqueryAPIRequest) GetMiniappId ¶ added in v1.3.1
func (r TaobaoopentradetoolsitemsqueryAPIRequest) GetMiniappId() int64
GetMiniappId MiniappId Getter
func (TaobaoopentradetoolsitemsqueryAPIRequest) GetPageIndex ¶ added in v1.3.1
func (r TaobaoopentradetoolsitemsqueryAPIRequest) GetPageIndex() int64
GetPageIndex PageIndex Getter
func (TaobaoopentradetoolsitemsqueryAPIRequest) GetPageSize ¶ added in v1.3.1
func (r TaobaoopentradetoolsitemsqueryAPIRequest) GetPageSize() int64
GetPageSize PageSize Getter
func (TaobaoopentradetoolsitemsqueryAPIRequest) GetRawParams ¶ added in v1.3.1
func (r TaobaoopentradetoolsitemsqueryAPIRequest) GetRawParams() model.Params
GetRawParams IRequest interface 方法, 获取API原始参数
func (*TaobaoopentradetoolsitemsqueryAPIRequest) SetMiniappId ¶ added in v1.3.1
func (r *TaobaoopentradetoolsitemsqueryAPIRequest) SetMiniappId(_miniappId int64) error
SetMiniappId is MiniappId Setter 交易开放C端小程序ID
func (*TaobaoopentradetoolsitemsqueryAPIRequest) SetPageIndex ¶ added in v1.3.1
func (r *TaobaoopentradetoolsitemsqueryAPIRequest) SetPageIndex(_pageIndex int64) error
SetPageIndex is PageIndex Setter 起始页
func (*TaobaoopentradetoolsitemsqueryAPIRequest) SetPageSize ¶ added in v1.3.1
func (r *TaobaoopentradetoolsitemsqueryAPIRequest) SetPageSize(_pageSize int64) error
SetPageSize is PageSize Setter 每页大小
type TaobaoopentradetoolsitemsqueryAPIResponse ¶ added in v1.3.1
type TaobaoopentradetoolsitemsqueryAPIResponse struct { model.CommonResponse TaobaoopentradetoolsitemsqueryAPIResponseModel }
TaobaoopentradetoolsitemsqueryAPIResponse 交易开放获取商品绑定信息 API返回值 taobao.opentrade.tools.items.query
交易开放获取商品绑定信息
type TaobaoopentradetoolsitemsqueryAPIResponseModel ¶ added in v1.3.1
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 交易开放获取商品绑定信息 成功返回结果
type TaobaoopentradetoolsitemsunbindAPIRequest ¶ added in v1.3.1
type TaobaoopentradetoolsitemsunbindAPIRequest struct { model.Params // contains filtered or unexported fields }
TaobaoopentradetoolsitemsunbindAPIRequest 交易开放商品解绑 API请求 taobao.opentrade.tools.items.unbind
交易开放商品解绑
func NewTaobaoopentradetoolsitemsunbindRequest ¶ added in v1.3.1
func NewTaobaoopentradetoolsitemsunbindRequest() *TaobaoopentradetoolsitemsunbindAPIRequest
NewTaobaoopentradetoolsitemsunbindRequest 初始化TaobaoopentradetoolsitemsunbindAPIRequest对象
func (TaobaoopentradetoolsitemsunbindAPIRequest) GetApiMethodName ¶ added in v1.3.1
func (r TaobaoopentradetoolsitemsunbindAPIRequest) GetApiMethodName() string
GetApiMethodName IRequest interface 方法, 获取Api method
func (TaobaoopentradetoolsitemsunbindAPIRequest) GetApiParams ¶ added in v1.3.1
func (r TaobaoopentradetoolsitemsunbindAPIRequest) GetApiParams(params url.Values)
GetApiParams IRequest interface 方法, 获取API参数
func (TaobaoopentradetoolsitemsunbindAPIRequest) GetItemIds ¶ added in v1.3.1
func (r TaobaoopentradetoolsitemsunbindAPIRequest) GetItemIds() []int64
GetItemIds ItemIds Getter
func (TaobaoopentradetoolsitemsunbindAPIRequest) GetMiniappId ¶ added in v1.3.1
func (r TaobaoopentradetoolsitemsunbindAPIRequest) GetMiniappId() int64
GetMiniappId MiniappId Getter
func (TaobaoopentradetoolsitemsunbindAPIRequest) GetRawParams ¶ added in v1.3.1
func (r TaobaoopentradetoolsitemsunbindAPIRequest) GetRawParams() model.Params
GetRawParams IRequest interface 方法, 获取API原始参数
func (*TaobaoopentradetoolsitemsunbindAPIRequest) SetItemIds ¶ added in v1.3.1
func (r *TaobaoopentradetoolsitemsunbindAPIRequest) SetItemIds(_itemIds []int64) error
SetItemIds is ItemIds Setter 商品id
func (*TaobaoopentradetoolsitemsunbindAPIRequest) SetMiniappId ¶ added in v1.3.1
func (r *TaobaoopentradetoolsitemsunbindAPIRequest) SetMiniappId(_miniappId int64) error
SetMiniappId is MiniappId Setter 绑定交易开放场景的C端小程序ID
type TaobaoopentradetoolsitemsunbindAPIResponse ¶ added in v1.3.1
type TaobaoopentradetoolsitemsunbindAPIResponse struct { model.CommonResponse TaobaoopentradetoolsitemsunbindAPIResponseModel }
TaobaoopentradetoolsitemsunbindAPIResponse 交易开放商品解绑 API返回值 taobao.opentrade.tools.items.unbind
交易开放商品解绑
type TaobaoopentradetoolsitemsunbindAPIResponseModel ¶ added in v1.3.1
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 交易开放商品解绑 成功返回结果
Source Files ¶
- AbilityResponse.go
- ItemBindResult.go
- ItemResultDto.go
- ItemUnBindResult.go
- MarkUserInfo.go
- McSceneActivityDto.go
- McUserDto.go
- SaveModifyPriceRequest.go
- TaobaoMiniappAdvancedTradeinfoPriceModifyAPIRequest.go
- TaobaoMiniappAdvancedTradeinfoPriceModifyAPIResponse.go
- TaobaoOpentradeActivityQueryAPIRequest.go
- TaobaoOpentradeActivityQueryAPIResponse.go
- TaobaoOpentradeActivitySyncAPIRequest.go
- TaobaoOpentradeActivitySyncAPIResponse.go
- TaobaoOpentradeQueueQueryAPIRequest.go
- TaobaoOpentradeQueueQueryAPIResponse.go
- TaobaoOpentradeQueueUsersMarkAPIRequest.go
- TaobaoOpentradeQueueUsersMarkAPIResponse.go
- TaobaoOpentradeSpecialItemsBindAPIRequest.go
- TaobaoOpentradeSpecialItemsBindAPIResponse.go
- TaobaoOpentradeSpecialItemsQueryAPIRequest.go
- TaobaoOpentradeSpecialItemsQueryAPIResponse.go
- TaobaoOpentradeSpecialItemsUnbindAPIRequest.go
- TaobaoOpentradeSpecialItemsUnbindAPIResponse.go
- TaobaoOpentradeSpecialRuleUpdateAPIRequest.go
- TaobaoOpentradeSpecialRuleUpdateAPIResponse.go
- TaobaoOpentradeSpecialUsersMarkAPIRequest.go
- TaobaoOpentradeSpecialUsersMarkAPIResponse.go
- TaobaoOpentradeSpecialUsersQueryAPIRequest.go
- TaobaoOpentradeSpecialUsersQueryAPIResponse.go
- TaobaoOpentradeToolsItemsBindAPIRequest.go
- TaobaoOpentradeToolsItemsBindAPIResponse.go
- TaobaoOpentradeToolsItemsQueryAPIRequest.go
- TaobaoOpentradeToolsItemsQueryAPIResponse.go
- TaobaoOpentradeToolsItemsUnbindAPIRequest.go
- TaobaoOpentradeToolsItemsUnbindAPIResponse.go
- doc.go