tmalltrend

package
v1.1.3 Latest Latest
Warning

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

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

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type StyleBasicInfoBo

type StyleBasicInfoBo struct {
	SyncPurpose string `json:"sync_purpose,omitempty" xml:"sync_purpose,omitempty"`

	OfflineReason string `json:"offline_reason,omitempty" xml:"offline_reason,omitempty"`

	CopyrightOwner string `json:"copyright_owner,omitempty" xml:"copyright_owner,omitempty"`

	ModelSourceUrl string `json:"model_source_url,omitempty" xml:"model_source_url,omitempty"`

	StyleSerialNumber string `json:"style_serial_number,omitempty" xml:"style_serial_number,omitempty"`

	IpCopyright bool `json:"ip_copyright,omitempty" xml:"ip_copyright,omitempty"`

	Pattern string `json:"pattern,omitempty" xml:"pattern,omitempty"`

	StyleName string `json:"style_name,omitempty" xml:"style_name,omitempty"`

	Craftsmanship string `json:"craftsmanship,omitempty" xml:"craftsmanship,omitempty"`

	MajorMaterialCate string `json:"major_material_cate,omitempty" xml:"major_material_cate,omitempty"`

	StyleType string `json:"style_type,omitempty" xml:"style_type,omitempty"`

	MainPicSourceUrl string `json:"main_pic_source_url,omitempty" xml:"main_pic_source_url,omitempty"`

	DetailPicSourceUrl string `json:"detail_pic_source_url,omitempty" xml:"detail_pic_source_url,omitempty"`

	ContourCate string `json:"contour_cate,omitempty" xml:"contour_cate,omitempty"`

	MinorMaterial string `json:"minor_material,omitempty" xml:"minor_material,omitempty"`

	Price string `json:"price,omitempty" xml:"price,omitempty"`

	AuthorizeProofSourceUrl string `json:"authorize_proof_source_url,omitempty" xml:"authorize_proof_source_url,omitempty"`

	CrowedType string `json:"crowed_type,omitempty" xml:"crowed_type,omitempty"`

	DecorationDetail string `json:"decoration_detail,omitempty" xml:"decoration_detail,omitempty"`

	MajorMaterialComponent string `json:"major_material_component,omitempty" xml:"major_material_component,omitempty"`

	VideoSourceUrl string `json:"video_source_url,omitempty" xml:"video_source_url,omitempty"`

	OfflineReasonDetail string `json:"offline_reason_detail,omitempty" xml:"offline_reason_detail,omitempty"`

	KeyProperties string `json:"key_properties,omitempty" xml:"key_properties,omitempty"`

	Clothings string `json:"clothings,omitempty" xml:"clothings,omitempty"`

	Modelling string `json:"modelling,omitempty" xml:"modelling,omitempty"`

	Components string `json:"components,omitempty" xml:"components,omitempty"`

	Fabrics string `json:"fabrics,omitempty" xml:"fabrics,omitempty"`

	Decals string `json:"decals,omitempty" xml:"decals,omitempty"`

	Fonts string `json:"fonts,omitempty" xml:"fonts,omitempty"`

	Accessories string `json:"accessories,omitempty" xml:"accessories,omitempty"`

	Scenes string `json:"scenes,omitempty" xml:"scenes,omitempty"`

	Lights string `json:"lights,omitempty" xml:"lights,omitempty"`

	Version string `json:"version,omitempty" xml:"version,omitempty"`
}

StyleBasicInfoBo

type StyleProduceInfoBO

type StyleProduceInfoBO struct {
	SyncPurpose string `json:"sync_purpose,omitempty" xml:"sync_purpose,omitempty"`

	ProducePriceRange string `json:"produce_price_range,omitempty" xml:"produce_price_range,omitempty"`

	MinimalOder int64 `json:"minimal_oder,omitempty" xml:"minimal_oder,omitempty"`

	ContactInfo string `json:"contact_info,omitempty" xml:"contact_info,omitempty"`

	StyleSerialNumber string `json:"style_serial_number,omitempty" xml:"style_serial_number,omitempty"`

	ProducerName string `json:"producer_name,omitempty" xml:"producer_name,omitempty"`

	CanMakeSample bool `json:"can_make_sample,omitempty" xml:"can_make_sample,omitempty"`

	CraftSourceFile string `json:"craft_source_file,omitempty" xml:"craft_source_file,omitempty"`

	DesignCadSourceFile string `json:"design_cad_source_file,omitempty" xml:"design_cad_source_file,omitempty"`

	ProduceCycle string `json:"produce_cycle,omitempty" xml:"produce_cycle,omitempty"`

	MaximumOder int64 `json:"maximum_oder,omitempty" xml:"maximum_oder,omitempty"`

	MakeSamplePrice string `json:"make_sample_price,omitempty" xml:"make_sample_price,omitempty"`

	TaxId string `json:"tax_id,omitempty" xml:"tax_id,omitempty"`

	ProduceCadSourceFile string `json:"produce_cad_source_file,omitempty" xml:"produce_cad_source_file,omitempty"`

	Bom string `json:"bom,omitempty" xml:"bom,omitempty"`
}

StyleProduceInfoBO

type TmallBrandChannelNewItem

type TmallBrandChannelNewItem struct {
	ChannelQuantity int64 `json:"channel_quantity,omitempty" xml:"channel_quantity,omitempty"`

	ChannelItemId int64 `json:"channel_item_id,omitempty" xml:"channel_item_id,omitempty"`

	BrandName string `json:"brand_name,omitempty" xml:"brand_name,omitempty"`

	Channel string `json:"channel,omitempty" xml:"channel,omitempty"`

	ChannelSkuId int64 `json:"channel_sku_id,omitempty" xml:"channel_sku_id,omitempty"`

	ChannelPublishTime string `json:"channel_publish_time,omitempty" xml:"channel_publish_time,omitempty"`

	TmallSame bool `json:"tmall_same,omitempty" xml:"tmall_same,omitempty"`

	ItemId int64 `json:"item_id,omitempty" xml:"item_id,omitempty"`

	ItemName string `json:"item_name,omitempty" xml:"item_name,omitempty"`

	ChannelItemName string `json:"channel_item_name,omitempty" xml:"channel_item_name,omitempty"`

	ChannelItemPicts []string `json:"channel_item_picts,omitempty" xml:"channel_item_picts>string,omitempty"`

	ChannelProperties string `json:"channel_properties,omitempty" xml:"channel_properties,omitempty"`

	BrandId int64 `json:"brand_id,omitempty" xml:"brand_id,omitempty"`

	ChannelItemPrice string `json:"channel_item_price,omitempty" xml:"channel_item_price,omitempty"`

	Barcode string `json:"barcode,omitempty" xml:"barcode,omitempty"`

	SkuId int64 `json:"sku_id,omitempty" xml:"sku_id,omitempty"`

	ChannelPublishArea string `json:"channel_publish_area,omitempty" xml:"channel_publish_area,omitempty"`
}

TmallBrandChannelNewItem

type TmallBrandItemCouponProtectAPIResponse

type TmallBrandItemCouponProtectAPIResponse struct {
	model.CommonResponse
	TmallBrandItemCouponProtectResponse
}

全域新品店铺优惠券免除 APIResponse tmall.brand.item.coupon.protect

全域新品店铺优惠券免除申请打标接口

type TmallBrandItemCouponProtectRequest

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

全域新品店铺优惠券免除 APIRequest tmall.brand.item.coupon.protect

全域新品店铺优惠券免除申请打标接口

func NewTmallBrandItemCouponProtectRequest

func NewTmallBrandItemCouponProtectRequest() *TmallBrandItemCouponProtectRequest

func (TmallBrandItemCouponProtectRequest) GetApiMethodName

func (r TmallBrandItemCouponProtectRequest) GetApiMethodName() string

func (TmallBrandItemCouponProtectRequest) GetApiParams

func (TmallBrandItemCouponProtectRequest) GetBrandId

func (TmallBrandItemCouponProtectRequest) GetItemId

func (TmallBrandItemCouponProtectRequest) GetProtectionPeriod

func (r TmallBrandItemCouponProtectRequest) GetProtectionPeriod() string

func (*TmallBrandItemCouponProtectRequest) SetBrandId

func (r *TmallBrandItemCouponProtectRequest) SetBrandId(brandId int64) error

func (*TmallBrandItemCouponProtectRequest) SetItemId

func (r *TmallBrandItemCouponProtectRequest) SetItemId(itemId int64) error

func (*TmallBrandItemCouponProtectRequest) SetProtectionPeriod

func (r *TmallBrandItemCouponProtectRequest) SetProtectionPeriod(protectionPeriod string) error

type TmallBrandItemCouponProtectResponse

type TmallBrandItemCouponProtectResponse struct {
	XMLName xml.Name `xml:"tmall_brand_item_coupon_protect_response"`

	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"` // 平台颁发的每次请求访问的唯一标识

	Value string `json:"value,omitempty" xml:"value,omitempty"`

	RespSuccess bool `json:"resp_success,omitempty" xml:"resp_success,omitempty"`

	ErrorMsg string `json:"error_msg,omitempty" xml:"error_msg,omitempty"`

	RespErrorCode string `json:"resp_error_code,omitempty" xml:"resp_error_code,omitempty"`
}

type TmallBrandItemUploadAPIResponse

type TmallBrandItemUploadAPIResponse struct {
	model.CommonResponse
	TmallBrandItemUploadResponse
}

天猫品牌新品同步API APIResponse tmall.brand.item.upload

支撑天猫品牌将各渠道新品信息同步至平台

type TmallBrandItemUploadRequest

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

天猫品牌新品同步API APIRequest tmall.brand.item.upload

支撑天猫品牌将各渠道新品信息同步至平台

func NewTmallBrandItemUploadRequest

func NewTmallBrandItemUploadRequest() *TmallBrandItemUploadRequest

func (TmallBrandItemUploadRequest) GetApiMethodName

func (r TmallBrandItemUploadRequest) GetApiMethodName() string

func (TmallBrandItemUploadRequest) GetApiParams

func (r TmallBrandItemUploadRequest) GetApiParams() url.Values

func (TmallBrandItemUploadRequest) GetItemList

func (*TmallBrandItemUploadRequest) SetItemList

func (r *TmallBrandItemUploadRequest) SetItemList(itemList []TmallBrandChannelNewItem) error

type TmallBrandItemUploadResponse

type TmallBrandItemUploadResponse struct {
	XMLName xml.Name `xml:"tmall_brand_item_upload_response"`

	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"` // 平台颁发的每次请求访问的唯一标识

	RespSuccess bool `json:"resp_success,omitempty" xml:"resp_success,omitempty"`

	RespErrorCode int64 `json:"resp_error_code,omitempty" xml:"resp_error_code,omitempty"`

	Value string `json:"value,omitempty" xml:"value,omitempty"`

	ErrorMsg string `json:"error_msg,omitempty" xml:"error_msg,omitempty"`
}

type TmallTrendStyleBasicinfoUploadAPIResponse

type TmallTrendStyleBasicinfoUploadAPIResponse struct {
	model.CommonResponse
	TmallTrendStyleBasicinfoUploadResponse
}

3D款式基本信息同步API APIResponse tmall.trend.style.basicinfo.upload

3D款式基本信息同步至天猫趋势中心

type TmallTrendStyleBasicinfoUploadRequest

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

3D款式基本信息同步API APIRequest tmall.trend.style.basicinfo.upload

3D款式基本信息同步至天猫趋势中心

func NewTmallTrendStyleBasicinfoUploadRequest

func NewTmallTrendStyleBasicinfoUploadRequest() *TmallTrendStyleBasicinfoUploadRequest

func (TmallTrendStyleBasicinfoUploadRequest) GetApiMethodName

func (r TmallTrendStyleBasicinfoUploadRequest) GetApiMethodName() string

func (TmallTrendStyleBasicinfoUploadRequest) GetApiParams

func (TmallTrendStyleBasicinfoUploadRequest) GetStyleBasicInfoBoList

func (r TmallTrendStyleBasicinfoUploadRequest) GetStyleBasicInfoBoList() []StyleBasicInfoBo

func (*TmallTrendStyleBasicinfoUploadRequest) SetStyleBasicInfoBoList

func (r *TmallTrendStyleBasicinfoUploadRequest) SetStyleBasicInfoBoList(styleBasicInfoBoList []StyleBasicInfoBo) error

type TmallTrendStyleBasicinfoUploadResponse

type TmallTrendStyleBasicinfoUploadResponse struct {
	XMLName xml.Name `xml:"tmall_trend_style_basicinfo_upload_response"`

	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"` // 平台颁发的每次请求访问的唯一标识

	Value string `json:"value,omitempty" xml:"value,omitempty"`

	RespSuccess bool `json:"resp_success,omitempty" xml:"resp_success,omitempty"`

	RespErrorCode int64 `json:"resp_error_code,omitempty" xml:"resp_error_code,omitempty"`

	ErrorMsg string `json:"error_msg,omitempty" xml:"error_msg,omitempty"`
}

type TmallTrendStyleBindinfoUploadAPIResponse

type TmallTrendStyleBindinfoUploadAPIResponse struct {
	model.CommonResponse
	TmallTrendStyleBindinfoUploadResponse
}

趋势词&款式绑定信息同步API APIResponse tmall.trend.style.bindinfo.upload

趋势词&款式(服饰行业)绑定信息同步至平台

type TmallTrendStyleBindinfoUploadRequest

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

趋势词&款式绑定信息同步API APIRequest tmall.trend.style.bindinfo.upload

趋势词&款式(服饰行业)绑定信息同步至平台

func NewTmallTrendStyleBindinfoUploadRequest

func NewTmallTrendStyleBindinfoUploadRequest() *TmallTrendStyleBindinfoUploadRequest

func (TmallTrendStyleBindinfoUploadRequest) GetApiMethodName

func (r TmallTrendStyleBindinfoUploadRequest) GetApiMethodName() string

func (TmallTrendStyleBindinfoUploadRequest) GetApiParams

func (TmallTrendStyleBindinfoUploadRequest) GetTrendStyleBindInfoBoList

func (r TmallTrendStyleBindinfoUploadRequest) GetTrendStyleBindInfoBoList() []TrendStyleBindInfoBO

func (*TmallTrendStyleBindinfoUploadRequest) SetTrendStyleBindInfoBoList

func (r *TmallTrendStyleBindinfoUploadRequest) SetTrendStyleBindInfoBoList(trendStyleBindInfoBoList []TrendStyleBindInfoBO) error

type TmallTrendStyleBindinfoUploadResponse

type TmallTrendStyleBindinfoUploadResponse struct {
	XMLName xml.Name `xml:"tmall_trend_style_bindinfo_upload_response"`

	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"` // 平台颁发的每次请求访问的唯一标识

	RespSuccess bool `json:"resp_success,omitempty" xml:"resp_success,omitempty"`

	RespErrorCode int64 `json:"resp_error_code,omitempty" xml:"resp_error_code,omitempty"`

	Value string `json:"value,omitempty" xml:"value,omitempty"`

	ErrorMsg string `json:"error_msg,omitempty" xml:"error_msg,omitempty"`
}

type TmallTrendStyleProduceinfoUploadAPIResponse

type TmallTrendStyleProduceinfoUploadAPIResponse struct {
	model.CommonResponse
	TmallTrendStyleProduceinfoUploadResponse
}

款式生产信息同步API APIResponse tmall.trend.style.produceinfo.upload

款式生产信息同步至平台

type TmallTrendStyleProduceinfoUploadRequest

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

款式生产信息同步API APIRequest tmall.trend.style.produceinfo.upload

款式生产信息同步至平台

func NewTmallTrendStyleProduceinfoUploadRequest

func NewTmallTrendStyleProduceinfoUploadRequest() *TmallTrendStyleProduceinfoUploadRequest

func (TmallTrendStyleProduceinfoUploadRequest) GetApiMethodName

func (r TmallTrendStyleProduceinfoUploadRequest) GetApiMethodName() string

func (TmallTrendStyleProduceinfoUploadRequest) GetApiParams

func (TmallTrendStyleProduceinfoUploadRequest) GetStyleProduceInfoBoList

func (r TmallTrendStyleProduceinfoUploadRequest) GetStyleProduceInfoBoList() []StyleProduceInfoBO

func (*TmallTrendStyleProduceinfoUploadRequest) SetStyleProduceInfoBoList

func (r *TmallTrendStyleProduceinfoUploadRequest) SetStyleProduceInfoBoList(styleProduceInfoBoList []StyleProduceInfoBO) error

type TmallTrendStyleProduceinfoUploadResponse

type TmallTrendStyleProduceinfoUploadResponse struct {
	XMLName xml.Name `xml:"tmall_trend_style_produceinfo_upload_response"`

	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"` // 平台颁发的每次请求访问的唯一标识

	RespSuccess bool `json:"resp_success,omitempty" xml:"resp_success,omitempty"`

	RespErrorCode int64 `json:"resp_error_code,omitempty" xml:"resp_error_code,omitempty"`

	Value string `json:"value,omitempty" xml:"value,omitempty"`

	ErrorMsg string `json:"error_msg,omitempty" xml:"error_msg,omitempty"`
}

type TrendStyleBindInfoBO

type TrendStyleBindInfoBO struct {
	TrendWordInfoList []null `json:"trend_word_info_list,omitempty" xml:"trend_word_info_list,omitempty"`

	SyncPurpose string `json:"sync_purpose,omitempty" xml:"sync_purpose,omitempty"`

	StyleSerialNumber string `json:"style_serial_number,omitempty" xml:"style_serial_number,omitempty"`
}

TrendStyleBindInfoBO

Jump to

Keyboard shortcuts

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