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.2.8
type TaobaoMiniappAdvancedTradeinfoPriceModifyAPIRequest struct { model.Params // contains filtered or unexported fields }
TaobaoMiniappAdvancedTradeinfoPriceModifyAPIRequest 高级定制商家传入改价信息 API请求 taobao.miniapp.advanced.tradeinfo.price.modify
高级定制商家传入改价信息
func NewTaobaoMiniappAdvancedTradeinfoPriceModifyRequest ¶ added in v1.2.8
func NewTaobaoMiniappAdvancedTradeinfoPriceModifyRequest() *TaobaoMiniappAdvancedTradeinfoPriceModifyAPIRequest
NewTaobaoMiniappAdvancedTradeinfoPriceModifyRequest 初始化TaobaoMiniappAdvancedTradeinfoPriceModifyAPIRequest对象
func (TaobaoMiniappAdvancedTradeinfoPriceModifyAPIRequest) GetApiMethodName ¶ added in v1.2.8
func (r TaobaoMiniappAdvancedTradeinfoPriceModifyAPIRequest) GetApiMethodName() string
GetApiMethodName IRequest interface 方法, 获取Api method
func (TaobaoMiniappAdvancedTradeinfoPriceModifyAPIRequest) GetApiParams ¶ added in v1.2.8
func (r TaobaoMiniappAdvancedTradeinfoPriceModifyAPIRequest) GetApiParams(params url.Values)
GetApiParams IRequest interface 方法, 获取API参数
func (TaobaoMiniappAdvancedTradeinfoPriceModifyAPIRequest) GetRawParams ¶ added in v1.2.8
func (r TaobaoMiniappAdvancedTradeinfoPriceModifyAPIRequest) GetRawParams() model.Params
GetRawParams IRequest interface 方法, 获取API原始参数
func (TaobaoMiniappAdvancedTradeinfoPriceModifyAPIRequest) GetReq ¶ added in v1.2.8
func (r TaobaoMiniappAdvancedTradeinfoPriceModifyAPIRequest) GetReq() *SaveModifyPriceRequest
GetReq Req Getter
func (*TaobaoMiniappAdvancedTradeinfoPriceModifyAPIRequest) SetReq ¶ added in v1.2.8
func (r *TaobaoMiniappAdvancedTradeinfoPriceModifyAPIRequest) SetReq(_req *SaveModifyPriceRequest) error
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
高级定制商家传入改价信息
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 高级定制商家传入改价信息 成功返回结果
type TaobaoOpentradeActivityQueryAPIRequest ¶ added in v1.2.0
type TaobaoOpentradeActivityQueryAPIRequest struct { model.Params // contains filtered or unexported fields }
TaobaoOpentradeActivityQueryAPIRequest 查询尖货活动信息 API请求 taobao.opentrade.activity.query
尖货交易活动信息配置,查询尖货活动信息
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
func (r TaobaoOpentradeActivityQueryAPIRequest) GetEndTime() string
GetEndTime EndTime Getter
func (TaobaoOpentradeActivityQueryAPIRequest) GetPageIndex ¶ added in v1.2.0
func (r TaobaoOpentradeActivityQueryAPIRequest) GetPageIndex() int64
GetPageIndex PageIndex Getter
func (TaobaoOpentradeActivityQueryAPIRequest) GetPageSize ¶ added in v1.2.0
func (r TaobaoOpentradeActivityQueryAPIRequest) GetPageSize() int64
GetPageSize PageSize Getter
func (TaobaoOpentradeActivityQueryAPIRequest) GetRawParams ¶ added in v1.2.8
func (r TaobaoOpentradeActivityQueryAPIRequest) GetRawParams() model.Params
GetRawParams IRequest interface 方法, 获取API原始参数
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
尖货交易活动信息配置,查询尖货活动信息
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 查询尖货活动信息 成功返回结果
type TaobaoOpentradeActivitySyncAPIRequest ¶ added in v1.2.0
type TaobaoOpentradeActivitySyncAPIRequest struct { model.Params // contains filtered or unexported fields }
TaobaoOpentradeActivitySyncAPIRequest 尖货交易活动信息同步 API请求 taobao.opentrade.activity.sync
尖货交易活动信息配置,创建或更新活动信息 在活动时间开始前,所有用户(包括标记可购买的用户),无法购买商品; 在活动时间内,标记可购买的用户可在小程序中跳转下单页,完成购买; 在活动结束后,对限购不再限制,平台开放购买,用户可在小程序内、商品详情、购物车下单购买;
func NewTaobaoOpentradeActivitySyncRequest ¶
func NewTaobaoOpentradeActivitySyncRequest() *TaobaoOpentradeActivitySyncAPIRequest
NewTaobaoOpentradeActivitySyncRequest 初始化TaobaoOpentradeActivitySyncAPIRequest对象
func (TaobaoOpentradeActivitySyncAPIRequest) GetActivityId ¶ added in v1.2.0
func (r TaobaoOpentradeActivitySyncAPIRequest) GetActivityId() string
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
func (r TaobaoOpentradeActivitySyncAPIRequest) GetEndTime() string
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
func (r TaobaoOpentradeActivitySyncAPIRequest) GetRawParams() model.Params
GetRawParams IRequest interface 方法, 获取API原始参数
func (TaobaoOpentradeActivitySyncAPIRequest) GetStartTime ¶ added in v1.2.0
func (r TaobaoOpentradeActivitySyncAPIRequest) GetStartTime() string
GetStartTime StartTime Getter
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
尖货交易活动信息配置,创建或更新活动信息 在活动时间开始前,所有用户(包括标记可购买的用户),无法购买商品; 在活动时间内,标记可购买的用户可在小程序中跳转下单页,完成购买; 在活动结束后,对限购不再限制,平台开放购买,用户可在小程序内、商品详情、购物车下单购买;
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 尖货交易活动信息同步 成功返回结果
type TaobaoOpentradeQueueQueryAPIRequest ¶ added in v1.2.0
type TaobaoOpentradeQueueQueryAPIRequest struct { model.Params // contains filtered or unexported fields }
TaobaoOpentradeQueueQueryAPIRequest 尖货交易排队信息查询 API请求 taobao.opentrade.queue.query
尖货交易排队信息查询
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
func (r TaobaoOpentradeQueueQueryAPIRequest) GetItemId() int64
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
func (r TaobaoOpentradeQueueQueryAPIRequest) GetPageSize() int64
GetPageSize PageSize Getter
func (TaobaoOpentradeQueueQueryAPIRequest) GetRawParams ¶ added in v1.2.8
func (r TaobaoOpentradeQueueQueryAPIRequest) GetRawParams() model.Params
GetRawParams IRequest interface 方法, 获取API原始参数
func (TaobaoOpentradeQueueQueryAPIRequest) GetSkuId ¶ added in v1.2.0
func (r TaobaoOpentradeQueueQueryAPIRequest) GetSkuId() int64
GetSkuId SkuId Getter
func (TaobaoOpentradeQueueQueryAPIRequest) GetStatus ¶ added in v1.2.0
func (r TaobaoOpentradeQueueQueryAPIRequest) GetStatus() string
GetStatus Status Getter
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
尖货交易排队信息查询
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 尖货交易排队信息查询 成功返回结果
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 NewTaobaoOpentradeQueueUsersMarkRequest ¶
func NewTaobaoOpentradeQueueUsersMarkRequest() *TaobaoOpentradeQueueUsersMarkAPIRequest
NewTaobaoOpentradeQueueUsersMarkRequest 初始化TaobaoOpentradeQueueUsersMarkAPIRequest对象
func (TaobaoOpentradeQueueUsersMarkAPIRequest) GetActivityId ¶ added in v1.2.0
func (r TaobaoOpentradeQueueUsersMarkAPIRequest) GetActivityId() string
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
func (r TaobaoOpentradeQueueUsersMarkAPIRequest) GetHit() bool
GetHit Hit Getter
func (TaobaoOpentradeQueueUsersMarkAPIRequest) GetItemId ¶ added in v1.2.0
func (r TaobaoOpentradeQueueUsersMarkAPIRequest) GetItemId() int64
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
func (r TaobaoOpentradeQueueUsersMarkAPIRequest) GetRawParams() model.Params
GetRawParams IRequest interface 方法, 获取API原始参数
func (TaobaoOpentradeQueueUsersMarkAPIRequest) GetSkuId ¶ added in v1.2.0
func (r TaobaoOpentradeQueueUsersMarkAPIRequest) GetSkuId() int64
GetSkuId SkuId Getter
func (TaobaoOpentradeQueueUsersMarkAPIRequest) GetStatus ¶ added in v1.2.0
func (r TaobaoOpentradeQueueUsersMarkAPIRequest) GetStatus() string
GetStatus Status Getter
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
func (r *TaobaoOpentradeQueueUsersMarkAPIRequest) SetHit(_hit bool) error
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
func (r *TaobaoOpentradeQueueUsersMarkAPIRequest) SetSkuId(_skuId int64) error
SetSkuId is SkuId Setter 排队商品SKU ID,不存在传0
func (*TaobaoOpentradeQueueUsersMarkAPIRequest) SetStatus ¶ added in v1.2.0
func (r *TaobaoOpentradeQueueUsersMarkAPIRequest) SetStatus(_status string) error
SetStatus is Status Setter 用户状态,可任意传入,后续查询返回
type TaobaoOpentradeQueueUsersMarkAPIResponse ¶
type TaobaoOpentradeQueueUsersMarkAPIResponse struct { model.CommonResponse TaobaoOpentradeQueueUsersMarkAPIResponseModel }
TaobaoOpentradeQueueUsersMarkAPIResponse 尖货交易可购买用户标记 API返回值 taobao.opentrade.queue.users.mark
尖货交易用户标记信息回传,根据openId标记用户可购买商品
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 尖货交易可购买用户标记 成功返回结果
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 NewTaobaoOpentradeSpecialItemsBindRequest ¶
func NewTaobaoOpentradeSpecialItemsBindRequest() *TaobaoOpentradeSpecialItemsBindAPIRequest
NewTaobaoOpentradeSpecialItemsBindRequest 初始化TaobaoOpentradeSpecialItemsBindAPIRequest对象
func (TaobaoOpentradeSpecialItemsBindAPIRequest) GetApiMethodName ¶ added in v1.2.0
func (r TaobaoOpentradeSpecialItemsBindAPIRequest) GetApiMethodName() string
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
func (r TaobaoOpentradeSpecialItemsBindAPIRequest) GetItemIds() []int64
GetItemIds ItemIds Getter
func (TaobaoOpentradeSpecialItemsBindAPIRequest) GetMiniappId ¶ added in v1.2.0
func (r TaobaoOpentradeSpecialItemsBindAPIRequest) GetMiniappId() int64
GetMiniappId MiniappId Getter
func (TaobaoOpentradeSpecialItemsBindAPIRequest) GetRawParams ¶ added in v1.2.8
func (r TaobaoOpentradeSpecialItemsBindAPIRequest) GetRawParams() model.Params
GetRawParams IRequest interface 方法, 获取API原始参数
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
专属下单场景商品绑定
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 专属下单场景商品绑定 成功返回结果
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 NewTaobaoOpentradeSpecialItemsQueryRequest ¶
func NewTaobaoOpentradeSpecialItemsQueryRequest() *TaobaoOpentradeSpecialItemsQueryAPIRequest
NewTaobaoOpentradeSpecialItemsQueryRequest 初始化TaobaoOpentradeSpecialItemsQueryAPIRequest对象
func (TaobaoOpentradeSpecialItemsQueryAPIRequest) GetApiMethodName ¶ added in v1.2.0
func (r TaobaoOpentradeSpecialItemsQueryAPIRequest) GetApiMethodName() string
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
func (r TaobaoOpentradeSpecialItemsQueryAPIRequest) GetMiniappId() int64
GetMiniappId MiniappId Getter
func (TaobaoOpentradeSpecialItemsQueryAPIRequest) GetRawParams ¶ added in v1.2.8
func (r TaobaoOpentradeSpecialItemsQueryAPIRequest) GetRawParams() model.Params
GetRawParams IRequest interface 方法, 获取API原始参数
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
专属下单获取商品绑定信息
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 专属下单获取商品绑定信息 成功返回结果
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 NewTaobaoOpentradeSpecialItemsUnbindRequest ¶
func NewTaobaoOpentradeSpecialItemsUnbindRequest() *TaobaoOpentradeSpecialItemsUnbindAPIRequest
NewTaobaoOpentradeSpecialItemsUnbindRequest 初始化TaobaoOpentradeSpecialItemsUnbindAPIRequest对象
func (TaobaoOpentradeSpecialItemsUnbindAPIRequest) GetApiMethodName ¶ added in v1.2.0
func (r TaobaoOpentradeSpecialItemsUnbindAPIRequest) GetApiMethodName() string
GetApiMethodName IRequest interface 方法, 获取Api method
func (TaobaoOpentradeSpecialItemsUnbindAPIRequest) GetApiParams ¶ added in v1.2.0
func (r TaobaoOpentradeSpecialItemsUnbindAPIRequest) GetApiParams(params url.Values)
GetApiParams IRequest interface 方法, 获取API参数
func (TaobaoOpentradeSpecialItemsUnbindAPIRequest) GetItemIds ¶ added in v1.2.0
func (r TaobaoOpentradeSpecialItemsUnbindAPIRequest) GetItemIds() []int64
GetItemIds ItemIds Getter
func (TaobaoOpentradeSpecialItemsUnbindAPIRequest) GetMiniappId ¶ added in v1.2.0
func (r TaobaoOpentradeSpecialItemsUnbindAPIRequest) GetMiniappId() int64
GetMiniappId MiniappId Getter
func (TaobaoOpentradeSpecialItemsUnbindAPIRequest) GetRawParams ¶ added in v1.2.8
func (r TaobaoOpentradeSpecialItemsUnbindAPIRequest) GetRawParams() model.Params
GetRawParams IRequest interface 方法, 获取API原始参数
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
专属下单场景商品解绑
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 专属下单场景商品解绑 成功返回结果
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 NewTaobaoOpentradeSpecialRuleUpdateRequest ¶
func NewTaobaoOpentradeSpecialRuleUpdateRequest() *TaobaoOpentradeSpecialRuleUpdateAPIRequest
NewTaobaoOpentradeSpecialRuleUpdateRequest 初始化TaobaoOpentradeSpecialRuleUpdateAPIRequest对象
func (TaobaoOpentradeSpecialRuleUpdateAPIRequest) GetApiMethodName ¶ added in v1.2.0
func (r TaobaoOpentradeSpecialRuleUpdateAPIRequest) GetApiMethodName() string
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
func (r TaobaoOpentradeSpecialRuleUpdateAPIRequest) GetItemIds() []int64
GetItemIds ItemIds Getter
func (TaobaoOpentradeSpecialRuleUpdateAPIRequest) GetLimitNum ¶ added in v1.2.0
func (r TaobaoOpentradeSpecialRuleUpdateAPIRequest) GetLimitNum() int64
GetLimitNum LimitNum Getter
func (TaobaoOpentradeSpecialRuleUpdateAPIRequest) GetRawParams ¶ added in v1.2.8
func (r TaobaoOpentradeSpecialRuleUpdateAPIRequest) GetRawParams() model.Params
GetRawParams IRequest interface 方法, 获取API原始参数
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
对于专属下单的交易场景更新限购规则
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 专属下单更新限购规则 成功返回结果
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 NewTaobaoOpentradeSpecialUsersMarkRequest ¶
func NewTaobaoOpentradeSpecialUsersMarkRequest() *TaobaoOpentradeSpecialUsersMarkAPIRequest
NewTaobaoOpentradeSpecialUsersMarkRequest 初始化TaobaoOpentradeSpecialUsersMarkAPIRequest对象
func (TaobaoOpentradeSpecialUsersMarkAPIRequest) GetApiMethodName ¶ added in v1.2.0
func (r TaobaoOpentradeSpecialUsersMarkAPIRequest) GetApiMethodName() string
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
func (r TaobaoOpentradeSpecialUsersMarkAPIRequest) GetHit() bool
GetHit Hit Getter
func (TaobaoOpentradeSpecialUsersMarkAPIRequest) GetItemId ¶ added in v1.2.0
func (r TaobaoOpentradeSpecialUsersMarkAPIRequest) GetItemId() int64
GetItemId ItemId Getter
func (TaobaoOpentradeSpecialUsersMarkAPIRequest) GetLimitNum ¶ added in v1.2.0
func (r TaobaoOpentradeSpecialUsersMarkAPIRequest) GetLimitNum() int64
GetLimitNum LimitNum Getter
func (TaobaoOpentradeSpecialUsersMarkAPIRequest) GetOpenUserIds ¶ added in v1.2.0
func (r TaobaoOpentradeSpecialUsersMarkAPIRequest) GetOpenUserIds() []string
GetOpenUserIds OpenUserIds Getter
func (TaobaoOpentradeSpecialUsersMarkAPIRequest) GetRawParams ¶ added in v1.2.8
func (r TaobaoOpentradeSpecialUsersMarkAPIRequest) GetRawParams() model.Params
GetRawParams IRequest interface 方法, 获取API原始参数
func (TaobaoOpentradeSpecialUsersMarkAPIRequest) GetSkuId ¶ added in v1.2.0
func (r TaobaoOpentradeSpecialUsersMarkAPIRequest) GetSkuId() int64
GetSkuId SkuId Getter
func (TaobaoOpentradeSpecialUsersMarkAPIRequest) GetStatus ¶ added in v1.2.0
func (r TaobaoOpentradeSpecialUsersMarkAPIRequest) GetStatus() string
GetStatus Status Getter
func (*TaobaoOpentradeSpecialUsersMarkAPIRequest) SetHit ¶ added in v1.2.0
func (r *TaobaoOpentradeSpecialUsersMarkAPIRequest) SetHit(_hit bool) error
SetHit is Hit Setter 是否目标用户,传入true后,用户可购买商品
func (*TaobaoOpentradeSpecialUsersMarkAPIRequest) SetItemId ¶ added in v1.2.0
func (r *TaobaoOpentradeSpecialUsersMarkAPIRequest) SetItemId(_itemId int64) error
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
func (r *TaobaoOpentradeSpecialUsersMarkAPIRequest) SetSkuId(_skuId int64) error
SetSkuId is SkuId Setter 商品SKU ID,不存在传0
func (*TaobaoOpentradeSpecialUsersMarkAPIRequest) SetStatus ¶ added in v1.2.0
func (r *TaobaoOpentradeSpecialUsersMarkAPIRequest) SetStatus(_status string) error
SetStatus is Status Setter 用户状态,可任意传入,后续查询返回
type TaobaoOpentradeSpecialUsersMarkAPIResponse ¶
type TaobaoOpentradeSpecialUsersMarkAPIResponse struct { model.CommonResponse TaobaoOpentradeSpecialUsersMarkAPIResponseModel }
TaobaoOpentradeSpecialUsersMarkAPIResponse 专属下单可购买用户标记 API返回值 taobao.opentrade.special.users.mark
对于专属下单的交易场景,根据openid标记用户可购买商品
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 专属下单可购买用户标记 成功返回结果
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 NewTaobaoOpentradeSpecialUsersQueryRequest ¶
func NewTaobaoOpentradeSpecialUsersQueryRequest() *TaobaoOpentradeSpecialUsersQueryAPIRequest
NewTaobaoOpentradeSpecialUsersQueryRequest 初始化TaobaoOpentradeSpecialUsersQueryAPIRequest对象
func (TaobaoOpentradeSpecialUsersQueryAPIRequest) GetApiMethodName ¶ added in v1.2.0
func (r TaobaoOpentradeSpecialUsersQueryAPIRequest) GetApiMethodName() string
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
func (r TaobaoOpentradeSpecialUsersQueryAPIRequest) GetItemId() int64
GetItemId ItemId Getter
func (TaobaoOpentradeSpecialUsersQueryAPIRequest) GetOpenUserIds ¶ added in v1.2.0
func (r TaobaoOpentradeSpecialUsersQueryAPIRequest) GetOpenUserIds() []string
GetOpenUserIds OpenUserIds Getter
func (TaobaoOpentradeSpecialUsersQueryAPIRequest) GetPageIndex ¶ added in v1.2.0
func (r TaobaoOpentradeSpecialUsersQueryAPIRequest) GetPageIndex() int64
GetPageIndex PageIndex Getter
func (TaobaoOpentradeSpecialUsersQueryAPIRequest) GetPageSize ¶ added in v1.2.0
func (r TaobaoOpentradeSpecialUsersQueryAPIRequest) GetPageSize() int64
GetPageSize PageSize Getter
func (TaobaoOpentradeSpecialUsersQueryAPIRequest) GetRawParams ¶ added in v1.2.8
func (r TaobaoOpentradeSpecialUsersQueryAPIRequest) GetRawParams() model.Params
GetRawParams IRequest interface 方法, 获取API原始参数
func (TaobaoOpentradeSpecialUsersQueryAPIRequest) GetSkuId ¶ added in v1.2.0
func (r TaobaoOpentradeSpecialUsersQueryAPIRequest) GetSkuId() int64
GetSkuId SkuId Getter
func (TaobaoOpentradeSpecialUsersQueryAPIRequest) GetStatus ¶ added in v1.2.0
func (r TaobaoOpentradeSpecialUsersQueryAPIRequest) GetStatus() string
GetStatus Status Getter
func (*TaobaoOpentradeSpecialUsersQueryAPIRequest) SetItemId ¶ added in v1.2.0
func (r *TaobaoOpentradeSpecialUsersQueryAPIRequest) SetItemId(_itemId int64) error
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
func (r *TaobaoOpentradeSpecialUsersQueryAPIRequest) SetSkuId(_skuId int64) error
SetSkuId is SkuId Setter 商品SKU ID,不存在传0
func (*TaobaoOpentradeSpecialUsersQueryAPIRequest) SetStatus ¶ added in v1.2.0
func (r *TaobaoOpentradeSpecialUsersQueryAPIRequest) SetStatus(_status string) error
SetStatus is Status Setter 用户状态
type TaobaoOpentradeSpecialUsersQueryAPIResponse ¶
type TaobaoOpentradeSpecialUsersQueryAPIResponse struct { model.CommonResponse TaobaoOpentradeSpecialUsersQueryAPIResponseModel }
TaobaoOpentradeSpecialUsersQueryAPIResponse 专属下单标记信息查询 API返回值 taobao.opentrade.special.users.query
专属下单标记信息查询
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 专属下单标记信息查询 成功返回结果
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 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
func (r TaobaoOpentradeToolsItemsBindAPIRequest) GetItemIds() []int64
GetItemIds ItemIds Getter
func (TaobaoOpentradeToolsItemsBindAPIRequest) GetMiniappId ¶ added in v1.2.0
func (r TaobaoOpentradeToolsItemsBindAPIRequest) GetMiniappId() int64
GetMiniappId MiniappId Getter
func (TaobaoOpentradeToolsItemsBindAPIRequest) GetRawParams ¶ added in v1.2.8
func (r TaobaoOpentradeToolsItemsBindAPIRequest) GetRawParams() model.Params
GetRawParams IRequest interface 方法, 获取API原始参数
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
交易开放商品绑定
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 交易开放商品绑定 成功返回结果
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 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
func (r TaobaoOpentradeToolsItemsQueryAPIRequest) GetMiniappId() int64
GetMiniappId MiniappId Getter
func (TaobaoOpentradeToolsItemsQueryAPIRequest) GetPageIndex ¶ added in v1.2.5
func (r TaobaoOpentradeToolsItemsQueryAPIRequest) GetPageIndex() int64
GetPageIndex PageIndex Getter
func (TaobaoOpentradeToolsItemsQueryAPIRequest) GetPageSize ¶ added in v1.2.5
func (r TaobaoOpentradeToolsItemsQueryAPIRequest) GetPageSize() int64
GetPageSize PageSize Getter
func (TaobaoOpentradeToolsItemsQueryAPIRequest) GetRawParams ¶ added in v1.2.8
func (r TaobaoOpentradeToolsItemsQueryAPIRequest) GetRawParams() model.Params
GetRawParams IRequest interface 方法, 获取API原始参数
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
交易开放获取商品绑定信息
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 交易开放获取商品绑定信息 成功返回结果
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 NewTaobaoOpentradeToolsItemsUnbindRequest ¶
func NewTaobaoOpentradeToolsItemsUnbindRequest() *TaobaoOpentradeToolsItemsUnbindAPIRequest
NewTaobaoOpentradeToolsItemsUnbindRequest 初始化TaobaoOpentradeToolsItemsUnbindAPIRequest对象
func (TaobaoOpentradeToolsItemsUnbindAPIRequest) GetApiMethodName ¶ added in v1.2.0
func (r TaobaoOpentradeToolsItemsUnbindAPIRequest) GetApiMethodName() string
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
func (r TaobaoOpentradeToolsItemsUnbindAPIRequest) GetItemIds() []int64
GetItemIds ItemIds Getter
func (TaobaoOpentradeToolsItemsUnbindAPIRequest) GetMiniappId ¶ added in v1.2.0
func (r TaobaoOpentradeToolsItemsUnbindAPIRequest) GetMiniappId() int64
GetMiniappId MiniappId Getter
func (TaobaoOpentradeToolsItemsUnbindAPIRequest) GetRawParams ¶ added in v1.2.8
func (r TaobaoOpentradeToolsItemsUnbindAPIRequest) GetRawParams() model.Params
GetRawParams IRequest interface 方法, 获取API原始参数
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
交易开放商品解绑
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 交易开放商品解绑 成功返回结果
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