shop

package
v1.1.5 Latest Latest
Warning

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

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

Documentation

Overview

店铺API model

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

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type AlibabaDataCouponGetAPIResponse

type AlibabaDataCouponGetAPIResponse struct {
	model.CommonResponse
	AlibabaDataCouponGetResponse
}

获取优惠券信息 API返回值 alibaba.data.coupon.get

获取优惠券信息,仅作客户端鉴权虚拟api使用

type AlibabaDataCouponGetRequest

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

获取优惠券信息 API请求 alibaba.data.coupon.get

获取优惠券信息,仅作客户端鉴权虚拟api使用

func NewAlibabaDataCouponGetRequest

func NewAlibabaDataCouponGetRequest() *AlibabaDataCouponGetRequest

初始化AlibabaDataCouponGetRequest对象

func (AlibabaDataCouponGetRequest) GetApiMethodName

func (r AlibabaDataCouponGetRequest) GetApiMethodName() string

IRequest interface 方法, 获取Api method

func (AlibabaDataCouponGetRequest) GetApiParams

func (r AlibabaDataCouponGetRequest) GetApiParams() url.Values

IRequest interface 方法, 获取API参数

func (AlibabaDataCouponGetRequest) GetUnNamed

func (r AlibabaDataCouponGetRequest) GetUnNamed() string

UnNamed Getter

func (*AlibabaDataCouponGetRequest) SetUnNamed

func (r *AlibabaDataCouponGetRequest) SetUnNamed(unNamed string) error

UnNamed Setter 客户端鉴权虚拟api使用

type AlibabaDataCouponGetResponse

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

获取优惠券信息 成功返回结果

type AlibabaDataItemGetAPIResponse

type AlibabaDataItemGetAPIResponse struct {
	model.CommonResponse
	AlibabaDataItemGetResponse
}

获取商品 API返回值 alibaba.data.item.get

获取商品信息,作为客户端Weex鉴权的虚拟api

type AlibabaDataItemGetRequest

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

获取商品 API请求 alibaba.data.item.get

获取商品信息,作为客户端Weex鉴权的虚拟api

func NewAlibabaDataItemGetRequest

func NewAlibabaDataItemGetRequest() *AlibabaDataItemGetRequest

初始化AlibabaDataItemGetRequest对象

func (AlibabaDataItemGetRequest) GetApiMethodName

func (r AlibabaDataItemGetRequest) GetApiMethodName() string

IRequest interface 方法, 获取Api method

func (AlibabaDataItemGetRequest) GetApiParams

func (r AlibabaDataItemGetRequest) GetApiParams() url.Values

IRequest interface 方法, 获取API参数

func (AlibabaDataItemGetRequest) GetUnNamed

func (r AlibabaDataItemGetRequest) GetUnNamed() string

UnNamed Getter

func (*AlibabaDataItemGetRequest) SetUnNamed

func (r *AlibabaDataItemGetRequest) SetUnNamed(unNamed string) error

UnNamed Setter 获取商品信息,作为客户端Weex鉴权的虚拟api

type AlibabaDataItemGetResponse

type AlibabaDataItemGetResponse struct {
	XMLName xml.Name `xml:"alibaba_data_item_get_response"`
	// 平台颁发的每次请求访问的唯一标识
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	// 获取商品信息,作为客户端Weex鉴权的虚拟api
	Unnamed string `json:"unnamed,omitempty" xml:"unnamed,omitempty"`
}

获取商品 成功返回结果

type AlibabaDataRecommondGetAPIResponse

type AlibabaDataRecommondGetAPIResponse struct {
	model.CommonResponse
	AlibabaDataRecommondGetResponse
}

获取推荐信息 API返回值 alibaba.data.recommond.get

获取优惠券信息,仅作客户端鉴权虚拟api使用

type AlibabaDataRecommondGetRequest

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

获取推荐信息 API请求 alibaba.data.recommond.get

获取优惠券信息,仅作客户端鉴权虚拟api使用

func NewAlibabaDataRecommondGetRequest

func NewAlibabaDataRecommondGetRequest() *AlibabaDataRecommondGetRequest

初始化AlibabaDataRecommondGetRequest对象

func (AlibabaDataRecommondGetRequest) GetApiMethodName

func (r AlibabaDataRecommondGetRequest) GetApiMethodName() string

IRequest interface 方法, 获取Api method

func (AlibabaDataRecommondGetRequest) GetApiParams

func (r AlibabaDataRecommondGetRequest) GetApiParams() url.Values

IRequest interface 方法, 获取API参数

func (AlibabaDataRecommondGetRequest) GetUnNamed

func (r AlibabaDataRecommondGetRequest) GetUnNamed() string

UnNamed Getter

func (*AlibabaDataRecommondGetRequest) SetUnNamed

func (r *AlibabaDataRecommondGetRequest) SetUnNamed(unNamed string) error

UnNamed Setter 客户端鉴权虚拟api使用

type AlibabaDataRecommondGetResponse

type AlibabaDataRecommondGetResponse struct {
	XMLName xml.Name `xml:"alibaba_data_recommond_get_response"`
	// 平台颁发的每次请求访问的唯一标识
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	// 客户端鉴权虚拟api使用
	Unnamed string `json:"unnamed,omitempty" xml:"unnamed,omitempty"`
}

获取推荐信息 成功返回结果

type AlibabaInteractSensorClipbroadAPIResponse

type AlibabaInteractSensorClipbroadAPIResponse struct {
	model.CommonResponse
	AlibabaInteractSensorClipbroadResponse
}

Weex页面设置或读取剪切板 API返回值 alibaba.interact.sensor.clipbroad

Weex页面设置或读取剪切板

type AlibabaInteractSensorClipbroadRequest

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

Weex页面设置或读取剪切板 API请求 alibaba.interact.sensor.clipbroad

Weex页面设置或读取剪切板

func NewAlibabaInteractSensorClipbroadRequest

func NewAlibabaInteractSensorClipbroadRequest() *AlibabaInteractSensorClipbroadRequest

初始化AlibabaInteractSensorClipbroadRequest对象

func (AlibabaInteractSensorClipbroadRequest) GetApiMethodName

func (r AlibabaInteractSensorClipbroadRequest) GetApiMethodName() string

IRequest interface 方法, 获取Api method

func (AlibabaInteractSensorClipbroadRequest) GetApiParams

IRequest interface 方法, 获取API参数

func (AlibabaInteractSensorClipbroadRequest) GetUnNamed

UnNamed Getter

func (*AlibabaInteractSensorClipbroadRequest) SetUnNamed

func (r *AlibabaInteractSensorClipbroadRequest) SetUnNamed(unNamed string) error

UnNamed Setter 客户端鉴权使用,实际不会发送或接收数据

type AlibabaInteractSensorClipbroadResponse

type AlibabaInteractSensorClipbroadResponse struct {
	XMLName xml.Name `xml:"alibaba_interact_sensor_clipbroad_response"`
	// 平台颁发的每次请求访问的唯一标识
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	// 客户端鉴权使用,实际不会发送或接收数据
	Unnamed string `json:"unnamed,omitempty" xml:"unnamed,omitempty"`
	// 客户端鉴权使用,实际不会发送或接收数据
	Unnamed string `json:"unnamed,omitempty" xml:"unnamed,omitempty"`
}

Weex页面设置或读取剪切板 成功返回结果

type AlibabaInteractWindvaneCallAPIResponse

type AlibabaInteractWindvaneCallAPIResponse struct {
	model.CommonResponse
	AlibabaInteractWindvaneCallResponse
}

Weex页面调用windvane API返回值 alibaba.interact.windvane.call

客户端鉴权使用,实际不会发送或接收数据

type AlibabaInteractWindvaneCallRequest

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

Weex页面调用windvane API请求 alibaba.interact.windvane.call

客户端鉴权使用,实际不会发送或接收数据

func NewAlibabaInteractWindvaneCallRequest

func NewAlibabaInteractWindvaneCallRequest() *AlibabaInteractWindvaneCallRequest

初始化AlibabaInteractWindvaneCallRequest对象

func (AlibabaInteractWindvaneCallRequest) GetApiMethodName

func (r AlibabaInteractWindvaneCallRequest) GetApiMethodName() string

IRequest interface 方法, 获取Api method

func (AlibabaInteractWindvaneCallRequest) GetApiParams

IRequest interface 方法, 获取API参数

func (AlibabaInteractWindvaneCallRequest) GetUnNamed

UnNamed Getter

func (*AlibabaInteractWindvaneCallRequest) SetUnNamed

func (r *AlibabaInteractWindvaneCallRequest) SetUnNamed(unNamed string) error

UnNamed Setter 客户端鉴权使用,实际不会发送或接收数据

type AlibabaInteractWindvaneCallResponse

type AlibabaInteractWindvaneCallResponse struct {
	XMLName xml.Name `xml:"alibaba_interact_windvane_call_response"`
	// 平台颁发的每次请求访问的唯一标识
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	// 客户端鉴权使用,实际不会发送或接收数据
	Unnamed string `json:"unnamed,omitempty" xml:"unnamed,omitempty"`
}

Weex页面调用windvane 成功返回结果

type AlibabaKoubeishopsPropertyGetAPIResponse

type AlibabaKoubeishopsPropertyGetAPIResponse struct {
	model.CommonResponse
	AlibabaKoubeishopsPropertyGetResponse
}

口碑店铺列表推荐 API返回值 alibaba.koubeishops.property.get

推荐用户附近的美食门店

type AlibabaKoubeishopsPropertyGetRequest

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

口碑店铺列表推荐 API请求 alibaba.koubeishops.property.get

推荐用户附近的美食门店

func NewAlibabaKoubeishopsPropertyGetRequest

func NewAlibabaKoubeishopsPropertyGetRequest() *AlibabaKoubeishopsPropertyGetRequest

初始化AlibabaKoubeishopsPropertyGetRequest对象

func (AlibabaKoubeishopsPropertyGetRequest) GetApiMethodName

func (r AlibabaKoubeishopsPropertyGetRequest) GetApiMethodName() string

IRequest interface 方法, 获取Api method

func (AlibabaKoubeishopsPropertyGetRequest) GetApiParams

IRequest interface 方法, 获取API参数

func (AlibabaKoubeishopsPropertyGetRequest) GetParamOpenApiSearchRequest

func (r AlibabaKoubeishopsPropertyGetRequest) GetParamOpenApiSearchRequest() *OpenApiSearchRequest

ParamOpenApiSearchRequest Getter

func (*AlibabaKoubeishopsPropertyGetRequest) SetParamOpenApiSearchRequest

func (r *AlibabaKoubeishopsPropertyGetRequest) SetParamOpenApiSearchRequest(paramOpenApiSearchRequest *OpenApiSearchRequest) error

ParamOpenApiSearchRequest Setter 入参

type AlibabaKoubeishopsPropertyGetResponse

type AlibabaKoubeishopsPropertyGetResponse struct {
	XMLName xml.Name `xml:"alibaba_koubeishops_property_get_response"`
	// 平台颁发的每次请求访问的唯一标识
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	// 返回结果
	Result *OpenApiSearchResult `json:"result,omitempty" xml:"result,omitempty"`
}

口碑店铺列表推荐 成功返回结果

type AlibabaTaobaoShopCatNeoGetAPIResponse

type AlibabaTaobaoShopCatNeoGetAPIResponse struct {
	model.CommonResponse
	AlibabaTaobaoShopCatNeoGetResponse
}

店铺mtop接口鉴权虚拟api API返回值 alibaba.taobao.shop.cat.neo.get

获取优惠券信息,仅作客户端鉴权虚拟api使用

type AlibabaTaobaoShopCatNeoGetRequest

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

店铺mtop接口鉴权虚拟api API请求 alibaba.taobao.shop.cat.neo.get

获取优惠券信息,仅作客户端鉴权虚拟api使用

func NewAlibabaTaobaoShopCatNeoGetRequest

func NewAlibabaTaobaoShopCatNeoGetRequest() *AlibabaTaobaoShopCatNeoGetRequest

初始化AlibabaTaobaoShopCatNeoGetRequest对象

func (AlibabaTaobaoShopCatNeoGetRequest) GetApiMethodName

func (r AlibabaTaobaoShopCatNeoGetRequest) GetApiMethodName() string

IRequest interface 方法, 获取Api method

func (AlibabaTaobaoShopCatNeoGetRequest) GetApiParams

func (r AlibabaTaobaoShopCatNeoGetRequest) GetApiParams() url.Values

IRequest interface 方法, 获取API参数

func (AlibabaTaobaoShopCatNeoGetRequest) GetUnNamed

UnNamed Getter

func (*AlibabaTaobaoShopCatNeoGetRequest) SetUnNamed

func (r *AlibabaTaobaoShopCatNeoGetRequest) SetUnNamed(unNamed string) error

UnNamed Setter 客户端鉴权虚拟api

type AlibabaTaobaoShopCatNeoGetResponse

type AlibabaTaobaoShopCatNeoGetResponse struct {
	XMLName xml.Name `xml:"alibaba_taobao_shop_cat_neo_get_response"`
	// 平台颁发的每次请求访问的唯一标识
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	// 客户端鉴权虚拟api
	Unnamed string `json:"unnamed,omitempty" xml:"unnamed,omitempty"`
}

店铺mtop接口鉴权虚拟api 成功返回结果

type OpenApiHit

type OpenApiHit struct {
	// 店铺ID
	BizId string `json:"biz_id,omitempty" xml:"biz_id,omitempty"`
	// 描述
	Desc string `json:"desc,omitempty" xml:"desc,omitempty"`
	// 店铺ID
	EntityId string `json:"entity_id,omitempty" xml:"entity_id,omitempty"`
	// 店铺类型
	EntityType string `json:"entity_type,omitempty" xml:"entity_type,omitempty"`
	// 优先级
	Priority int64 `json:"priority,omitempty" xml:"priority,omitempty"`
	// 店铺信息字段
	RecmAttrs string `json:"recm_attrs,omitempty" xml:"recm_attrs,omitempty"`
	// 固定值
	RuleId string `json:"rule_id,omitempty" xml:"rule_id,omitempty"`
	// 排序权重
	Weight string `json:"weight,omitempty" xml:"weight,omitempty"`
}

OpenApiHit

type OpenApiSearchRequest

type OpenApiSearchRequest struct {
	// 渠道版本 alipay,koubei,eleme,gaode,taobao
	App string `json:"app,omitempty" xml:"app,omitempty"`
	// 所选城市
	CityId string `json:"city_id,omitempty" xml:"city_id,omitempty"`
	// 客户端
	ClientOs string `json:"client_os,omitempty" xml:"client_os,omitempty"`
	// 客户端版本
	ClientVersion string `json:"client_version,omitempty" xml:"client_version,omitempty"`
	// 客户端上下文
	Context string `json:"context,omitempty" xml:"context,omitempty"`
	// 所选城市
	CurrentCity string `json:"current_city,omitempty" xml:"current_city,omitempty"`
	// 所选区
	CurrentDistrict string `json:"current_district,omitempty" xml:"current_district,omitempty"`
	// 省
	CurrentProvince string `json:"current_province,omitempty" xml:"current_province,omitempty"`
	// 固定值
	Forward bool `json:"forward,omitempty" xml:"forward,omitempty"`
	// 纬度
	Latitude string `json:"latitude,omitempty" xml:"latitude,omitempty"`
	// 所在商圈
	LbsBusiAreaId string `json:"lbs_busi_area_id,omitempty" xml:"lbs_busi_area_id,omitempty"`
	// 所在城市
	LbsCityId string `json:"lbs_city_id,omitempty" xml:"lbs_city_id,omitempty"`
	// 所在区
	LbsDistrictId string `json:"lbs_district_id,omitempty" xml:"lbs_district_id,omitempty"`
	// 经纬度精度
	LocationAccuracy string `json:"location_accuracy,omitempty" xml:"location_accuracy,omitempty"`
	// 经度
	Longitude string `json:"longitude,omitempty" xml:"longitude,omitempty"`
	// 个数
	OriginalSize int64 `json:"original_size,omitempty" xml:"original_size,omitempty"`
	// OS 版本
	OsVersion string `json:"os_version,omitempty" xml:"os_version,omitempty"`
	// 扩展参数
	ParamsMap string `json:"params_map,omitempty" xml:"params_map,omitempty"`
	// 埋点ID
	PlaceId string `json:"place_id,omitempty" xml:"place_id,omitempty"`
	// 关键词
	Query string `json:"query,omitempty" xml:"query,omitempty"`
	// 请求ID
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	// 场景吗
	SceneId string `json:"scene_id,omitempty" xml:"scene_id,omitempty"`
	// 搜索ID
	SearchId string `json:"search_id,omitempty" xml:"search_id,omitempty"`
	// 菜单项
	SelectedMenus string `json:"selected_menus,omitempty" xml:"selected_menus,omitempty"`
	// sessionid
	SessionId string `json:"session_id,omitempty" xml:"session_id,omitempty"`
	// 个数
	Size int64 `json:"size,omitempty" xml:"size,omitempty"`
	// 排序
	Sort string `json:"sort,omitempty" xml:"sort,omitempty"`
	// 来源埋点
	SrcSpm string `json:"src_spm,omitempty" xml:"src_spm,omitempty"`
	// 分页
	Start int64 `json:"start,omitempty" xml:"start,omitempty"`
	// 搜索TOKEN
	TokenId string `json:"token_id,omitempty" xml:"token_id,omitempty"`
	// traceID
	Trace string `json:"trace,omitempty" xml:"trace,omitempty"`
	// 用户ID
	Uid string `json:"uid,omitempty" xml:"uid,omitempty"`
}

OpenApiSearchRequest

type OpenApiSearchResult

type OpenApiSearchResult struct {
	// 固定值
	BucketId string `json:"bucket_id,omitempty" xml:"bucket_id,omitempty"`
	// 固定值
	Context string `json:"context,omitempty" xml:"context,omitempty"`
	// 个数
	Count int64 `json:"count,omitempty" xml:"count,omitempty"`
	// 扩展值
	ExtAttrs string `json:"ext_attrs,omitempty" xml:"ext_attrs,omitempty"`
	// 店铺信息
	Items []OpenApiHit `json:"items,omitempty" xml:"items>open_api_hit,omitempty"`
	// 关键词
	Query string `json:"query,omitempty" xml:"query,omitempty"`
	// 请求ID
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	// 结果ID
	ResultCode int64 `json:"result_code,omitempty" xml:"result_code,omitempty"`
	// 结果
	ResultMsg string `json:"result_msg,omitempty" xml:"result_msg,omitempty"`
	// 固定值
	SearchGroup string `json:"search_group,omitempty" xml:"search_group,omitempty"`
	// 搜索ID
	SearchId string `json:"search_id,omitempty" xml:"search_id,omitempty"`
	// 固定值
	SearchParams string `json:"search_params,omitempty" xml:"search_params,omitempty"`
	// sessionID
	SessionId string `json:"session_id,omitempty" xml:"session_id,omitempty"`
	// 店铺个数
	Total int64 `json:"total,omitempty" xml:"total,omitempty"`
}

OpenApiSearchResult

type SellerCat

type SellerCat struct {
	// 卖家自定义类目编号
	Cid int64 `json:"cid,omitempty" xml:"cid,omitempty"`
	// 父类目编号,值等于0:表示此类目为店铺下的一级类目,值不等于0:表示此类目有父类目
	ParentCid int64 `json:"parent_cid,omitempty" xml:"parent_cid,omitempty"`
	// 卖家自定义类目名称
	Name string `json:"name,omitempty" xml:"name,omitempty"`
	// 链接图片地址
	PicUrl string `json:"pic_url,omitempty" xml:"pic_url,omitempty"`
	// 该类目在页面上的排序位置
	SortOrder int64 `json:"sort_order,omitempty" xml:"sort_order,omitempty"`
	// 店铺类目类型:可选值:manual_type:手动分类,new_type:新品上价, tree_type:二三级类目树 ,property_type:属性叶子类目树, brand_type:品牌推广
	Type string `json:"type,omitempty" xml:"type,omitempty"`
}

SellerCat

type Shop

type Shop struct {
	// 店铺编号
	Sid int64 `json:"sid,omitempty" xml:"sid,omitempty"`
	// 店铺标题
	Title string `json:"title,omitempty" xml:"title,omitempty"`
	// 店标地址。返回相对路径,可以用"http://logo.taobao.com/shop-logo"来拼接成绝对路径
	PicPath string `json:"pic_path,omitempty" xml:"pic_path,omitempty"`
	// 最后修改时间。格式:yyyy-MM-dd HH:mm:ss
	Modified string `json:"modified,omitempty" xml:"modified,omitempty"`
}

Shop

type ShopCat

type ShopCat struct {
	// 类目编号
	Cid int64 `json:"cid,omitempty" xml:"cid,omitempty"`
	// 父类目编号,注:此类目指前台类目,值等于0:表示此类目为一级类目,值不等于0:表示此类目有父类目
	ParentCid int64 `json:"parent_cid,omitempty" xml:"parent_cid,omitempty"`
	// 类目名称
	Name string `json:"name,omitempty" xml:"name,omitempty"`
	// 该类目是否为父类目。即:该类目是否还有子类目
	IsParent bool `json:"is_parent,omitempty" xml:"is_parent,omitempty"`
}

ShopCat

type TaobaoSellercatsListAddAPIResponse

type TaobaoSellercatsListAddAPIResponse struct {
	model.CommonResponse
	TaobaoSellercatsListAddResponse
}

添加卖家自定义类目 API返回值 taobao.sellercats.list.add

此API添加卖家店铺内自定义类目 <br/>父类目parent_cid值等于0:表示此类目为店铺下的一级类目,值不等于0:表示此类目有父类目 <br/>注:因为缓存的关系,添加的新类目需8个小时后才可以在淘宝页面上正常显示,但是不影响在该类目下商品发布

type TaobaoSellercatsListAddRequest

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

添加卖家自定义类目 API请求 taobao.sellercats.list.add

此API添加卖家店铺内自定义类目 <br/>父类目parent_cid值等于0:表示此类目为店铺下的一级类目,值不等于0:表示此类目有父类目 <br/>注:因为缓存的关系,添加的新类目需8个小时后才可以在淘宝页面上正常显示,但是不影响在该类目下商品发布

func NewTaobaoSellercatsListAddRequest

func NewTaobaoSellercatsListAddRequest() *TaobaoSellercatsListAddRequest

初始化TaobaoSellercatsListAddRequest对象

func (TaobaoSellercatsListAddRequest) GetApiMethodName

func (r TaobaoSellercatsListAddRequest) GetApiMethodName() string

IRequest interface 方法, 获取Api method

func (TaobaoSellercatsListAddRequest) GetApiParams

func (r TaobaoSellercatsListAddRequest) GetApiParams() url.Values

IRequest interface 方法, 获取API参数

func (TaobaoSellercatsListAddRequest) GetName

Name Getter

func (TaobaoSellercatsListAddRequest) GetParentCid

func (r TaobaoSellercatsListAddRequest) GetParentCid() int64

ParentCid Getter

func (TaobaoSellercatsListAddRequest) GetPictUrl

func (r TaobaoSellercatsListAddRequest) GetPictUrl() string

PictUrl Getter

func (TaobaoSellercatsListAddRequest) GetSortOrder

func (r TaobaoSellercatsListAddRequest) GetSortOrder() int64

SortOrder Getter

func (*TaobaoSellercatsListAddRequest) SetName

func (r *TaobaoSellercatsListAddRequest) SetName(name string) error

Name Setter 卖家自定义类目名称。不超过20个字符

func (*TaobaoSellercatsListAddRequest) SetParentCid

func (r *TaobaoSellercatsListAddRequest) SetParentCid(parentCid int64) error

ParentCid Setter 父类目编号,如果类目为店铺下的一级类目:值等于0,如果类目为子类目,调用获取taobao.sellercats.list.get父类目编号

func (*TaobaoSellercatsListAddRequest) SetPictUrl

func (r *TaobaoSellercatsListAddRequest) SetPictUrl(pictUrl string) error

PictUrl Setter 链接图片URL地址。(绝对地址,格式:http://host/image_path)

func (*TaobaoSellercatsListAddRequest) SetSortOrder

func (r *TaobaoSellercatsListAddRequest) SetSortOrder(sortOrder int64) error

SortOrder Setter 该类目在页面上的排序位置,取值范围:大于零的整数

type TaobaoSellercatsListAddResponse

type TaobaoSellercatsListAddResponse struct {
	XMLName xml.Name `xml:"sellercats_list_add_response"`
	// 平台颁发的每次请求访问的唯一标识
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	// 返回seller_cat数据结构中的:cid,created
	SellerCat *SellerCat `json:"seller_cat,omitempty" xml:"seller_cat,omitempty"`
}

添加卖家自定义类目 成功返回结果

type TaobaoSellercatsListGetAPIResponse

type TaobaoSellercatsListGetAPIResponse struct {
	model.CommonResponse
	TaobaoSellercatsListGetResponse
}

获取前台展示的店铺内卖家自定义商品类目 API返回值 taobao.sellercats.list.get

此API获取当前卖家店铺在淘宝前端被展示的浏览导航类目(面向买家)

type TaobaoSellercatsListGetRequest

type TaobaoSellercatsListGetRequest struct {
	model.Params
}

获取前台展示的店铺内卖家自定义商品类目 API请求 taobao.sellercats.list.get

此API获取当前卖家店铺在淘宝前端被展示的浏览导航类目(面向买家)

func NewTaobaoSellercatsListGetRequest

func NewTaobaoSellercatsListGetRequest() *TaobaoSellercatsListGetRequest

初始化TaobaoSellercatsListGetRequest对象

func (TaobaoSellercatsListGetRequest) GetApiMethodName

func (r TaobaoSellercatsListGetRequest) GetApiMethodName() string

IRequest interface 方法, 获取Api method

func (TaobaoSellercatsListGetRequest) GetApiParams

func (r TaobaoSellercatsListGetRequest) GetApiParams() url.Values

IRequest interface 方法, 获取API参数

type TaobaoSellercatsListGetResponse

type TaobaoSellercatsListGetResponse struct {
	XMLName xml.Name `xml:"sellercats_list_get_response"`
	// 平台颁发的每次请求访问的唯一标识
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	// 卖家自定义类目
	SellerCats []SellerCat `json:"seller_cats,omitempty" xml:"seller_cats>seller_cat,omitempty"`
}

获取前台展示的店铺内卖家自定义商品类目 成功返回结果

type TaobaoSellercatsListUpdateAPIResponse

type TaobaoSellercatsListUpdateAPIResponse struct {
	model.CommonResponse
	TaobaoSellercatsListUpdateResponse
}

更新卖家自定义类目 API返回值 taobao.sellercats.list.update

此API更新卖家店铺内自定义类目 <br/>注:因为缓存的关系,添加的新类目需8个小时后才可以在淘宝页面上正常显示,但是不影响在该类目下商品发布

type TaobaoSellercatsListUpdateRequest

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

更新卖家自定义类目 API请求 taobao.sellercats.list.update

此API更新卖家店铺内自定义类目 <br/>注:因为缓存的关系,添加的新类目需8个小时后才可以在淘宝页面上正常显示,但是不影响在该类目下商品发布

func NewTaobaoSellercatsListUpdateRequest

func NewTaobaoSellercatsListUpdateRequest() *TaobaoSellercatsListUpdateRequest

初始化TaobaoSellercatsListUpdateRequest对象

func (TaobaoSellercatsListUpdateRequest) GetApiMethodName

func (r TaobaoSellercatsListUpdateRequest) GetApiMethodName() string

IRequest interface 方法, 获取Api method

func (TaobaoSellercatsListUpdateRequest) GetApiParams

func (r TaobaoSellercatsListUpdateRequest) GetApiParams() url.Values

IRequest interface 方法, 获取API参数

func (TaobaoSellercatsListUpdateRequest) GetCid

Cid Getter

func (TaobaoSellercatsListUpdateRequest) GetName

Name Getter

func (TaobaoSellercatsListUpdateRequest) GetPictUrl

PictUrl Getter

func (TaobaoSellercatsListUpdateRequest) GetSortOrder

func (r TaobaoSellercatsListUpdateRequest) GetSortOrder() int64

SortOrder Getter

func (*TaobaoSellercatsListUpdateRequest) SetCid

Cid Setter 卖家自定义类目编号

func (*TaobaoSellercatsListUpdateRequest) SetName

Name Setter 卖家自定义类目名称。不超过20个字符

func (*TaobaoSellercatsListUpdateRequest) SetPictUrl

func (r *TaobaoSellercatsListUpdateRequest) SetPictUrl(pictUrl string) error

PictUrl Setter 链接图片URL地址

func (*TaobaoSellercatsListUpdateRequest) SetSortOrder

func (r *TaobaoSellercatsListUpdateRequest) SetSortOrder(sortOrder int64) error

SortOrder Setter 该类目在页面上的排序位置,取值范围:大于零的整数

type TaobaoSellercatsListUpdateResponse

type TaobaoSellercatsListUpdateResponse struct {
	XMLName xml.Name `xml:"sellercats_list_update_response"`
	// 平台颁发的每次请求访问的唯一标识
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	// 返回sellercat数据结构中的:cid,modified
	SellerCat *SellerCat `json:"seller_cat,omitempty" xml:"seller_cat,omitempty"`
}

更新卖家自定义类目 成功返回结果

type TaobaoShopSellerGetAPIResponse

type TaobaoShopSellerGetAPIResponse struct {
	model.CommonResponse
	TaobaoShopSellerGetResponse
}

卖家店铺基础信息查询 API返回值 taobao.shop.seller.get

获取卖家店铺的基本信息

type TaobaoShopSellerGetRequest

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

卖家店铺基础信息查询 API请求 taobao.shop.seller.get

获取卖家店铺的基本信息

func NewTaobaoShopSellerGetRequest

func NewTaobaoShopSellerGetRequest() *TaobaoShopSellerGetRequest

初始化TaobaoShopSellerGetRequest对象

func (TaobaoShopSellerGetRequest) GetApiMethodName

func (r TaobaoShopSellerGetRequest) GetApiMethodName() string

IRequest interface 方法, 获取Api method

func (TaobaoShopSellerGetRequest) GetApiParams

func (r TaobaoShopSellerGetRequest) GetApiParams() url.Values

IRequest interface 方法, 获取API参数

func (TaobaoShopSellerGetRequest) GetFields

func (r TaobaoShopSellerGetRequest) GetFields() string

Fields Getter

func (*TaobaoShopSellerGetRequest) SetFields

func (r *TaobaoShopSellerGetRequest) SetFields(fields string) error

Fields Setter 需返回的字段列表。可选值:Shop 结构中的所有字段;多个字段之间用逗号(,)分隔

type TaobaoShopSellerGetResponse

type TaobaoShopSellerGetResponse struct {
	XMLName xml.Name `xml:"shop_seller_get_response"`
	// 平台颁发的每次请求访问的唯一标识
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	// 店铺信息
	Shop *Shop `json:"shop,omitempty" xml:"shop,omitempty"`
}

卖家店铺基础信息查询 成功返回结果

type TaobaoShopUpdateAPIResponse

type TaobaoShopUpdateAPIResponse struct {
	model.CommonResponse
	TaobaoShopUpdateResponse
}

更新店铺基本信息 API返回值 taobao.shop.update

目前只支持标题、公告和描述的更新

type TaobaoShopUpdateRequest

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

更新店铺基本信息 API请求 taobao.shop.update

目前只支持标题、公告和描述的更新

func NewTaobaoShopUpdateRequest

func NewTaobaoShopUpdateRequest() *TaobaoShopUpdateRequest

初始化TaobaoShopUpdateRequest对象

func (TaobaoShopUpdateRequest) GetApiMethodName

func (r TaobaoShopUpdateRequest) GetApiMethodName() string

IRequest interface 方法, 获取Api method

func (TaobaoShopUpdateRequest) GetApiParams

func (r TaobaoShopUpdateRequest) GetApiParams() url.Values

IRequest interface 方法, 获取API参数

func (TaobaoShopUpdateRequest) GetBulletin

func (r TaobaoShopUpdateRequest) GetBulletin() string

Bulletin Getter

func (TaobaoShopUpdateRequest) GetDesc

func (r TaobaoShopUpdateRequest) GetDesc() string

Desc Getter

func (TaobaoShopUpdateRequest) GetTitle

func (r TaobaoShopUpdateRequest) GetTitle() string

Title Getter

func (*TaobaoShopUpdateRequest) SetBulletin

func (r *TaobaoShopUpdateRequest) SetBulletin(bulletin string) error

Bulletin Setter 店铺公告。不超过1024个字符

func (*TaobaoShopUpdateRequest) SetDesc

func (r *TaobaoShopUpdateRequest) SetDesc(desc string) error

Desc Setter 店铺描述。10~2000个字符以内

func (*TaobaoShopUpdateRequest) SetTitle

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

Title Setter 店铺标题。不超过30个字符;过滤敏感词,如淘咖啡、阿里巴巴等。title, bulletin和desc至少必须传一个

type TaobaoShopUpdateResponse

type TaobaoShopUpdateResponse struct {
	XMLName xml.Name `xml:"shop_update_response"`
	// 平台颁发的每次请求访问的唯一标识
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	// 店铺信息
	Shop *Shop `json:"shop,omitempty" xml:"shop,omitempty"`
}

更新店铺基本信息 成功返回结果

type TaobaoShopcatsListGetAPIResponse

type TaobaoShopcatsListGetAPIResponse struct {
	model.CommonResponse
	TaobaoShopcatsListGetResponse
}

获取前台展示的店铺类目 API返回值 taobao.shopcats.list.get

获取淘宝面向买家的浏览导航类目(跟后台卖家商品管理的类目有差异)

type TaobaoShopcatsListGetRequest

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

获取前台展示的店铺类目 API请求 taobao.shopcats.list.get

获取淘宝面向买家的浏览导航类目(跟后台卖家商品管理的类目有差异)

func NewTaobaoShopcatsListGetRequest

func NewTaobaoShopcatsListGetRequest() *TaobaoShopcatsListGetRequest

初始化TaobaoShopcatsListGetRequest对象

func (TaobaoShopcatsListGetRequest) GetApiMethodName

func (r TaobaoShopcatsListGetRequest) GetApiMethodName() string

IRequest interface 方法, 获取Api method

func (TaobaoShopcatsListGetRequest) GetApiParams

func (r TaobaoShopcatsListGetRequest) GetApiParams() url.Values

IRequest interface 方法, 获取API参数

func (TaobaoShopcatsListGetRequest) GetFields

func (r TaobaoShopcatsListGetRequest) GetFields() []string

Fields Getter

func (*TaobaoShopcatsListGetRequest) SetFields

func (r *TaobaoShopcatsListGetRequest) SetFields(fields []string) error

Fields Setter 需要返回的字段列表,见ShopCat,默认返回:cid,parent_cid,name,is_parent

type TaobaoShopcatsListGetResponse

type TaobaoShopcatsListGetResponse struct {
	XMLName xml.Name `xml:"shopcats_list_get_response"`
	// 平台颁发的每次请求访问的唯一标识
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	// 店铺类目列表信息
	ShopCats []ShopCat `json:"shop_cats,omitempty" xml:"shop_cats>shop_cat,omitempty"`
}

获取前台展示的店铺类目 成功返回结果

type TaobaoStoreFollowurlGetAPIResponse

type TaobaoStoreFollowurlGetAPIResponse struct {
	model.CommonResponse
	TaobaoStoreFollowurlGetResponse
}

获取店铺关注URL API返回值 taobao.store.followurl.get

获取关注店铺的URL

type TaobaoStoreFollowurlGetRequest

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

获取店铺关注URL API请求 taobao.store.followurl.get

获取关注店铺的URL

func NewTaobaoStoreFollowurlGetRequest

func NewTaobaoStoreFollowurlGetRequest() *TaobaoStoreFollowurlGetRequest

初始化TaobaoStoreFollowurlGetRequest对象

func (TaobaoStoreFollowurlGetRequest) GetApiMethodName

func (r TaobaoStoreFollowurlGetRequest) GetApiMethodName() string

IRequest interface 方法, 获取Api method

func (TaobaoStoreFollowurlGetRequest) GetApiParams

func (r TaobaoStoreFollowurlGetRequest) GetApiParams() url.Values

IRequest interface 方法, 获取API参数

func (TaobaoStoreFollowurlGetRequest) GetCallbackUrl

func (r TaobaoStoreFollowurlGetRequest) GetCallbackUrl() string

CallbackUrl Getter

func (TaobaoStoreFollowurlGetRequest) GetUserId

func (r TaobaoStoreFollowurlGetRequest) GetUserId() int64

UserId Getter

func (TaobaoStoreFollowurlGetRequest) GetUserNick

func (r TaobaoStoreFollowurlGetRequest) GetUserNick() string

UserNick Getter

func (*TaobaoStoreFollowurlGetRequest) SetCallbackUrl

func (r *TaobaoStoreFollowurlGetRequest) SetCallbackUrl(callbackUrl string) error

CallbackUrl Setter 关注完成后的回调地址,需要是EWS地址。如果不设置,会跳转到店铺首页

func (*TaobaoStoreFollowurlGetRequest) SetUserId

func (r *TaobaoStoreFollowurlGetRequest) SetUserId(userId int64) error

UserId Setter 商家ID

func (*TaobaoStoreFollowurlGetRequest) SetUserNick

func (r *TaobaoStoreFollowurlGetRequest) SetUserNick(userNick string) error

UserNick Setter 商家nick

type TaobaoStoreFollowurlGetResponse

type TaobaoStoreFollowurlGetResponse struct {
	XMLName xml.Name `xml:"store_followurl_get_response"`
	// 平台颁发的每次请求访问的唯一标识
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	// 店铺关注URL
	Url string `json:"url,omitempty" xml:"url,omitempty"`
}

获取店铺关注URL 成功返回结果

Jump to

Keyboard shortcuts

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