Documentation
¶
Overview ¶
Package icbu 包含国际站商品API相关结构体
Index ¶
- type AlibabaProductBriefResponse
- type AlibabaProductResponse
- type AlibabaicbucategoryattributegetAPIRequest
- func (r AlibabaicbucategoryattributegetAPIRequest) GetApiMethodName() string
- func (r AlibabaicbucategoryattributegetAPIRequest) GetApiParams(params url.Values)
- func (r AlibabaicbucategoryattributegetAPIRequest) GetCatId() int64
- func (r AlibabaicbucategoryattributegetAPIRequest) GetRawParams() model.Params
- func (r *AlibabaicbucategoryattributegetAPIRequest) SetCatId(_catId int64) error
- type AlibabaicbucategoryattributegetAPIResponse
- type AlibabaicbucategoryattributegetAPIResponseModel
- type AlibabaicbucategoryattrvaluegetAPIRequest
- func (r AlibabaicbucategoryattrvaluegetAPIRequest) GetApiMethodName() string
- func (r AlibabaicbucategoryattrvaluegetAPIRequest) GetApiParams(params url.Values)
- func (r AlibabaicbucategoryattrvaluegetAPIRequest) GetAttributeValueRequest() *AttributeValueRequest
- func (r AlibabaicbucategoryattrvaluegetAPIRequest) GetRawParams() model.Params
- func (r *AlibabaicbucategoryattrvaluegetAPIRequest) SetAttributeValueRequest(_attributeValueRequest *AttributeValueRequest) error
- type AlibabaicbucategoryattrvaluegetAPIResponse
- type AlibabaicbucategoryattrvaluegetAPIResponseModel
- type AlibabaicbucategorygetAPIRequest
- func (r AlibabaicbucategorygetAPIRequest) GetApiMethodName() string
- func (r AlibabaicbucategorygetAPIRequest) GetApiParams(params url.Values)
- func (r AlibabaicbucategorygetAPIRequest) GetCatId() int64
- func (r AlibabaicbucategorygetAPIRequest) GetRawParams() model.Params
- func (r *AlibabaicbucategorygetAPIRequest) SetCatId(_catId int64) error
- type AlibabaicbucategorygetAPIResponse
- type AlibabaicbucategorygetAPIResponseModel
- type AlibabaicbucategorygetnewAPIRequest
- func (r AlibabaicbucategorygetnewAPIRequest) GetApiMethodName() string
- func (r AlibabaicbucategorygetnewAPIRequest) GetApiParams(params url.Values)
- func (r AlibabaicbucategorygetnewAPIRequest) GetCatId() int64
- func (r AlibabaicbucategorygetnewAPIRequest) GetRawParams() model.Params
- func (r *AlibabaicbucategorygetnewAPIRequest) SetCatId(_catId int64) error
- type AlibabaicbucategorygetnewAPIResponse
- type AlibabaicbucategorygetnewAPIResponseModel
- type AlibabaicbucategoryidmappingAPIRequest
- func (r AlibabaicbucategoryidmappingAPIRequest) GetApiMethodName() string
- func (r AlibabaicbucategoryidmappingAPIRequest) GetApiParams(params url.Values)
- func (r AlibabaicbucategoryidmappingAPIRequest) GetAttributeId() int64
- func (r AlibabaicbucategoryidmappingAPIRequest) GetAttributeValueId() int64
- func (r AlibabaicbucategoryidmappingAPIRequest) GetCatId() int64
- func (r AlibabaicbucategoryidmappingAPIRequest) GetConvertType() int64
- func (r AlibabaicbucategoryidmappingAPIRequest) GetRawParams() model.Params
- func (r *AlibabaicbucategoryidmappingAPIRequest) SetAttributeId(_attributeId int64) error
- func (r *AlibabaicbucategoryidmappingAPIRequest) SetAttributeValueId(_attributeValueId int64) error
- func (r *AlibabaicbucategoryidmappingAPIRequest) SetCatId(_catId int64) error
- func (r *AlibabaicbucategoryidmappingAPIRequest) SetConvertType(_convertType int64) error
- type AlibabaicbucategoryidmappingAPIResponse
- type AlibabaicbucategoryidmappingAPIResponseModel
- type AlibabaicbucategorylevelattrgetAPIRequest
- func (r AlibabaicbucategorylevelattrgetAPIRequest) GetApiMethodName() string
- func (r AlibabaicbucategorylevelattrgetAPIRequest) GetApiParams(params url.Values)
- func (r AlibabaicbucategorylevelattrgetAPIRequest) GetAttributeValueRequest() *LevelAttributeValueRequest
- func (r AlibabaicbucategorylevelattrgetAPIRequest) GetRawParams() model.Params
- func (r *AlibabaicbucategorylevelattrgetAPIRequest) SetAttributeValueRequest(_attributeValueRequest *LevelAttributeValueRequest) error
- type AlibabaicbucategorylevelattrgetAPIResponse
- type AlibabaicbucategorylevelattrgetAPIResponseModel
- type AlibabaicbucategorylevelattrgetResult
- type AlibabaicbucategoryschemalevelgetAPIRequest
- func (r AlibabaicbucategoryschemalevelgetAPIRequest) GetApiMethodName() string
- func (r AlibabaicbucategoryschemalevelgetAPIRequest) GetApiParams(params url.Values)
- func (r AlibabaicbucategoryschemalevelgetAPIRequest) GetCatId() int64
- func (r AlibabaicbucategoryschemalevelgetAPIRequest) GetLanguage() string
- func (r AlibabaicbucategoryschemalevelgetAPIRequest) GetRawParams() model.Params
- func (r AlibabaicbucategoryschemalevelgetAPIRequest) GetXml() string
- func (r *AlibabaicbucategoryschemalevelgetAPIRequest) SetCatId(_catId int64) error
- func (r *AlibabaicbucategoryschemalevelgetAPIRequest) SetLanguage(_language string) error
- func (r *AlibabaicbucategoryschemalevelgetAPIRequest) SetXml(_xml string) error
- type AlibabaicbucategoryschemalevelgetAPIResponse
- type AlibabaicbucategoryschemalevelgetAPIResponseModel
- type AlibabaicbuphotobankgrouplistAPIRequest
- func (r AlibabaicbuphotobankgrouplistAPIRequest) GetApiMethodName() string
- func (r AlibabaicbuphotobankgrouplistAPIRequest) GetApiParams(params url.Values)
- func (r AlibabaicbuphotobankgrouplistAPIRequest) GetExtraContext() string
- func (r AlibabaicbuphotobankgrouplistAPIRequest) GetId() int64
- func (r AlibabaicbuphotobankgrouplistAPIRequest) GetRawParams() model.Params
- func (r *AlibabaicbuphotobankgrouplistAPIRequest) SetExtraContext(_extraContext string) error
- func (r *AlibabaicbuphotobankgrouplistAPIRequest) SetId(_id int64) error
- type AlibabaicbuphotobankgrouplistAPIResponse
- type AlibabaicbuphotobankgrouplistAPIResponseModel
- type AlibabaicbuphotobankgroupoperateAPIRequest
- func (r AlibabaicbuphotobankgroupoperateAPIRequest) GetApiMethodName() string
- func (r AlibabaicbuphotobankgroupoperateAPIRequest) GetApiParams(params url.Values)
- func (r AlibabaicbuphotobankgroupoperateAPIRequest) GetPhotoGroupOperationRequest() *PhotoGroupOperationRequest
- func (r AlibabaicbuphotobankgroupoperateAPIRequest) GetRawParams() model.Params
- func (r *AlibabaicbuphotobankgroupoperateAPIRequest) SetPhotoGroupOperationRequest(_photoGroupOperationRequest *PhotoGroupOperationRequest) error
- type AlibabaicbuphotobankgroupoperateAPIResponse
- type AlibabaicbuphotobankgroupoperateAPIResponseModel
- type AlibabaicbuphotobanklistAPIRequest
- func (r AlibabaicbuphotobanklistAPIRequest) GetApiMethodName() string
- func (r AlibabaicbuphotobanklistAPIRequest) GetApiParams(params url.Values)
- func (r AlibabaicbuphotobanklistAPIRequest) GetCurrentPage() int64
- func (r AlibabaicbuphotobanklistAPIRequest) GetExtraContext() string
- func (r AlibabaicbuphotobanklistAPIRequest) GetGroupId() string
- func (r AlibabaicbuphotobanklistAPIRequest) GetLocationType() string
- func (r AlibabaicbuphotobanklistAPIRequest) GetPageSize() int64
- func (r AlibabaicbuphotobanklistAPIRequest) GetRawParams() model.Params
- func (r *AlibabaicbuphotobanklistAPIRequest) SetCurrentPage(_currentPage int64) error
- func (r *AlibabaicbuphotobanklistAPIRequest) SetExtraContext(_extraContext string) error
- func (r *AlibabaicbuphotobanklistAPIRequest) SetGroupId(_groupId string) error
- func (r *AlibabaicbuphotobanklistAPIRequest) SetLocationType(_locationType string) error
- func (r *AlibabaicbuphotobanklistAPIRequest) SetPageSize(_pageSize int64) error
- type AlibabaicbuphotobanklistAPIResponse
- type AlibabaicbuphotobanklistAPIResponseModel
- type AlibabaicbuphotobankuploadAPIRequest
- func (r AlibabaicbuphotobankuploadAPIRequest) GetApiMethodName() string
- func (r AlibabaicbuphotobankuploadAPIRequest) GetApiParams(params url.Values)
- func (r AlibabaicbuphotobankuploadAPIRequest) GetExtraContext() string
- func (r AlibabaicbuphotobankuploadAPIRequest) GetFileName() string
- func (r AlibabaicbuphotobankuploadAPIRequest) GetGroupId() string
- func (r AlibabaicbuphotobankuploadAPIRequest) GetImageBytes() *model.File
- func (r AlibabaicbuphotobankuploadAPIRequest) GetRawParams() model.Params
- func (r *AlibabaicbuphotobankuploadAPIRequest) SetExtraContext(_extraContext string) error
- func (r *AlibabaicbuphotobankuploadAPIRequest) SetFileName(_fileName string) error
- func (r *AlibabaicbuphotobankuploadAPIRequest) SetGroupId(_groupId string) error
- func (r *AlibabaicbuphotobankuploadAPIRequest) SetImageBytes(_imageBytes *model.File) error
- type AlibabaicbuphotobankuploadAPIResponse
- type AlibabaicbuphotobankuploadAPIResponseModel
- type AlibabaicbuproductaddAPIRequest
- func (r AlibabaicbuproductaddAPIRequest) GetApiMethodName() string
- func (r AlibabaicbuproductaddAPIRequest) GetApiParams(params url.Values)
- func (r AlibabaicbuproductaddAPIRequest) GetAttributes() []ProductAttribute
- func (r AlibabaicbuproductaddAPIRequest) GetBulkDiscountPrices() []BulkDiscountPrice
- func (r AlibabaicbuproductaddAPIRequest) GetCategoryId() int64
- func (r AlibabaicbuproductaddAPIRequest) GetCustomInfo() *CustomInfo
- func (r AlibabaicbuproductaddAPIRequest) GetDescription() string
- func (r AlibabaicbuproductaddAPIRequest) GetExtraContext() string
- func (r AlibabaicbuproductaddAPIRequest) GetGroupId() int64
- func (r AlibabaicbuproductaddAPIRequest) GetIsSmartEdit() bool
- func (r AlibabaicbuproductaddAPIRequest) GetKeywords() []string
- func (r AlibabaicbuproductaddAPIRequest) GetLanguage() string
- func (r AlibabaicbuproductaddAPIRequest) GetMainImage() *MainImage
- func (r AlibabaicbuproductaddAPIRequest) GetMarket() string
- func (r AlibabaicbuproductaddAPIRequest) GetProductSku() *ProductSku
- func (r AlibabaicbuproductaddAPIRequest) GetProductType() string
- func (r AlibabaicbuproductaddAPIRequest) GetRawParams() model.Params
- func (r AlibabaicbuproductaddAPIRequest) GetSourcingTrade() *SourcingTrade
- func (r AlibabaicbuproductaddAPIRequest) GetSubject() string
- func (r AlibabaicbuproductaddAPIRequest) GetWholesaleTrade() *WholesaleTrade
- func (r *AlibabaicbuproductaddAPIRequest) SetAttributes(_attributes []ProductAttribute) error
- func (r *AlibabaicbuproductaddAPIRequest) SetBulkDiscountPrices(_bulkDiscountPrices []BulkDiscountPrice) error
- func (r *AlibabaicbuproductaddAPIRequest) SetCategoryId(_categoryId int64) error
- func (r *AlibabaicbuproductaddAPIRequest) SetCustomInfo(_customInfo *CustomInfo) error
- func (r *AlibabaicbuproductaddAPIRequest) SetDescription(_description string) error
- func (r *AlibabaicbuproductaddAPIRequest) SetExtraContext(_extraContext string) error
- func (r *AlibabaicbuproductaddAPIRequest) SetGroupId(_groupId int64) error
- func (r *AlibabaicbuproductaddAPIRequest) SetIsSmartEdit(_isSmartEdit bool) error
- func (r *AlibabaicbuproductaddAPIRequest) SetKeywords(_keywords []string) error
- func (r *AlibabaicbuproductaddAPIRequest) SetLanguage(_language string) error
- func (r *AlibabaicbuproductaddAPIRequest) SetMainImage(_mainImage *MainImage) error
- func (r *AlibabaicbuproductaddAPIRequest) SetMarket(_market string) error
- func (r *AlibabaicbuproductaddAPIRequest) SetProductSku(_productSku *ProductSku) error
- func (r *AlibabaicbuproductaddAPIRequest) SetProductType(_productType string) error
- func (r *AlibabaicbuproductaddAPIRequest) SetSourcingTrade(_sourcingTrade *SourcingTrade) error
- func (r *AlibabaicbuproductaddAPIRequest) SetSubject(_subject string) error
- func (r *AlibabaicbuproductaddAPIRequest) SetWholesaleTrade(_wholesaleTrade *WholesaleTrade) error
- type AlibabaicbuproductaddAPIResponse
- type AlibabaicbuproductaddAPIResponseModel
- type AlibabaicbuproductadddraftAPIRequest
- func (r AlibabaicbuproductadddraftAPIRequest) GetApiMethodName() string
- func (r AlibabaicbuproductadddraftAPIRequest) GetApiParams(params url.Values)
- func (r AlibabaicbuproductadddraftAPIRequest) GetAttributes() []ProductAttribute
- func (r AlibabaicbuproductadddraftAPIRequest) GetBulkDiscountPrices() []BulkDiscountPrice
- func (r AlibabaicbuproductadddraftAPIRequest) GetCategoryId() int64
- func (r AlibabaicbuproductadddraftAPIRequest) GetCustomInfo() *CustomInfo
- func (r AlibabaicbuproductadddraftAPIRequest) GetDescription() string
- func (r AlibabaicbuproductadddraftAPIRequest) GetExtraContext() string
- func (r AlibabaicbuproductadddraftAPIRequest) GetGroupId() int64
- func (r AlibabaicbuproductadddraftAPIRequest) GetIsSmartEdit() bool
- func (r AlibabaicbuproductadddraftAPIRequest) GetKeywords() []string
- func (r AlibabaicbuproductadddraftAPIRequest) GetLanguage() string
- func (r AlibabaicbuproductadddraftAPIRequest) GetMainImage() *MainImage
- func (r AlibabaicbuproductadddraftAPIRequest) GetMarket() string
- func (r AlibabaicbuproductadddraftAPIRequest) GetProductSku() *ProductSku
- func (r AlibabaicbuproductadddraftAPIRequest) GetProductType() string
- func (r AlibabaicbuproductadddraftAPIRequest) GetRawParams() model.Params
- func (r AlibabaicbuproductadddraftAPIRequest) GetSourcingTrade() *SourcingTrade
- func (r AlibabaicbuproductadddraftAPIRequest) GetSubject() string
- func (r AlibabaicbuproductadddraftAPIRequest) GetWholesaleTrade() *WholesaleTrade
- func (r *AlibabaicbuproductadddraftAPIRequest) SetAttributes(_attributes []ProductAttribute) error
- func (r *AlibabaicbuproductadddraftAPIRequest) SetBulkDiscountPrices(_bulkDiscountPrices []BulkDiscountPrice) error
- func (r *AlibabaicbuproductadddraftAPIRequest) SetCategoryId(_categoryId int64) error
- func (r *AlibabaicbuproductadddraftAPIRequest) SetCustomInfo(_customInfo *CustomInfo) error
- func (r *AlibabaicbuproductadddraftAPIRequest) SetDescription(_description string) error
- func (r *AlibabaicbuproductadddraftAPIRequest) SetExtraContext(_extraContext string) error
- func (r *AlibabaicbuproductadddraftAPIRequest) SetGroupId(_groupId int64) error
- func (r *AlibabaicbuproductadddraftAPIRequest) SetIsSmartEdit(_isSmartEdit bool) error
- func (r *AlibabaicbuproductadddraftAPIRequest) SetKeywords(_keywords []string) error
- func (r *AlibabaicbuproductadddraftAPIRequest) SetLanguage(_language string) error
- func (r *AlibabaicbuproductadddraftAPIRequest) SetMainImage(_mainImage *MainImage) error
- func (r *AlibabaicbuproductadddraftAPIRequest) SetMarket(_market string) error
- func (r *AlibabaicbuproductadddraftAPIRequest) SetProductSku(_productSku *ProductSku) error
- func (r *AlibabaicbuproductadddraftAPIRequest) SetProductType(_productType string) error
- func (r *AlibabaicbuproductadddraftAPIRequest) SetSourcingTrade(_sourcingTrade *SourcingTrade) error
- func (r *AlibabaicbuproductadddraftAPIRequest) SetSubject(_subject string) error
- func (r *AlibabaicbuproductadddraftAPIRequest) SetWholesaleTrade(_wholesaleTrade *WholesaleTrade) error
- type AlibabaicbuproductadddraftAPIResponse
- type AlibabaicbuproductadddraftAPIResponseModel
- type AlibabaicbuproductbatchupdatedisplayAPIRequest
- func (r AlibabaicbuproductbatchupdatedisplayAPIRequest) GetApiMethodName() string
- func (r AlibabaicbuproductbatchupdatedisplayAPIRequest) GetApiParams(params url.Values)
- func (r AlibabaicbuproductbatchupdatedisplayAPIRequest) GetNewDisplay() string
- func (r AlibabaicbuproductbatchupdatedisplayAPIRequest) GetProductIdList() string
- func (r AlibabaicbuproductbatchupdatedisplayAPIRequest) GetRawParams() model.Params
- func (r *AlibabaicbuproductbatchupdatedisplayAPIRequest) SetNewDisplay(_newDisplay string) error
- func (r *AlibabaicbuproductbatchupdatedisplayAPIRequest) SetProductIdList(_productIdList string) error
- type AlibabaicbuproductbatchupdatedisplayAPIResponse
- type AlibabaicbuproductbatchupdatedisplayAPIResponseModel
- type AlibabaicbuproductgetAPIRequest
- func (r AlibabaicbuproductgetAPIRequest) GetApiMethodName() string
- func (r AlibabaicbuproductgetAPIRequest) GetApiParams(params url.Values)
- func (r AlibabaicbuproductgetAPIRequest) GetLanguage() string
- func (r AlibabaicbuproductgetAPIRequest) GetProductId() string
- func (r AlibabaicbuproductgetAPIRequest) GetRawParams() model.Params
- func (r *AlibabaicbuproductgetAPIRequest) SetLanguage(_language string) error
- func (r *AlibabaicbuproductgetAPIRequest) SetProductId(_productId string) error
- type AlibabaicbuproductgetAPIResponse
- type AlibabaicbuproductgetAPIResponseModel
- type AlibabaicbuproductgroupaddAPIRequest
- func (r AlibabaicbuproductgroupaddAPIRequest) GetApiMethodName() string
- func (r AlibabaicbuproductgroupaddAPIRequest) GetApiParams(params url.Values)
- func (r AlibabaicbuproductgroupaddAPIRequest) GetExtraContext() string
- func (r AlibabaicbuproductgroupaddAPIRequest) GetGroupName() string
- func (r AlibabaicbuproductgroupaddAPIRequest) GetParentId() int64
- func (r AlibabaicbuproductgroupaddAPIRequest) GetRawParams() model.Params
- func (r *AlibabaicbuproductgroupaddAPIRequest) SetExtraContext(_extraContext string) error
- func (r *AlibabaicbuproductgroupaddAPIRequest) SetGroupName(_groupName string) error
- func (r *AlibabaicbuproductgroupaddAPIRequest) SetParentId(_parentId int64) error
- type AlibabaicbuproductgroupaddAPIResponse
- type AlibabaicbuproductgroupaddAPIResponseModel
- type AlibabaicbuproductgroupgetAPIRequest
- func (r AlibabaicbuproductgroupgetAPIRequest) GetApiMethodName() string
- func (r AlibabaicbuproductgroupgetAPIRequest) GetApiParams(params url.Values)
- func (r AlibabaicbuproductgroupgetAPIRequest) GetExtraContext() string
- func (r AlibabaicbuproductgroupgetAPIRequest) GetGroupId() int64
- func (r AlibabaicbuproductgroupgetAPIRequest) GetRawParams() model.Params
- func (r *AlibabaicbuproductgroupgetAPIRequest) SetExtraContext(_extraContext string) error
- func (r *AlibabaicbuproductgroupgetAPIRequest) SetGroupId(_groupId int64) error
- type AlibabaicbuproductgroupgetAPIResponse
- type AlibabaicbuproductgroupgetAPIResponseModel
- type AlibabaicbuproductiddecryptAPIRequest
- func (r AlibabaicbuproductiddecryptAPIRequest) GetApiMethodName() string
- func (r AlibabaicbuproductiddecryptAPIRequest) GetApiParams(params url.Values)
- func (r AlibabaicbuproductiddecryptAPIRequest) GetLanguage() string
- func (r AlibabaicbuproductiddecryptAPIRequest) GetProductId() string
- func (r AlibabaicbuproductiddecryptAPIRequest) GetRawParams() model.Params
- func (r *AlibabaicbuproductiddecryptAPIRequest) SetLanguage(_language string) error
- func (r *AlibabaicbuproductiddecryptAPIRequest) SetProductId(_productId string) error
- type AlibabaicbuproductiddecryptAPIResponse
- type AlibabaicbuproductiddecryptAPIResponseModel
- type AlibabaicbuproductlistAPIRequest
- func (r AlibabaicbuproductlistAPIRequest) GetApiMethodName() string
- func (r AlibabaicbuproductlistAPIRequest) GetApiParams(params url.Values)
- func (r AlibabaicbuproductlistAPIRequest) GetCategoryId() int64
- func (r AlibabaicbuproductlistAPIRequest) GetCurrentPage() int64
- func (r AlibabaicbuproductlistAPIRequest) GetGmtModifiedFrom() string
- func (r AlibabaicbuproductlistAPIRequest) GetGmtModifiedTo() string
- func (r AlibabaicbuproductlistAPIRequest) GetGroupId1() int64
- func (r AlibabaicbuproductlistAPIRequest) GetGroupId2() int64
- func (r AlibabaicbuproductlistAPIRequest) GetGroupId3() int64
- func (r AlibabaicbuproductlistAPIRequest) GetId() int64
- func (r AlibabaicbuproductlistAPIRequest) GetLanguage() string
- func (r AlibabaicbuproductlistAPIRequest) GetPageSize() int64
- func (r AlibabaicbuproductlistAPIRequest) GetRawParams() model.Params
- func (r AlibabaicbuproductlistAPIRequest) GetSubject() string
- func (r *AlibabaicbuproductlistAPIRequest) SetCategoryId(_categoryId int64) error
- func (r *AlibabaicbuproductlistAPIRequest) SetCurrentPage(_currentPage int64) error
- func (r *AlibabaicbuproductlistAPIRequest) SetGmtModifiedFrom(_gmtModifiedFrom string) error
- func (r *AlibabaicbuproductlistAPIRequest) SetGmtModifiedTo(_gmtModifiedTo string) error
- func (r *AlibabaicbuproductlistAPIRequest) SetGroupId1(_groupId1 int64) error
- func (r *AlibabaicbuproductlistAPIRequest) SetGroupId2(_groupId2 int64) error
- func (r *AlibabaicbuproductlistAPIRequest) SetGroupId3(_groupId3 int64) error
- func (r *AlibabaicbuproductlistAPIRequest) SetId(_id int64) error
- func (r *AlibabaicbuproductlistAPIRequest) SetLanguage(_language string) error
- func (r *AlibabaicbuproductlistAPIRequest) SetPageSize(_pageSize int64) error
- func (r *AlibabaicbuproductlistAPIRequest) SetSubject(_subject string) error
- type AlibabaicbuproductlistAPIResponse
- type AlibabaicbuproductlistAPIResponseModel
- type AlibabaicbuproductschemaaddAPIRequest
- func (r AlibabaicbuproductschemaaddAPIRequest) GetApiMethodName() string
- func (r AlibabaicbuproductschemaaddAPIRequest) GetApiParams(params url.Values)
- func (r AlibabaicbuproductschemaaddAPIRequest) GetParamProductTopPublishRequest() *ProductTopPublishRequest
- func (r AlibabaicbuproductschemaaddAPIRequest) GetRawParams() model.Params
- func (r *AlibabaicbuproductschemaaddAPIRequest) SetParamProductTopPublishRequest(_paramProductTopPublishRequest *ProductTopPublishRequest) error
- type AlibabaicbuproductschemaaddAPIResponse
- type AlibabaicbuproductschemaaddAPIResponseModel
- type AlibabaicbuproductschemaadddraftAPIRequest
- func (r AlibabaicbuproductschemaadddraftAPIRequest) GetApiMethodName() string
- func (r AlibabaicbuproductschemaadddraftAPIRequest) GetApiParams(params url.Values)
- func (r AlibabaicbuproductschemaadddraftAPIRequest) GetParamProductTopPublishRequest() *ProductTopPublishRequest
- func (r AlibabaicbuproductschemaadddraftAPIRequest) GetRawParams() model.Params
- func (r *AlibabaicbuproductschemaadddraftAPIRequest) SetParamProductTopPublishRequest(_paramProductTopPublishRequest *ProductTopPublishRequest) error
- type AlibabaicbuproductschemaadddraftAPIResponse
- type AlibabaicbuproductschemaadddraftAPIResponseModel
- type AlibabaicbuproductschemagetAPIRequest
- func (r AlibabaicbuproductschemagetAPIRequest) GetApiMethodName() string
- func (r AlibabaicbuproductschemagetAPIRequest) GetApiParams(params url.Values)
- func (r AlibabaicbuproductschemagetAPIRequest) GetParamProductTopPublishRequest() *ProductTopPublishRequest
- func (r AlibabaicbuproductschemagetAPIRequest) GetRawParams() model.Params
- func (r *AlibabaicbuproductschemagetAPIRequest) SetParamProductTopPublishRequest(_paramProductTopPublishRequest *ProductTopPublishRequest) error
- type AlibabaicbuproductschemagetAPIResponse
- type AlibabaicbuproductschemagetAPIResponseModel
- type AlibabaicbuproductschemarenderAPIRequest
- func (r AlibabaicbuproductschemarenderAPIRequest) GetApiMethodName() string
- func (r AlibabaicbuproductschemarenderAPIRequest) GetApiParams(params url.Values)
- func (r AlibabaicbuproductschemarenderAPIRequest) GetParamProductTopPublishRequest() *ProductTopPublishRequest
- func (r AlibabaicbuproductschemarenderAPIRequest) GetRawParams() model.Params
- func (r *AlibabaicbuproductschemarenderAPIRequest) SetParamProductTopPublishRequest(_paramProductTopPublishRequest *ProductTopPublishRequest) error
- type AlibabaicbuproductschemarenderAPIResponse
- type AlibabaicbuproductschemarenderAPIResponseModel
- type AlibabaicbuproductschemarenderdraftAPIRequest
- func (r AlibabaicbuproductschemarenderdraftAPIRequest) GetApiMethodName() string
- func (r AlibabaicbuproductschemarenderdraftAPIRequest) GetApiParams(params url.Values)
- func (r AlibabaicbuproductschemarenderdraftAPIRequest) GetParamProductTopPublishRequest() *ProductTopPublishRequest
- func (r AlibabaicbuproductschemarenderdraftAPIRequest) GetRawParams() model.Params
- func (r *AlibabaicbuproductschemarenderdraftAPIRequest) SetParamProductTopPublishRequest(_paramProductTopPublishRequest *ProductTopPublishRequest) error
- type AlibabaicbuproductschemarenderdraftAPIResponse
- type AlibabaicbuproductschemarenderdraftAPIResponseModel
- type AlibabaicbuproductschemaupdateAPIRequest
- func (r AlibabaicbuproductschemaupdateAPIRequest) GetApiMethodName() string
- func (r AlibabaicbuproductschemaupdateAPIRequest) GetApiParams(params url.Values)
- func (r AlibabaicbuproductschemaupdateAPIRequest) GetParamProductTopPublishRequest() *ProductTopPublishRequest
- func (r AlibabaicbuproductschemaupdateAPIRequest) GetRawParams() model.Params
- func (r *AlibabaicbuproductschemaupdateAPIRequest) SetParamProductTopPublishRequest(_paramProductTopPublishRequest *ProductTopPublishRequest) error
- type AlibabaicbuproductschemaupdateAPIResponse
- type AlibabaicbuproductschemaupdateAPIResponseModel
- type AlibabaicbuproductscoregetAPIRequest
- func (r AlibabaicbuproductscoregetAPIRequest) GetApiMethodName() string
- func (r AlibabaicbuproductscoregetAPIRequest) GetApiParams(params url.Values)
- func (r AlibabaicbuproductscoregetAPIRequest) GetProductId() string
- func (r AlibabaicbuproductscoregetAPIRequest) GetRawParams() model.Params
- func (r *AlibabaicbuproductscoregetAPIRequest) SetProductId(_productId string) error
- type AlibabaicbuproductscoregetAPIResponse
- type AlibabaicbuproductscoregetAPIResponseModel
- type AlibabaicbuproductupdateAPIRequest
- func (r AlibabaicbuproductupdateAPIRequest) GetApiMethodName() string
- func (r AlibabaicbuproductupdateAPIRequest) GetApiParams(params url.Values)
- func (r AlibabaicbuproductupdateAPIRequest) GetAttributes() []ProductAttribute
- func (r AlibabaicbuproductupdateAPIRequest) GetBulkDiscountPrices() []BulkDiscountPrice
- func (r AlibabaicbuproductupdateAPIRequest) GetCategoryId() int64
- func (r AlibabaicbuproductupdateAPIRequest) GetCustomInfo() *CustomInfo
- func (r AlibabaicbuproductupdateAPIRequest) GetDescription() string
- func (r AlibabaicbuproductupdateAPIRequest) GetExtraContext() string
- func (r AlibabaicbuproductupdateAPIRequest) GetGroupId() int64
- func (r AlibabaicbuproductupdateAPIRequest) GetIsSmartEdit() bool
- func (r AlibabaicbuproductupdateAPIRequest) GetKeywords() []string
- func (r AlibabaicbuproductupdateAPIRequest) GetLanguage() string
- func (r AlibabaicbuproductupdateAPIRequest) GetMainImage() *MainImage
- func (r AlibabaicbuproductupdateAPIRequest) GetMarket() string
- func (r AlibabaicbuproductupdateAPIRequest) GetProductId() string
- func (r AlibabaicbuproductupdateAPIRequest) GetProductSku() *ProductSku
- func (r AlibabaicbuproductupdateAPIRequest) GetProductType() string
- func (r AlibabaicbuproductupdateAPIRequest) GetRawParams() model.Params
- func (r AlibabaicbuproductupdateAPIRequest) GetSourcingTrade() *SourcingTrade
- func (r AlibabaicbuproductupdateAPIRequest) GetSubject() string
- func (r AlibabaicbuproductupdateAPIRequest) GetWholesaleTrade() *WholesaleTrade
- func (r *AlibabaicbuproductupdateAPIRequest) SetAttributes(_attributes []ProductAttribute) error
- func (r *AlibabaicbuproductupdateAPIRequest) SetBulkDiscountPrices(_bulkDiscountPrices []BulkDiscountPrice) error
- func (r *AlibabaicbuproductupdateAPIRequest) SetCategoryId(_categoryId int64) error
- func (r *AlibabaicbuproductupdateAPIRequest) SetCustomInfo(_customInfo *CustomInfo) error
- func (r *AlibabaicbuproductupdateAPIRequest) SetDescription(_description string) error
- func (r *AlibabaicbuproductupdateAPIRequest) SetExtraContext(_extraContext string) error
- func (r *AlibabaicbuproductupdateAPIRequest) SetGroupId(_groupId int64) error
- func (r *AlibabaicbuproductupdateAPIRequest) SetIsSmartEdit(_isSmartEdit bool) error
- func (r *AlibabaicbuproductupdateAPIRequest) SetKeywords(_keywords []string) error
- func (r *AlibabaicbuproductupdateAPIRequest) SetLanguage(_language string) error
- func (r *AlibabaicbuproductupdateAPIRequest) SetMainImage(_mainImage *MainImage) error
- func (r *AlibabaicbuproductupdateAPIRequest) SetMarket(_market string) error
- func (r *AlibabaicbuproductupdateAPIRequest) SetProductId(_productId string) error
- func (r *AlibabaicbuproductupdateAPIRequest) SetProductSku(_productSku *ProductSku) error
- func (r *AlibabaicbuproductupdateAPIRequest) SetProductType(_productType string) error
- func (r *AlibabaicbuproductupdateAPIRequest) SetSourcingTrade(_sourcingTrade *SourcingTrade) error
- func (r *AlibabaicbuproductupdateAPIRequest) SetSubject(_subject string) error
- func (r *AlibabaicbuproductupdateAPIRequest) SetWholesaleTrade(_wholesaleTrade *WholesaleTrade) error
- type AlibabaicbuproductupdateAPIResponse
- type AlibabaicbuproductupdateAPIResponseModel
- type AlibabaicbuproductupdatefieldAPIRequest
- func (r AlibabaicbuproductupdatefieldAPIRequest) GetApiMethodName() string
- func (r AlibabaicbuproductupdatefieldAPIRequest) GetApiParams(params url.Values)
- func (r AlibabaicbuproductupdatefieldAPIRequest) GetAttributes() []ProductAttribute
- func (r AlibabaicbuproductupdatefieldAPIRequest) GetBulkDiscountPrices() []BulkDiscountPrice
- func (r AlibabaicbuproductupdatefieldAPIRequest) GetCategoryId() int64
- func (r AlibabaicbuproductupdatefieldAPIRequest) GetCustomInfo() *CustomInfo
- func (r AlibabaicbuproductupdatefieldAPIRequest) GetDescription() string
- func (r AlibabaicbuproductupdatefieldAPIRequest) GetExtraContext() string
- func (r AlibabaicbuproductupdatefieldAPIRequest) GetGroupId() int64
- func (r AlibabaicbuproductupdatefieldAPIRequest) GetIsSmartEdit() bool
- func (r AlibabaicbuproductupdatefieldAPIRequest) GetKeywords() []string
- func (r AlibabaicbuproductupdatefieldAPIRequest) GetLanguage() string
- func (r AlibabaicbuproductupdatefieldAPIRequest) GetMainImage() *MainImage
- func (r AlibabaicbuproductupdatefieldAPIRequest) GetMarket() string
- func (r AlibabaicbuproductupdatefieldAPIRequest) GetProductId() string
- func (r AlibabaicbuproductupdatefieldAPIRequest) GetProductSku() *ProductSku
- func (r AlibabaicbuproductupdatefieldAPIRequest) GetProductType() string
- func (r AlibabaicbuproductupdatefieldAPIRequest) GetRawParams() model.Params
- func (r AlibabaicbuproductupdatefieldAPIRequest) GetSourcingTrade() *SourcingTrade
- func (r AlibabaicbuproductupdatefieldAPIRequest) GetSubject() string
- func (r AlibabaicbuproductupdatefieldAPIRequest) GetUseSkuPrice() bool
- func (r AlibabaicbuproductupdatefieldAPIRequest) GetWholesaleTrade() *WholesaleTrade
- func (r *AlibabaicbuproductupdatefieldAPIRequest) SetAttributes(_attributes []ProductAttribute) error
- func (r *AlibabaicbuproductupdatefieldAPIRequest) SetBulkDiscountPrices(_bulkDiscountPrices []BulkDiscountPrice) error
- func (r *AlibabaicbuproductupdatefieldAPIRequest) SetCategoryId(_categoryId int64) error
- func (r *AlibabaicbuproductupdatefieldAPIRequest) SetCustomInfo(_customInfo *CustomInfo) error
- func (r *AlibabaicbuproductupdatefieldAPIRequest) SetDescription(_description string) error
- func (r *AlibabaicbuproductupdatefieldAPIRequest) SetExtraContext(_extraContext string) error
- func (r *AlibabaicbuproductupdatefieldAPIRequest) SetGroupId(_groupId int64) error
- func (r *AlibabaicbuproductupdatefieldAPIRequest) SetIsSmartEdit(_isSmartEdit bool) error
- func (r *AlibabaicbuproductupdatefieldAPIRequest) SetKeywords(_keywords []string) error
- func (r *AlibabaicbuproductupdatefieldAPIRequest) SetLanguage(_language string) error
- func (r *AlibabaicbuproductupdatefieldAPIRequest) SetMainImage(_mainImage *MainImage) error
- func (r *AlibabaicbuproductupdatefieldAPIRequest) SetMarket(_market string) error
- func (r *AlibabaicbuproductupdatefieldAPIRequest) SetProductId(_productId string) error
- func (r *AlibabaicbuproductupdatefieldAPIRequest) SetProductSku(_productSku *ProductSku) error
- func (r *AlibabaicbuproductupdatefieldAPIRequest) SetProductType(_productType string) error
- func (r *AlibabaicbuproductupdatefieldAPIRequest) SetSourcingTrade(_sourcingTrade *SourcingTrade) error
- func (r *AlibabaicbuproductupdatefieldAPIRequest) SetSubject(_subject string) error
- func (r *AlibabaicbuproductupdatefieldAPIRequest) SetUseSkuPrice(_useSkuPrice bool) error
- func (r *AlibabaicbuproductupdatefieldAPIRequest) SetWholesaleTrade(_wholesaleTrade *WholesaleTrade) error
- type AlibabaicbuproductupdatefieldAPIResponse
- type AlibabaicbuproductupdatefieldAPIResponseModel
- type AlibabawholesaleshippinglinetemplatelistAPIRequest
- func (r AlibabawholesaleshippinglinetemplatelistAPIRequest) GetApiMethodName() string
- func (r AlibabawholesaleshippinglinetemplatelistAPIRequest) GetApiParams(params url.Values)
- func (r AlibabawholesaleshippinglinetemplatelistAPIRequest) GetCount() int64
- func (r AlibabawholesaleshippinglinetemplatelistAPIRequest) GetPageNum() int64
- func (r AlibabawholesaleshippinglinetemplatelistAPIRequest) GetRawParams() model.Params
- func (r *AlibabawholesaleshippinglinetemplatelistAPIRequest) SetCount(_count int64) error
- func (r *AlibabawholesaleshippinglinetemplatelistAPIRequest) SetPageNum(_pageNum int64) error
- type AlibabawholesaleshippinglinetemplatelistAPIResponse
- type AlibabawholesaleshippinglinetemplatelistAPIResponseModel
- type Attribute
- type AttributeValue
- type AttributeValueRequest
- type BulkDiscountPrice
- type CustomContent
- type CustomInfo
- type DeliverPeriod
- type InventoryDetail
- type LevelAttributeValueRequest
- type ListTemplateApiresult
- type MainImage
- type PaginationQueryList
- type PhotoAlbumGroup
- type PhotoGroupOperationRequest
- type PhotoGroupResult
- type PhotobankGroup
- type PhotobankImageDo
- type PostCategory
- type ProductAttribute
- type ProductGroup
- type ProductInventoryDto
- type ProductScoreInfoResult
- type ProductSku
- type ProductSkuResponse
- type ProductTopPublishRequest
- type ShippinglineTemplate
- type SkuAttribute
- type SkuAttributeValue
- type SkuDefinition
- type SkuDetail
- type SourcingTrade
- type TopResultDo
- type UploadImageResponseDo
- type WholesaleTrade
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type AlibabaProductBriefResponse ¶
type AlibabaProductBriefResponse struct { // 关键词 Keywords []string `json:"keywords,omitempty" xml:"keywords>string,omitempty"` // 分组名称 GroupName string `json:"group_name,omitempty" xml:"group_name,omitempty"` // 商品状态 Status string `json:"status,omitempty" xml:"status,omitempty"` // 商品名称 Subject string `json:"subject,omitempty" xml:"subject,omitempty"` // sourcing或者wholesale ProductType string `json:"product_type,omitempty" xml:"product_type,omitempty"` // english Language string `json:"language,omitempty" xml:"language,omitempty"` // Y表示上架,N表示下架 Display string `json:"display,omitempty" xml:"display,omitempty"` // james OwnerMemberDisplayName string `json:"owner_member_display_name,omitempty" xml:"owner_member_display_name,omitempty"` // https://www.alibaba.com/product-detail/Eco-Friendly-100-Biodegradable-Cornstarch-Trash_60832548452.html?spm=a2700.galleryofferlist.normalList.12.6c612db4ueHAW2&fullFirstScreen=true PcDetailUrl string `json:"pc_detail_url,omitempty" xml:"pc_detail_url,omitempty"` // 2020-12-22 12:00:00 GmtCreate string `json:"gmt_create,omitempty" xml:"gmt_create,omitempty"` // 2020-12-22 12:00:00 GmtModified string `json:"gmt_modified,omitempty" xml:"gmt_modified,omitempty"` // CK001 RedModel string `json:"red_model,omitempty" xml:"red_model,omitempty"` // 产品混淆id ProductId string `json:"product_id,omitempty" xml:"product_id,omitempty"` // 分组ID GroupId int64 `json:"group_id,omitempty" xml:"group_id,omitempty"` // 商品明文ID Id int64 `json:"id,omitempty" xml:"id,omitempty"` // 商品的主图 MainImage *MainImage `json:"main_image,omitempty" xml:"main_image,omitempty"` // 1234 CategoryId int64 `json:"category_id,omitempty" xml:"category_id,omitempty"` // true IsSpecific bool `json:"is_specific,omitempty" xml:"is_specific,omitempty"` // true IsRts bool `json:"is_rts,omitempty" xml:"is_rts,omitempty"` // true SmartEdit bool `json:"smart_edit,omitempty" xml:"smart_edit,omitempty"` }
AlibabaProductBriefResponse 结构体
type AlibabaProductResponse ¶
type AlibabaProductResponse struct { // 商品属性 Attributes []ProductAttribute `json:"attributes,omitempty" xml:"attributes>product_attribute,omitempty"` // 关键词 Keywords []string `json:"keywords,omitempty" xml:"keywords>string,omitempty"` // 商品详情描述 Description string `json:"description,omitempty" xml:"description,omitempty"` // status 的值:sketch:草稿,approved:审核通过,tbd:审核不通过,new 、modified :审核中 Status string `json:"status,omitempty" xml:"status,omitempty"` // 商品名称 Subject string `json:"subject,omitempty" xml:"subject,omitempty"` // 语种 Language string `json:"language,omitempty" xml:"language,omitempty"` // 商品类型 ProductType string `json:"product_type,omitempty" xml:"product_type,omitempty"` // Y为上架状态 Display string `json:"display,omitempty" xml:"display,omitempty"` // 产品更新时间 GmtModified string `json:"gmt_modified,omitempty" xml:"gmt_modified,omitempty"` // 产品负责人显示名,由firstname和lastname拼接组成 OwnerMemberDisplayName string `json:"owner_member_display_name,omitempty" xml:"owner_member_display_name,omitempty"` // * * SKU价 SKU_PRICE("sku_price"), * * 阶梯价 LADDER_PRICE("ladder_price"), * * fob价: 单一区间fob价 FOB_PRICE("fob_price"); PriceType string `json:"price_type,omitempty" xml:"price_type,omitempty"` // https://www.alibaba.com/product-detail/Short-Umbrella-Girls-Black-Lace-Polka_1600107214049.html?spm=a2700.galleryofferlist.normalList.12.6c612db4ueHAW2 PcDetailUrl string `json:"pc_detail_url,omitempty" xml:"pc_detail_url,omitempty"` // 产品ID ProductId string `json:"product_id,omitempty" xml:"product_id,omitempty"` // 类目ID CategoryId int64 `json:"category_id,omitempty" xml:"category_id,omitempty"` // 商品分组ID GroupId int64 `json:"group_id,omitempty" xml:"group_id,omitempty"` // 商品的主图 MainImage *MainImage `json:"main_image,omitempty" xml:"main_image,omitempty"` // 商品SKU ProductSku *ProductSkuResponse `json:"product_sku,omitempty" xml:"product_sku,omitempty"` // 询盘商品交易信息 SourcingTrade *SourcingTrade `json:"sourcing_trade,omitempty" xml:"sourcing_trade,omitempty"` // 在线批发商品交易信息 WholesaleTrade *WholesaleTrade `json:"wholesale_trade,omitempty" xml:"wholesale_trade,omitempty"` // 产品负责人 OwnerMember int64 `json:"owner_member,omitempty" xml:"owner_member,omitempty"` // 定制信息 CustomInfo *CustomInfo `json:"custom_info,omitempty" xml:"custom_info,omitempty"` // 是否是智能编辑 IsSmartEdit bool `json:"is_smart_edit,omitempty" xml:"is_smart_edit,omitempty"` // 是否是有效rts Rts bool `json:"rts,omitempty" xml:"rts,omitempty"` }
AlibabaProductResponse 结构体
type AlibabaicbucategoryattributegetAPIRequest ¶ added in v1.3.1
type AlibabaicbucategoryattributegetAPIRequest struct { model.Params // contains filtered or unexported fields }
AlibabaicbucategoryattributegetAPIRequest 类目属性获取 API请求 alibaba.icbu.category.attribute.get
根据类目ID获取系统定义的属性
func NewAlibabaicbucategoryattributegetRequest ¶ added in v1.3.1
func NewAlibabaicbucategoryattributegetRequest() *AlibabaicbucategoryattributegetAPIRequest
NewAlibabaicbucategoryattributegetRequest 初始化AlibabaicbucategoryattributegetAPIRequest对象
func (AlibabaicbucategoryattributegetAPIRequest) GetApiMethodName ¶ added in v1.3.1
func (r AlibabaicbucategoryattributegetAPIRequest) GetApiMethodName() string
GetApiMethodName IRequest interface 方法, 获取Api method
func (AlibabaicbucategoryattributegetAPIRequest) GetApiParams ¶ added in v1.3.1
func (r AlibabaicbucategoryattributegetAPIRequest) GetApiParams(params url.Values)
GetApiParams IRequest interface 方法, 获取API参数
func (AlibabaicbucategoryattributegetAPIRequest) GetCatId ¶ added in v1.3.1
func (r AlibabaicbucategoryattributegetAPIRequest) GetCatId() int64
GetCatId CatId Getter
func (AlibabaicbucategoryattributegetAPIRequest) GetRawParams ¶ added in v1.3.1
func (r AlibabaicbucategoryattributegetAPIRequest) GetRawParams() model.Params
GetRawParams IRequest interface 方法, 获取API原始参数
func (*AlibabaicbucategoryattributegetAPIRequest) SetCatId ¶ added in v1.3.1
func (r *AlibabaicbucategoryattributegetAPIRequest) SetCatId(_catId int64) error
SetCatId is CatId Setter 发布类目id
type AlibabaicbucategoryattributegetAPIResponse ¶ added in v1.3.1
type AlibabaicbucategoryattributegetAPIResponse struct { model.CommonResponse AlibabaicbucategoryattributegetAPIResponseModel }
AlibabaicbucategoryattributegetAPIResponse 类目属性获取 API返回值 alibaba.icbu.category.attribute.get
根据类目ID获取系统定义的属性
type AlibabaicbucategoryattributegetAPIResponseModel ¶ added in v1.3.1
type AlibabaicbucategoryattributegetAPIResponseModel struct { XMLName xml.Name `xml:"alibaba_icbu_category_attribute_get_response"` // 平台颁发的每次请求访问的唯一标识 RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"` // 类目下的属性和属性值信息 Attributes []Attribute `json:"attributes,omitempty" xml:"attributes>attribute,omitempty"` }
AlibabaicbucategoryattributegetAPIResponseModel is 类目属性获取 成功返回结果
type AlibabaicbucategoryattrvaluegetAPIRequest ¶ added in v1.3.1
type AlibabaicbucategoryattrvaluegetAPIRequest struct { model.Params // contains filtered or unexported fields }
AlibabaicbucategoryattrvaluegetAPIRequest 属性值获取 API请求 alibaba.icbu.category.attrvalue.get
属性值获取
func NewAlibabaicbucategoryattrvaluegetRequest ¶ added in v1.3.1
func NewAlibabaicbucategoryattrvaluegetRequest() *AlibabaicbucategoryattrvaluegetAPIRequest
NewAlibabaicbucategoryattrvaluegetRequest 初始化AlibabaicbucategoryattrvaluegetAPIRequest对象
func (AlibabaicbucategoryattrvaluegetAPIRequest) GetApiMethodName ¶ added in v1.3.1
func (r AlibabaicbucategoryattrvaluegetAPIRequest) GetApiMethodName() string
GetApiMethodName IRequest interface 方法, 获取Api method
func (AlibabaicbucategoryattrvaluegetAPIRequest) GetApiParams ¶ added in v1.3.1
func (r AlibabaicbucategoryattrvaluegetAPIRequest) GetApiParams(params url.Values)
GetApiParams IRequest interface 方法, 获取API参数
func (AlibabaicbucategoryattrvaluegetAPIRequest) GetAttributeValueRequest ¶ added in v1.3.1
func (r AlibabaicbucategoryattrvaluegetAPIRequest) GetAttributeValueRequest() *AttributeValueRequest
GetAttributeValueRequest AttributeValueRequest Getter
func (AlibabaicbucategoryattrvaluegetAPIRequest) GetRawParams ¶ added in v1.3.1
func (r AlibabaicbucategoryattrvaluegetAPIRequest) GetRawParams() model.Params
GetRawParams IRequest interface 方法, 获取API原始参数
func (*AlibabaicbucategoryattrvaluegetAPIRequest) SetAttributeValueRequest ¶ added in v1.3.1
func (r *AlibabaicbucategoryattrvaluegetAPIRequest) SetAttributeValueRequest(_attributeValueRequest *AttributeValueRequest) error
SetAttributeValueRequest is AttributeValueRequest Setter 属性值request对象
type AlibabaicbucategoryattrvaluegetAPIResponse ¶ added in v1.3.1
type AlibabaicbucategoryattrvaluegetAPIResponse struct { model.CommonResponse AlibabaicbucategoryattrvaluegetAPIResponseModel }
AlibabaicbucategoryattrvaluegetAPIResponse 属性值获取 API返回值 alibaba.icbu.category.attrvalue.get
属性值获取
type AlibabaicbucategoryattrvaluegetAPIResponseModel ¶ added in v1.3.1
type AlibabaicbucategoryattrvaluegetAPIResponseModel struct { XMLName xml.Name `xml:"alibaba_icbu_category_attrvalue_get_response"` // 平台颁发的每次请求访问的唯一标识 RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"` // 返回值 ResultList []AttributeValue `json:"result_list,omitempty" xml:"result_list>attribute_value,omitempty"` }
AlibabaicbucategoryattrvaluegetAPIResponseModel is 属性值获取 成功返回结果
type AlibabaicbucategorygetAPIRequest ¶ added in v1.3.1
type AlibabaicbucategorygetAPIRequest struct { model.Params // contains filtered or unexported fields }
AlibabaicbucategorygetAPIRequest 商品发布类目获取 API请求 alibaba.icbu.category.get
获取商品发布类目
func NewAlibabaicbucategorygetRequest ¶ added in v1.3.1
func NewAlibabaicbucategorygetRequest() *AlibabaicbucategorygetAPIRequest
NewAlibabaicbucategorygetRequest 初始化AlibabaicbucategorygetAPIRequest对象
func (AlibabaicbucategorygetAPIRequest) GetApiMethodName ¶ added in v1.3.1
func (r AlibabaicbucategorygetAPIRequest) GetApiMethodName() string
GetApiMethodName IRequest interface 方法, 获取Api method
func (AlibabaicbucategorygetAPIRequest) GetApiParams ¶ added in v1.3.1
func (r AlibabaicbucategorygetAPIRequest) GetApiParams(params url.Values)
GetApiParams IRequest interface 方法, 获取API参数
func (AlibabaicbucategorygetAPIRequest) GetCatId ¶ added in v1.3.1
func (r AlibabaicbucategorygetAPIRequest) GetCatId() int64
GetCatId CatId Getter
func (AlibabaicbucategorygetAPIRequest) GetRawParams ¶ added in v1.3.1
func (r AlibabaicbucategorygetAPIRequest) GetRawParams() model.Params
GetRawParams IRequest interface 方法, 获取API原始参数
func (*AlibabaicbucategorygetAPIRequest) SetCatId ¶ added in v1.3.1
func (r *AlibabaicbucategorygetAPIRequest) SetCatId(_catId int64) error
SetCatId is CatId Setter 发布类目id,必须大于等于0, 如果为0,则查询所有一级类目
type AlibabaicbucategorygetAPIResponse ¶ added in v1.3.1
type AlibabaicbucategorygetAPIResponse struct { model.CommonResponse AlibabaicbucategorygetAPIResponseModel }
AlibabaicbucategorygetAPIResponse 商品发布类目获取 API返回值 alibaba.icbu.category.get
获取商品发布类目
type AlibabaicbucategorygetAPIResponseModel ¶ added in v1.3.1
type AlibabaicbucategorygetAPIResponseModel struct { XMLName xml.Name `xml:"alibaba_icbu_category_get_response"` // 平台颁发的每次请求访问的唯一标识 RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"` // 类目信息 Category *PostCategory `json:"category,omitempty" xml:"category,omitempty"` }
AlibabaicbucategorygetAPIResponseModel is 商品发布类目获取 成功返回结果
type AlibabaicbucategorygetnewAPIRequest ¶ added in v1.3.1
type AlibabaicbucategorygetnewAPIRequest struct { model.Params // contains filtered or unexported fields }
AlibabaicbucategorygetnewAPIRequest (新)ICBU类目树获取接口 API请求 alibaba.icbu.category.get.new
获取商品发布类目
func NewAlibabaicbucategorygetnewRequest ¶ added in v1.3.1
func NewAlibabaicbucategorygetnewRequest() *AlibabaicbucategorygetnewAPIRequest
NewAlibabaicbucategorygetnewRequest 初始化AlibabaicbucategorygetnewAPIRequest对象
func (AlibabaicbucategorygetnewAPIRequest) GetApiMethodName ¶ added in v1.3.1
func (r AlibabaicbucategorygetnewAPIRequest) GetApiMethodName() string
GetApiMethodName IRequest interface 方法, 获取Api method
func (AlibabaicbucategorygetnewAPIRequest) GetApiParams ¶ added in v1.3.1
func (r AlibabaicbucategorygetnewAPIRequest) GetApiParams(params url.Values)
GetApiParams IRequest interface 方法, 获取API参数
func (AlibabaicbucategorygetnewAPIRequest) GetCatId ¶ added in v1.3.1
func (r AlibabaicbucategorygetnewAPIRequest) GetCatId() int64
GetCatId CatId Getter
func (AlibabaicbucategorygetnewAPIRequest) GetRawParams ¶ added in v1.3.1
func (r AlibabaicbucategorygetnewAPIRequest) GetRawParams() model.Params
GetRawParams IRequest interface 方法, 获取API原始参数
func (*AlibabaicbucategorygetnewAPIRequest) SetCatId ¶ added in v1.3.1
func (r *AlibabaicbucategorygetnewAPIRequest) SetCatId(_catId int64) error
SetCatId is CatId Setter 发布类目id,必须大于等于0, 如果为0,则查询所有一级类目
type AlibabaicbucategorygetnewAPIResponse ¶ added in v1.3.1
type AlibabaicbucategorygetnewAPIResponse struct { model.CommonResponse AlibabaicbucategorygetnewAPIResponseModel }
AlibabaicbucategorygetnewAPIResponse (新)ICBU类目树获取接口 API返回值 alibaba.icbu.category.get.new
获取商品发布类目
type AlibabaicbucategorygetnewAPIResponseModel ¶ added in v1.3.1
type AlibabaicbucategorygetnewAPIResponseModel struct { XMLName xml.Name `xml:"alibaba_icbu_category_get_new_response"` // 平台颁发的每次请求访问的唯一标识 RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"` // 类目信息 Category *PostCategory `json:"category,omitempty" xml:"category,omitempty"` }
AlibabaicbucategorygetnewAPIResponseModel is (新)ICBU类目树获取接口 成功返回结果
type AlibabaicbucategoryidmappingAPIRequest ¶ added in v1.3.1
type AlibabaicbucategoryidmappingAPIRequest struct { model.Params // contains filtered or unexported fields }
AlibabaicbucategoryidmappingAPIRequest 新旧属性的映射 API请求 alibaba.icbu.category.id.mapping
商品发布接口升级,需要传入新的类目。这个接口 根据旧的类目id,获取新的类目id
func NewAlibabaicbucategoryidmappingRequest ¶ added in v1.3.1
func NewAlibabaicbucategoryidmappingRequest() *AlibabaicbucategoryidmappingAPIRequest
NewAlibabaicbucategoryidmappingRequest 初始化AlibabaicbucategoryidmappingAPIRequest对象
func (AlibabaicbucategoryidmappingAPIRequest) GetApiMethodName ¶ added in v1.3.1
func (r AlibabaicbucategoryidmappingAPIRequest) GetApiMethodName() string
GetApiMethodName IRequest interface 方法, 获取Api method
func (AlibabaicbucategoryidmappingAPIRequest) GetApiParams ¶ added in v1.3.1
func (r AlibabaicbucategoryidmappingAPIRequest) GetApiParams(params url.Values)
GetApiParams IRequest interface 方法, 获取API参数
func (AlibabaicbucategoryidmappingAPIRequest) GetAttributeId ¶ added in v1.3.1
func (r AlibabaicbucategoryidmappingAPIRequest) GetAttributeId() int64
GetAttributeId AttributeId Getter
func (AlibabaicbucategoryidmappingAPIRequest) GetAttributeValueId ¶ added in v1.3.1
func (r AlibabaicbucategoryidmappingAPIRequest) GetAttributeValueId() int64
GetAttributeValueId AttributeValueId Getter
func (AlibabaicbucategoryidmappingAPIRequest) GetCatId ¶ added in v1.3.1
func (r AlibabaicbucategoryidmappingAPIRequest) GetCatId() int64
GetCatId CatId Getter
func (AlibabaicbucategoryidmappingAPIRequest) GetConvertType ¶ added in v1.3.1
func (r AlibabaicbucategoryidmappingAPIRequest) GetConvertType() int64
GetConvertType ConvertType Getter
func (AlibabaicbucategoryidmappingAPIRequest) GetRawParams ¶ added in v1.3.1
func (r AlibabaicbucategoryidmappingAPIRequest) GetRawParams() model.Params
GetRawParams IRequest interface 方法, 获取API原始参数
func (*AlibabaicbucategoryidmappingAPIRequest) SetAttributeId ¶ added in v1.3.1
func (r *AlibabaicbucategoryidmappingAPIRequest) SetAttributeId(_attributeId int64) error
SetAttributeId is AttributeId Setter 属性id
func (*AlibabaicbucategoryidmappingAPIRequest) SetAttributeValueId ¶ added in v1.3.1
func (r *AlibabaicbucategoryidmappingAPIRequest) SetAttributeValueId(_attributeValueId int64) error
SetAttributeValueId is AttributeValueId Setter 属性值id
func (*AlibabaicbucategoryidmappingAPIRequest) SetCatId ¶ added in v1.3.1
func (r *AlibabaicbucategoryidmappingAPIRequest) SetCatId(_catId int64) error
SetCatId is CatId Setter 发布类目id
func (*AlibabaicbucategoryidmappingAPIRequest) SetConvertType ¶ added in v1.3.1
func (r *AlibabaicbucategoryidmappingAPIRequest) SetConvertType(_convertType int64) error
SetConvertType is ConvertType Setter 转化类型, 1 = 转化类目id 2= 转化属性id 3= 转化属性值id
type AlibabaicbucategoryidmappingAPIResponse ¶ added in v1.3.1
type AlibabaicbucategoryidmappingAPIResponse struct { model.CommonResponse AlibabaicbucategoryidmappingAPIResponseModel }
AlibabaicbucategoryidmappingAPIResponse 新旧属性的映射 API返回值 alibaba.icbu.category.id.mapping
商品发布接口升级,需要传入新的类目。这个接口 根据旧的类目id,获取新的类目id
type AlibabaicbucategoryidmappingAPIResponseModel ¶ added in v1.3.1
type AlibabaicbucategoryidmappingAPIResponseModel struct { XMLName xml.Name `xml:"alibaba_icbu_category_id_mapping_response"` // 平台颁发的每次请求访问的唯一标识 RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"` // 转化的类目id MappingResult int64 `json:"mapping_result,omitempty" xml:"mapping_result,omitempty"` }
AlibabaicbucategoryidmappingAPIResponseModel is 新旧属性的映射 成功返回结果
type AlibabaicbucategorylevelattrgetAPIRequest ¶ added in v1.3.1
type AlibabaicbucategorylevelattrgetAPIRequest struct { model.Params // contains filtered or unexported fields }
AlibabaicbucategorylevelattrgetAPIRequest 层级属性的子属性获取 API请求 alibaba.icbu.category.level.attr.get
用于获取层级属性(车型库)的子属性和属性值
func NewAlibabaicbucategorylevelattrgetRequest ¶ added in v1.3.1
func NewAlibabaicbucategorylevelattrgetRequest() *AlibabaicbucategorylevelattrgetAPIRequest
NewAlibabaicbucategorylevelattrgetRequest 初始化AlibabaicbucategorylevelattrgetAPIRequest对象
func (AlibabaicbucategorylevelattrgetAPIRequest) GetApiMethodName ¶ added in v1.3.1
func (r AlibabaicbucategorylevelattrgetAPIRequest) GetApiMethodName() string
GetApiMethodName IRequest interface 方法, 获取Api method
func (AlibabaicbucategorylevelattrgetAPIRequest) GetApiParams ¶ added in v1.3.1
func (r AlibabaicbucategorylevelattrgetAPIRequest) GetApiParams(params url.Values)
GetApiParams IRequest interface 方法, 获取API参数
func (AlibabaicbucategorylevelattrgetAPIRequest) GetAttributeValueRequest ¶ added in v1.3.1
func (r AlibabaicbucategorylevelattrgetAPIRequest) GetAttributeValueRequest() *LevelAttributeValueRequest
GetAttributeValueRequest AttributeValueRequest Getter
func (AlibabaicbucategorylevelattrgetAPIRequest) GetRawParams ¶ added in v1.3.1
func (r AlibabaicbucategorylevelattrgetAPIRequest) GetRawParams() model.Params
GetRawParams IRequest interface 方法, 获取API原始参数
func (*AlibabaicbucategorylevelattrgetAPIRequest) SetAttributeValueRequest ¶ added in v1.3.1
func (r *AlibabaicbucategorylevelattrgetAPIRequest) SetAttributeValueRequest(_attributeValueRequest *LevelAttributeValueRequest) error
SetAttributeValueRequest is AttributeValueRequest Setter 属性值request对象
type AlibabaicbucategorylevelattrgetAPIResponse ¶ added in v1.3.1
type AlibabaicbucategorylevelattrgetAPIResponse struct { model.CommonResponse AlibabaicbucategorylevelattrgetAPIResponseModel }
AlibabaicbucategorylevelattrgetAPIResponse 层级属性的子属性获取 API返回值 alibaba.icbu.category.level.attr.get
用于获取层级属性(车型库)的子属性和属性值
type AlibabaicbucategorylevelattrgetAPIResponseModel ¶ added in v1.3.1
type AlibabaicbucategorylevelattrgetAPIResponseModel struct { XMLName xml.Name `xml:"alibaba_icbu_category_level_attr_get_response"` // 平台颁发的每次请求访问的唯一标识 RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"` // 返回值 ResultList *AlibabaicbucategorylevelattrgetResult `json:"result_list,omitempty" xml:"result_list,omitempty"` }
AlibabaicbucategorylevelattrgetAPIResponseModel is 层级属性的子属性获取 成功返回结果
type AlibabaicbucategorylevelattrgetResult ¶ added in v1.3.1
type AlibabaicbucategorylevelattrgetResult struct { // List<Map<String,Object>> 列表中每个元素的key-value说明如下: id: 值id name:值名称 leaf: 此key存在且为true代表当前节点下已无下层属性,这种情况下前端不需再在当前节点上提供弹出下级菜单之类的操作 Values string `json:"values,omitempty" xml:"values,omitempty"` // propertyId对应的属性中文名 PropertyCnName string `json:"property_cn_name,omitempty" xml:"property_cn_name,omitempty"` // propertyId对应的属性英文名 PropertyEnName string `json:"property_en_name,omitempty" xml:"property_en_name,omitempty"` // 返回值所在的属性id,如入参valueId为0,则与入参的attrId一致,否则为所选属性值的下层属性id PropertyId int64 `json:"property_id,omitempty" xml:"property_id,omitempty"` }
AlibabaicbucategorylevelattrgetResult 结构体
type AlibabaicbucategoryschemalevelgetAPIRequest ¶ added in v1.3.1
type AlibabaicbucategoryschemalevelgetAPIRequest struct { model.Params // contains filtered or unexported fields }
AlibabaicbucategoryschemalevelgetAPIRequest (新)层级属性获取 API请求 alibaba.icbu.category.schema.level.get
将表单中层级属性的子属性返回
func NewAlibabaicbucategoryschemalevelgetRequest ¶ added in v1.3.1
func NewAlibabaicbucategoryschemalevelgetRequest() *AlibabaicbucategoryschemalevelgetAPIRequest
NewAlibabaicbucategoryschemalevelgetRequest 初始化AlibabaicbucategoryschemalevelgetAPIRequest对象
func (AlibabaicbucategoryschemalevelgetAPIRequest) GetApiMethodName ¶ added in v1.3.1
func (r AlibabaicbucategoryschemalevelgetAPIRequest) GetApiMethodName() string
GetApiMethodName IRequest interface 方法, 获取Api method
func (AlibabaicbucategoryschemalevelgetAPIRequest) GetApiParams ¶ added in v1.3.1
func (r AlibabaicbucategoryschemalevelgetAPIRequest) GetApiParams(params url.Values)
GetApiParams IRequest interface 方法, 获取API参数
func (AlibabaicbucategoryschemalevelgetAPIRequest) GetCatId ¶ added in v1.3.1
func (r AlibabaicbucategoryschemalevelgetAPIRequest) GetCatId() int64
GetCatId CatId Getter
func (AlibabaicbucategoryschemalevelgetAPIRequest) GetLanguage ¶ added in v1.3.1
func (r AlibabaicbucategoryschemalevelgetAPIRequest) GetLanguage() string
GetLanguage Language Getter
func (AlibabaicbucategoryschemalevelgetAPIRequest) GetRawParams ¶ added in v1.3.1
func (r AlibabaicbucategoryschemalevelgetAPIRequest) GetRawParams() model.Params
GetRawParams IRequest interface 方法, 获取API原始参数
func (AlibabaicbucategoryschemalevelgetAPIRequest) GetXml ¶ added in v1.3.1
func (r AlibabaicbucategoryschemalevelgetAPIRequest) GetXml() string
GetXml Xml Getter
func (*AlibabaicbucategoryschemalevelgetAPIRequest) SetCatId ¶ added in v1.3.1
func (r *AlibabaicbucategoryschemalevelgetAPIRequest) SetCatId(_catId int64) error
SetCatId is CatId Setter 类目id
func (*AlibabaicbucategoryschemalevelgetAPIRequest) SetLanguage ¶ added in v1.3.1
func (r *AlibabaicbucategoryschemalevelgetAPIRequest) SetLanguage(_language string) error
SetLanguage is Language Setter 返回的文案的语种,可以输入en_US或者zh
func (*AlibabaicbucategoryschemalevelgetAPIRequest) SetXml ¶ added in v1.3.1
func (r *AlibabaicbucategoryschemalevelgetAPIRequest) SetXml(_xml string) error
SetXml is Xml Setter 层级属性的当前层级属性
type AlibabaicbucategoryschemalevelgetAPIResponse ¶ added in v1.3.1
type AlibabaicbucategoryschemalevelgetAPIResponse struct { model.CommonResponse AlibabaicbucategoryschemalevelgetAPIResponseModel }
AlibabaicbucategoryschemalevelgetAPIResponse (新)层级属性获取 API返回值 alibaba.icbu.category.schema.level.get
将表单中层级属性的子属性返回
type AlibabaicbucategoryschemalevelgetAPIResponseModel ¶ added in v1.3.1
type AlibabaicbucategoryschemalevelgetAPIResponseModel struct { XMLName xml.Name `xml:"alibaba_icbu_category_schema_level_get_response"` // 平台颁发的每次请求访问的唯一标识 RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"` // Top返回对象 Result *TopResultDo `json:"result,omitempty" xml:"result,omitempty"` }
AlibabaicbucategoryschemalevelgetAPIResponseModel is (新)层级属性获取 成功返回结果
type AlibabaicbuphotobankgrouplistAPIRequest ¶ added in v1.3.1
type AlibabaicbuphotobankgrouplistAPIRequest struct { model.Params // contains filtered or unexported fields }
AlibabaicbuphotobankgrouplistAPIRequest 图片银行分组信息获取 API请求 alibaba.icbu.photobank.group.list
图片银行分组信息获取
func NewAlibabaicbuphotobankgrouplistRequest ¶ added in v1.3.1
func NewAlibabaicbuphotobankgrouplistRequest() *AlibabaicbuphotobankgrouplistAPIRequest
NewAlibabaicbuphotobankgrouplistRequest 初始化AlibabaicbuphotobankgrouplistAPIRequest对象
func (AlibabaicbuphotobankgrouplistAPIRequest) GetApiMethodName ¶ added in v1.3.1
func (r AlibabaicbuphotobankgrouplistAPIRequest) GetApiMethodName() string
GetApiMethodName IRequest interface 方法, 获取Api method
func (AlibabaicbuphotobankgrouplistAPIRequest) GetApiParams ¶ added in v1.3.1
func (r AlibabaicbuphotobankgrouplistAPIRequest) GetApiParams(params url.Values)
GetApiParams IRequest interface 方法, 获取API参数
func (AlibabaicbuphotobankgrouplistAPIRequest) GetExtraContext ¶ added in v1.3.1
func (r AlibabaicbuphotobankgrouplistAPIRequest) GetExtraContext() string
GetExtraContext ExtraContext Getter
func (AlibabaicbuphotobankgrouplistAPIRequest) GetId ¶ added in v1.3.1
func (r AlibabaicbuphotobankgrouplistAPIRequest) GetId() int64
GetId Id Getter
func (AlibabaicbuphotobankgrouplistAPIRequest) GetRawParams ¶ added in v1.3.1
func (r AlibabaicbuphotobankgrouplistAPIRequest) GetRawParams() model.Params
GetRawParams IRequest interface 方法, 获取API原始参数
func (*AlibabaicbuphotobankgrouplistAPIRequest) SetExtraContext ¶ added in v1.3.1
func (r *AlibabaicbuphotobankgrouplistAPIRequest) SetExtraContext(_extraContext string) error
SetExtraContext is ExtraContext Setter 补充信息
func (*AlibabaicbuphotobankgrouplistAPIRequest) SetId ¶ added in v1.3.1
func (r *AlibabaicbuphotobankgrouplistAPIRequest) SetId(_id int64) error
SetId is Id Setter 查询图片分组信息,如果传入id,则获取当前分组和所有子分组信息,否则获取所有一级分组信息
type AlibabaicbuphotobankgrouplistAPIResponse ¶ added in v1.3.1
type AlibabaicbuphotobankgrouplistAPIResponse struct { model.CommonResponse AlibabaicbuphotobankgrouplistAPIResponseModel }
AlibabaicbuphotobankgrouplistAPIResponse 图片银行分组信息获取 API返回值 alibaba.icbu.photobank.group.list
图片银行分组信息获取
type AlibabaicbuphotobankgrouplistAPIResponseModel ¶ added in v1.3.1
type AlibabaicbuphotobankgrouplistAPIResponseModel struct { XMLName xml.Name `xml:"alibaba_icbu_photobank_group_list_response"` // 平台颁发的每次请求访问的唯一标识 RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"` // groups Groups []PhotoAlbumGroup `json:"groups,omitempty" xml:"groups>photo_album_group,omitempty"` }
AlibabaicbuphotobankgrouplistAPIResponseModel is 图片银行分组信息获取 成功返回结果
type AlibabaicbuphotobankgroupoperateAPIRequest ¶ added in v1.3.1
type AlibabaicbuphotobankgroupoperateAPIRequest struct { model.Params // contains filtered or unexported fields }
AlibabaicbuphotobankgroupoperateAPIRequest 图片银行分组操作接口 API请求 alibaba.icbu.photobank.group.operate
修改用户图片银行的分组信息,包括 新增分组,删除分组,分组重命名
func NewAlibabaicbuphotobankgroupoperateRequest ¶ added in v1.3.1
func NewAlibabaicbuphotobankgroupoperateRequest() *AlibabaicbuphotobankgroupoperateAPIRequest
NewAlibabaicbuphotobankgroupoperateRequest 初始化AlibabaicbuphotobankgroupoperateAPIRequest对象
func (AlibabaicbuphotobankgroupoperateAPIRequest) GetApiMethodName ¶ added in v1.3.1
func (r AlibabaicbuphotobankgroupoperateAPIRequest) GetApiMethodName() string
GetApiMethodName IRequest interface 方法, 获取Api method
func (AlibabaicbuphotobankgroupoperateAPIRequest) GetApiParams ¶ added in v1.3.1
func (r AlibabaicbuphotobankgroupoperateAPIRequest) GetApiParams(params url.Values)
GetApiParams IRequest interface 方法, 获取API参数
func (AlibabaicbuphotobankgroupoperateAPIRequest) GetPhotoGroupOperationRequest ¶ added in v1.3.1
func (r AlibabaicbuphotobankgroupoperateAPIRequest) GetPhotoGroupOperationRequest() *PhotoGroupOperationRequest
GetPhotoGroupOperationRequest PhotoGroupOperationRequest Getter
func (AlibabaicbuphotobankgroupoperateAPIRequest) GetRawParams ¶ added in v1.3.1
func (r AlibabaicbuphotobankgroupoperateAPIRequest) GetRawParams() model.Params
GetRawParams IRequest interface 方法, 获取API原始参数
func (*AlibabaicbuphotobankgroupoperateAPIRequest) SetPhotoGroupOperationRequest ¶ added in v1.3.1
func (r *AlibabaicbuphotobankgroupoperateAPIRequest) SetPhotoGroupOperationRequest(_photoGroupOperationRequest *PhotoGroupOperationRequest) error
SetPhotoGroupOperationRequest is PhotoGroupOperationRequest Setter 图片分组操作请求对象
type AlibabaicbuphotobankgroupoperateAPIResponse ¶ added in v1.3.1
type AlibabaicbuphotobankgroupoperateAPIResponse struct { model.CommonResponse AlibabaicbuphotobankgroupoperateAPIResponseModel }
AlibabaicbuphotobankgroupoperateAPIResponse 图片银行分组操作接口 API返回值 alibaba.icbu.photobank.group.operate
修改用户图片银行的分组信息,包括 新增分组,删除分组,分组重命名
type AlibabaicbuphotobankgroupoperateAPIResponseModel ¶ added in v1.3.1
type AlibabaicbuphotobankgroupoperateAPIResponseModel struct { XMLName xml.Name `xml:"alibaba_icbu_photobank_group_operate_response"` // 平台颁发的每次请求访问的唯一标识 RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"` // 接口返回的数据结果 PhotoGroupResult *PhotoGroupResult `json:"photo_group_result,omitempty" xml:"photo_group_result,omitempty"` }
AlibabaicbuphotobankgroupoperateAPIResponseModel is 图片银行分组操作接口 成功返回结果
type AlibabaicbuphotobanklistAPIRequest ¶ added in v1.3.1
type AlibabaicbuphotobanklistAPIRequest struct { model.Params // contains filtered or unexported fields }
AlibabaicbuphotobanklistAPIRequest 国际站图片银行查询接口 API请求 alibaba.icbu.photobank.list
国际站图片银行查询接口
func NewAlibabaicbuphotobanklistRequest ¶ added in v1.3.1
func NewAlibabaicbuphotobanklistRequest() *AlibabaicbuphotobanklistAPIRequest
NewAlibabaicbuphotobanklistRequest 初始化AlibabaicbuphotobanklistAPIRequest对象
func (AlibabaicbuphotobanklistAPIRequest) GetApiMethodName ¶ added in v1.3.1
func (r AlibabaicbuphotobanklistAPIRequest) GetApiMethodName() string
GetApiMethodName IRequest interface 方法, 获取Api method
func (AlibabaicbuphotobanklistAPIRequest) GetApiParams ¶ added in v1.3.1
func (r AlibabaicbuphotobanklistAPIRequest) GetApiParams(params url.Values)
GetApiParams IRequest interface 方法, 获取API参数
func (AlibabaicbuphotobanklistAPIRequest) GetCurrentPage ¶ added in v1.3.1
func (r AlibabaicbuphotobanklistAPIRequest) GetCurrentPage() int64
GetCurrentPage CurrentPage Getter
func (AlibabaicbuphotobanklistAPIRequest) GetExtraContext ¶ added in v1.3.1
func (r AlibabaicbuphotobanklistAPIRequest) GetExtraContext() string
GetExtraContext ExtraContext Getter
func (AlibabaicbuphotobanklistAPIRequest) GetGroupId ¶ added in v1.3.1
func (r AlibabaicbuphotobanklistAPIRequest) GetGroupId() string
GetGroupId GroupId Getter
func (AlibabaicbuphotobanklistAPIRequest) GetLocationType ¶ added in v1.3.1
func (r AlibabaicbuphotobanklistAPIRequest) GetLocationType() string
GetLocationType LocationType Getter
func (AlibabaicbuphotobanklistAPIRequest) GetPageSize ¶ added in v1.3.1
func (r AlibabaicbuphotobanklistAPIRequest) GetPageSize() int64
GetPageSize PageSize Getter
func (AlibabaicbuphotobanklistAPIRequest) GetRawParams ¶ added in v1.3.1
func (r AlibabaicbuphotobanklistAPIRequest) GetRawParams() model.Params
GetRawParams IRequest interface 方法, 获取API原始参数
func (*AlibabaicbuphotobanklistAPIRequest) SetCurrentPage ¶ added in v1.3.1
func (r *AlibabaicbuphotobanklistAPIRequest) SetCurrentPage(_currentPage int64) error
SetCurrentPage is CurrentPage Setter 当前翻页数
func (*AlibabaicbuphotobanklistAPIRequest) SetExtraContext ¶ added in v1.3.1
func (r *AlibabaicbuphotobanklistAPIRequest) SetExtraContext(_extraContext string) error
SetExtraContext is ExtraContext Setter 额外的上下文信息. 例如:icvId
func (*AlibabaicbuphotobanklistAPIRequest) SetGroupId ¶ added in v1.3.1
func (r *AlibabaicbuphotobanklistAPIRequest) SetGroupId(_groupId string) error
SetGroupId is GroupId Setter 图片组id
func (*AlibabaicbuphotobanklistAPIRequest) SetLocationType ¶ added in v1.3.1
func (r *AlibabaicbuphotobanklistAPIRequest) SetLocationType(_locationType string) error
SetLocationType is LocationType Setter 存放位置 必要条件, 包括ALL_GROUP(所有目录), SUB_GROUP(指定图片组下),UNGROUP(未分组), TEMP(disable)四个值
func (*AlibabaicbuphotobanklistAPIRequest) SetPageSize ¶ added in v1.3.1
func (r *AlibabaicbuphotobanklistAPIRequest) SetPageSize(_pageSize int64) error
SetPageSize is PageSize Setter 每页显示数
type AlibabaicbuphotobanklistAPIResponse ¶ added in v1.3.1
type AlibabaicbuphotobanklistAPIResponse struct { model.CommonResponse AlibabaicbuphotobanklistAPIResponseModel }
AlibabaicbuphotobanklistAPIResponse 国际站图片银行查询接口 API返回值 alibaba.icbu.photobank.list
国际站图片银行查询接口
type AlibabaicbuphotobanklistAPIResponseModel ¶ added in v1.3.1
type AlibabaicbuphotobanklistAPIResponseModel struct { XMLName xml.Name `xml:"alibaba_icbu_photobank_list_response"` // 平台颁发的每次请求访问的唯一标识 RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"` // traceId TraceId string `json:"trace_id,omitempty" xml:"trace_id,omitempty"` // error code Errorcode string `json:"errorcode,omitempty" xml:"errorcode,omitempty"` // error message Errormsg string `json:"errormsg,omitempty" xml:"errormsg,omitempty"` // PaginationQueryList PaginationQueryList *PaginationQueryList `json:"pagination_query_list,omitempty" xml:"pagination_query_list,omitempty"` }
AlibabaicbuphotobanklistAPIResponseModel is 国际站图片银行查询接口 成功返回结果
type AlibabaicbuphotobankuploadAPIRequest ¶ added in v1.3.1
type AlibabaicbuphotobankuploadAPIRequest struct { model.Params // contains filtered or unexported fields }
AlibabaicbuphotobankuploadAPIRequest 图片银行图片上传开放接口 API请求 alibaba.icbu.photobank.upload
图片银行图片上传开放接口
func NewAlibabaicbuphotobankuploadRequest ¶ added in v1.3.1
func NewAlibabaicbuphotobankuploadRequest() *AlibabaicbuphotobankuploadAPIRequest
NewAlibabaicbuphotobankuploadRequest 初始化AlibabaicbuphotobankuploadAPIRequest对象
func (AlibabaicbuphotobankuploadAPIRequest) GetApiMethodName ¶ added in v1.3.1
func (r AlibabaicbuphotobankuploadAPIRequest) GetApiMethodName() string
GetApiMethodName IRequest interface 方法, 获取Api method
func (AlibabaicbuphotobankuploadAPIRequest) GetApiParams ¶ added in v1.3.1
func (r AlibabaicbuphotobankuploadAPIRequest) GetApiParams(params url.Values)
GetApiParams IRequest interface 方法, 获取API参数
func (AlibabaicbuphotobankuploadAPIRequest) GetExtraContext ¶ added in v1.3.1
func (r AlibabaicbuphotobankuploadAPIRequest) GetExtraContext() string
GetExtraContext ExtraContext Getter
func (AlibabaicbuphotobankuploadAPIRequest) GetFileName ¶ added in v1.3.1
func (r AlibabaicbuphotobankuploadAPIRequest) GetFileName() string
GetFileName FileName Getter
func (AlibabaicbuphotobankuploadAPIRequest) GetGroupId ¶ added in v1.3.1
func (r AlibabaicbuphotobankuploadAPIRequest) GetGroupId() string
GetGroupId GroupId Getter
func (AlibabaicbuphotobankuploadAPIRequest) GetImageBytes ¶ added in v1.3.1
func (r AlibabaicbuphotobankuploadAPIRequest) GetImageBytes() *model.File
GetImageBytes ImageBytes Getter
func (AlibabaicbuphotobankuploadAPIRequest) GetRawParams ¶ added in v1.3.1
func (r AlibabaicbuphotobankuploadAPIRequest) GetRawParams() model.Params
GetRawParams IRequest interface 方法, 获取API原始参数
func (*AlibabaicbuphotobankuploadAPIRequest) SetExtraContext ¶ added in v1.3.1
func (r *AlibabaicbuphotobankuploadAPIRequest) SetExtraContext(_extraContext string) error
SetExtraContext is ExtraContext Setter 扩展参数信息,如ICVID
func (*AlibabaicbuphotobankuploadAPIRequest) SetFileName ¶ added in v1.3.1
func (r *AlibabaicbuphotobankuploadAPIRequest) SetFileName(_fileName string) error
SetFileName is FileName Setter 上传图片名称
func (*AlibabaicbuphotobankuploadAPIRequest) SetGroupId ¶ added in v1.3.1
func (r *AlibabaicbuphotobankuploadAPIRequest) SetGroupId(_groupId string) error
SetGroupId is GroupId Setter 上传图片所在分组
func (*AlibabaicbuphotobankuploadAPIRequest) SetImageBytes ¶ added in v1.3.1
func (r *AlibabaicbuphotobankuploadAPIRequest) SetImageBytes(_imageBytes *model.File) error
SetImageBytes is ImageBytes Setter 图片字节数组
type AlibabaicbuphotobankuploadAPIResponse ¶ added in v1.3.1
type AlibabaicbuphotobankuploadAPIResponse struct { model.CommonResponse AlibabaicbuphotobankuploadAPIResponseModel }
AlibabaicbuphotobankuploadAPIResponse 图片银行图片上传开放接口 API返回值 alibaba.icbu.photobank.upload
图片银行图片上传开放接口
type AlibabaicbuphotobankuploadAPIResponseModel ¶ added in v1.3.1
type AlibabaicbuphotobankuploadAPIResponseModel struct { XMLName xml.Name `xml:"alibaba_icbu_photobank_upload_response"` // 平台颁发的每次请求访问的唯一标识 RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"` // 图片信息 UploadImageResponse *UploadImageResponseDo `json:"upload_image_response,omitempty" xml:"upload_image_response,omitempty"` }
AlibabaicbuphotobankuploadAPIResponseModel is 图片银行图片上传开放接口 成功返回结果
type AlibabaicbuproductaddAPIRequest ¶ added in v1.3.1
type AlibabaicbuproductaddAPIRequest struct { model.Params // contains filtered or unexported fields }
AlibabaicbuproductaddAPIRequest 发布产品 API请求 alibaba.icbu.product.add
发布商品,支持sourcing/一口价商品,支持英文和多种语言原发商品
func NewAlibabaicbuproductaddRequest ¶ added in v1.3.1
func NewAlibabaicbuproductaddRequest() *AlibabaicbuproductaddAPIRequest
NewAlibabaicbuproductaddRequest 初始化AlibabaicbuproductaddAPIRequest对象
func (AlibabaicbuproductaddAPIRequest) GetApiMethodName ¶ added in v1.3.1
func (r AlibabaicbuproductaddAPIRequest) GetApiMethodName() string
GetApiMethodName IRequest interface 方法, 获取Api method
func (AlibabaicbuproductaddAPIRequest) GetApiParams ¶ added in v1.3.1
func (r AlibabaicbuproductaddAPIRequest) GetApiParams(params url.Values)
GetApiParams IRequest interface 方法, 获取API参数
func (AlibabaicbuproductaddAPIRequest) GetAttributes ¶ added in v1.3.1
func (r AlibabaicbuproductaddAPIRequest) GetAttributes() []ProductAttribute
GetAttributes Attributes Getter
func (AlibabaicbuproductaddAPIRequest) GetBulkDiscountPrices ¶ added in v1.3.1
func (r AlibabaicbuproductaddAPIRequest) GetBulkDiscountPrices() []BulkDiscountPrice
GetBulkDiscountPrices BulkDiscountPrices Getter
func (AlibabaicbuproductaddAPIRequest) GetCategoryId ¶ added in v1.3.1
func (r AlibabaicbuproductaddAPIRequest) GetCategoryId() int64
GetCategoryId CategoryId Getter
func (AlibabaicbuproductaddAPIRequest) GetCustomInfo ¶ added in v1.3.1
func (r AlibabaicbuproductaddAPIRequest) GetCustomInfo() *CustomInfo
GetCustomInfo CustomInfo Getter
func (AlibabaicbuproductaddAPIRequest) GetDescription ¶ added in v1.3.1
func (r AlibabaicbuproductaddAPIRequest) GetDescription() string
GetDescription Description Getter
func (AlibabaicbuproductaddAPIRequest) GetExtraContext ¶ added in v1.3.1
func (r AlibabaicbuproductaddAPIRequest) GetExtraContext() string
GetExtraContext ExtraContext Getter
func (AlibabaicbuproductaddAPIRequest) GetGroupId ¶ added in v1.3.1
func (r AlibabaicbuproductaddAPIRequest) GetGroupId() int64
GetGroupId GroupId Getter
func (AlibabaicbuproductaddAPIRequest) GetIsSmartEdit ¶ added in v1.3.1
func (r AlibabaicbuproductaddAPIRequest) GetIsSmartEdit() bool
GetIsSmartEdit IsSmartEdit Getter
func (AlibabaicbuproductaddAPIRequest) GetKeywords ¶ added in v1.3.1
func (r AlibabaicbuproductaddAPIRequest) GetKeywords() []string
GetKeywords Keywords Getter
func (AlibabaicbuproductaddAPIRequest) GetLanguage ¶ added in v1.3.1
func (r AlibabaicbuproductaddAPIRequest) GetLanguage() string
GetLanguage Language Getter
func (AlibabaicbuproductaddAPIRequest) GetMainImage ¶ added in v1.3.1
func (r AlibabaicbuproductaddAPIRequest) GetMainImage() *MainImage
GetMainImage MainImage Getter
func (AlibabaicbuproductaddAPIRequest) GetMarket ¶ added in v1.3.1
func (r AlibabaicbuproductaddAPIRequest) GetMarket() string
GetMarket Market Getter
func (AlibabaicbuproductaddAPIRequest) GetProductSku ¶ added in v1.3.1
func (r AlibabaicbuproductaddAPIRequest) GetProductSku() *ProductSku
GetProductSku ProductSku Getter
func (AlibabaicbuproductaddAPIRequest) GetProductType ¶ added in v1.3.1
func (r AlibabaicbuproductaddAPIRequest) GetProductType() string
GetProductType ProductType Getter
func (AlibabaicbuproductaddAPIRequest) GetRawParams ¶ added in v1.3.1
func (r AlibabaicbuproductaddAPIRequest) GetRawParams() model.Params
GetRawParams IRequest interface 方法, 获取API原始参数
func (AlibabaicbuproductaddAPIRequest) GetSourcingTrade ¶ added in v1.3.1
func (r AlibabaicbuproductaddAPIRequest) GetSourcingTrade() *SourcingTrade
GetSourcingTrade SourcingTrade Getter
func (AlibabaicbuproductaddAPIRequest) GetSubject ¶ added in v1.3.1
func (r AlibabaicbuproductaddAPIRequest) GetSubject() string
GetSubject Subject Getter
func (AlibabaicbuproductaddAPIRequest) GetWholesaleTrade ¶ added in v1.3.1
func (r AlibabaicbuproductaddAPIRequest) GetWholesaleTrade() *WholesaleTrade
GetWholesaleTrade WholesaleTrade Getter
func (*AlibabaicbuproductaddAPIRequest) SetAttributes ¶ added in v1.3.1
func (r *AlibabaicbuproductaddAPIRequest) SetAttributes(_attributes []ProductAttribute) error
SetAttributes is Attributes Setter 商品属性和属性值
func (*AlibabaicbuproductaddAPIRequest) SetBulkDiscountPrices ¶ added in v1.3.1
func (r *AlibabaicbuproductaddAPIRequest) SetBulkDiscountPrices(_bulkDiscountPrices []BulkDiscountPrice) error
SetBulkDiscountPrices is BulkDiscountPrices Setter 根据数量设置的折扣价
func (*AlibabaicbuproductaddAPIRequest) SetCategoryId ¶ added in v1.3.1
func (r *AlibabaicbuproductaddAPIRequest) SetCategoryId(_categoryId int64) error
SetCategoryId is CategoryId Setter 类目ID
func (*AlibabaicbuproductaddAPIRequest) SetCustomInfo ¶ added in v1.3.1
func (r *AlibabaicbuproductaddAPIRequest) SetCustomInfo(_customInfo *CustomInfo) error
SetCustomInfo is CustomInfo Setter 定制信息
func (*AlibabaicbuproductaddAPIRequest) SetDescription ¶ added in v1.3.1
func (r *AlibabaicbuproductaddAPIRequest) SetDescription(_description string) error
SetDescription is Description Setter 商品详情描述,可包含图片中心的图片URL
func (*AlibabaicbuproductaddAPIRequest) SetExtraContext ¶ added in v1.3.1
func (r *AlibabaicbuproductaddAPIRequest) SetExtraContext(_extraContext string) error
SetExtraContext is ExtraContext Setter 补充信息
func (*AlibabaicbuproductaddAPIRequest) SetGroupId ¶ added in v1.3.1
func (r *AlibabaicbuproductaddAPIRequest) SetGroupId(_groupId int64) error
SetGroupId is GroupId Setter 分组ID
func (*AlibabaicbuproductaddAPIRequest) SetIsSmartEdit ¶ added in v1.3.1
func (r *AlibabaicbuproductaddAPIRequest) SetIsSmartEdit(_isSmartEdit bool) error
SetIsSmartEdit is IsSmartEdit Setter 是否智能编辑,如果不传,默认为false
func (*AlibabaicbuproductaddAPIRequest) SetKeywords ¶ added in v1.3.1
func (r *AlibabaicbuproductaddAPIRequest) SetKeywords(_keywords []string) error
SetKeywords is Keywords Setter 关键词,不要包含特殊符号(如,;),最多三个
func (*AlibabaicbuproductaddAPIRequest) SetLanguage ¶ added in v1.3.1
func (r *AlibabaicbuproductaddAPIRequest) SetLanguage(_language string) error
SetLanguage is Language Setter 语种,参见FAQ 语种枚举值
func (*AlibabaicbuproductaddAPIRequest) SetMainImage ¶ added in v1.3.1
func (r *AlibabaicbuproductaddAPIRequest) SetMainImage(_mainImage *MainImage) error
SetMainImage is MainImage Setter 商品主图
func (*AlibabaicbuproductaddAPIRequest) SetMarket ¶ added in v1.3.1
func (r *AlibabaicbuproductaddAPIRequest) SetMarket(_market string) error
SetMarket is Market Setter 发布的市场,支持main,发到主市场
func (*AlibabaicbuproductaddAPIRequest) SetProductSku ¶ added in v1.3.1
func (r *AlibabaicbuproductaddAPIRequest) SetProductSku(_productSku *ProductSku) error
SetProductSku is ProductSku Setter 商品SKU定义
func (*AlibabaicbuproductaddAPIRequest) SetProductType ¶ added in v1.3.1
func (r *AlibabaicbuproductaddAPIRequest) SetProductType(_productType string) error
SetProductType is ProductType Setter 商品类型,在线批发商品(wholesale)或者询盘商品(sourcing),值为wholesale时,必须填写wholesale_trade
func (*AlibabaicbuproductaddAPIRequest) SetSourcingTrade ¶ added in v1.3.1
func (r *AlibabaicbuproductaddAPIRequest) SetSourcingTrade(_sourcingTrade *SourcingTrade) error
SetSourcingTrade is SourcingTrade Setter 询盘商品交易信息
func (*AlibabaicbuproductaddAPIRequest) SetSubject ¶ added in v1.3.1
func (r *AlibabaicbuproductaddAPIRequest) SetSubject(_subject string) error
SetSubject is Subject Setter 商品名称,最多128个字符
func (*AlibabaicbuproductaddAPIRequest) SetWholesaleTrade ¶ added in v1.3.1
func (r *AlibabaicbuproductaddAPIRequest) SetWholesaleTrade(_wholesaleTrade *WholesaleTrade) error
SetWholesaleTrade is WholesaleTrade Setter 在线批发商品交易信息
type AlibabaicbuproductaddAPIResponse ¶ added in v1.3.1
type AlibabaicbuproductaddAPIResponse struct { model.CommonResponse AlibabaicbuproductaddAPIResponseModel }
AlibabaicbuproductaddAPIResponse 发布产品 API返回值 alibaba.icbu.product.add
发布商品,支持sourcing/一口价商品,支持英文和多种语言原发商品
type AlibabaicbuproductaddAPIResponseModel ¶ added in v1.3.1
type AlibabaicbuproductaddAPIResponseModel struct { XMLName xml.Name `xml:"alibaba_icbu_product_add_response"` // 平台颁发的每次请求访问的唯一标识 RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"` // 混淆后的产品ID ProductId string `json:"product_id,omitempty" xml:"product_id,omitempty"` }
AlibabaicbuproductaddAPIResponseModel is 发布产品 成功返回结果
type AlibabaicbuproductadddraftAPIRequest ¶ added in v1.3.1
type AlibabaicbuproductadddraftAPIRequest struct { model.Params // contains filtered or unexported fields }
AlibabaicbuproductadddraftAPIRequest ICBU商品发布草稿接口 API请求 alibaba.icbu.product.add.draft
发布商品草稿,支持sourcing/一口价商品,支持英文和多种语言原发商品
func NewAlibabaicbuproductadddraftRequest ¶ added in v1.3.1
func NewAlibabaicbuproductadddraftRequest() *AlibabaicbuproductadddraftAPIRequest
NewAlibabaicbuproductadddraftRequest 初始化AlibabaicbuproductadddraftAPIRequest对象
func (AlibabaicbuproductadddraftAPIRequest) GetApiMethodName ¶ added in v1.3.1
func (r AlibabaicbuproductadddraftAPIRequest) GetApiMethodName() string
GetApiMethodName IRequest interface 方法, 获取Api method
func (AlibabaicbuproductadddraftAPIRequest) GetApiParams ¶ added in v1.3.1
func (r AlibabaicbuproductadddraftAPIRequest) GetApiParams(params url.Values)
GetApiParams IRequest interface 方法, 获取API参数
func (AlibabaicbuproductadddraftAPIRequest) GetAttributes ¶ added in v1.3.1
func (r AlibabaicbuproductadddraftAPIRequest) GetAttributes() []ProductAttribute
GetAttributes Attributes Getter
func (AlibabaicbuproductadddraftAPIRequest) GetBulkDiscountPrices ¶ added in v1.3.1
func (r AlibabaicbuproductadddraftAPIRequest) GetBulkDiscountPrices() []BulkDiscountPrice
GetBulkDiscountPrices BulkDiscountPrices Getter
func (AlibabaicbuproductadddraftAPIRequest) GetCategoryId ¶ added in v1.3.1
func (r AlibabaicbuproductadddraftAPIRequest) GetCategoryId() int64
GetCategoryId CategoryId Getter
func (AlibabaicbuproductadddraftAPIRequest) GetCustomInfo ¶ added in v1.3.1
func (r AlibabaicbuproductadddraftAPIRequest) GetCustomInfo() *CustomInfo
GetCustomInfo CustomInfo Getter
func (AlibabaicbuproductadddraftAPIRequest) GetDescription ¶ added in v1.3.1
func (r AlibabaicbuproductadddraftAPIRequest) GetDescription() string
GetDescription Description Getter
func (AlibabaicbuproductadddraftAPIRequest) GetExtraContext ¶ added in v1.3.1
func (r AlibabaicbuproductadddraftAPIRequest) GetExtraContext() string
GetExtraContext ExtraContext Getter
func (AlibabaicbuproductadddraftAPIRequest) GetGroupId ¶ added in v1.3.1
func (r AlibabaicbuproductadddraftAPIRequest) GetGroupId() int64
GetGroupId GroupId Getter
func (AlibabaicbuproductadddraftAPIRequest) GetIsSmartEdit ¶ added in v1.3.1
func (r AlibabaicbuproductadddraftAPIRequest) GetIsSmartEdit() bool
GetIsSmartEdit IsSmartEdit Getter
func (AlibabaicbuproductadddraftAPIRequest) GetKeywords ¶ added in v1.3.1
func (r AlibabaicbuproductadddraftAPIRequest) GetKeywords() []string
GetKeywords Keywords Getter
func (AlibabaicbuproductadddraftAPIRequest) GetLanguage ¶ added in v1.3.1
func (r AlibabaicbuproductadddraftAPIRequest) GetLanguage() string
GetLanguage Language Getter
func (AlibabaicbuproductadddraftAPIRequest) GetMainImage ¶ added in v1.3.1
func (r AlibabaicbuproductadddraftAPIRequest) GetMainImage() *MainImage
GetMainImage MainImage Getter
func (AlibabaicbuproductadddraftAPIRequest) GetMarket ¶ added in v1.3.1
func (r AlibabaicbuproductadddraftAPIRequest) GetMarket() string
GetMarket Market Getter
func (AlibabaicbuproductadddraftAPIRequest) GetProductSku ¶ added in v1.3.1
func (r AlibabaicbuproductadddraftAPIRequest) GetProductSku() *ProductSku
GetProductSku ProductSku Getter
func (AlibabaicbuproductadddraftAPIRequest) GetProductType ¶ added in v1.3.1
func (r AlibabaicbuproductadddraftAPIRequest) GetProductType() string
GetProductType ProductType Getter
func (AlibabaicbuproductadddraftAPIRequest) GetRawParams ¶ added in v1.3.1
func (r AlibabaicbuproductadddraftAPIRequest) GetRawParams() model.Params
GetRawParams IRequest interface 方法, 获取API原始参数
func (AlibabaicbuproductadddraftAPIRequest) GetSourcingTrade ¶ added in v1.3.1
func (r AlibabaicbuproductadddraftAPIRequest) GetSourcingTrade() *SourcingTrade
GetSourcingTrade SourcingTrade Getter
func (AlibabaicbuproductadddraftAPIRequest) GetSubject ¶ added in v1.3.1
func (r AlibabaicbuproductadddraftAPIRequest) GetSubject() string
GetSubject Subject Getter
func (AlibabaicbuproductadddraftAPIRequest) GetWholesaleTrade ¶ added in v1.3.1
func (r AlibabaicbuproductadddraftAPIRequest) GetWholesaleTrade() *WholesaleTrade
GetWholesaleTrade WholesaleTrade Getter
func (*AlibabaicbuproductadddraftAPIRequest) SetAttributes ¶ added in v1.3.1
func (r *AlibabaicbuproductadddraftAPIRequest) SetAttributes(_attributes []ProductAttribute) error
SetAttributes is Attributes Setter 商品属性和属性值
func (*AlibabaicbuproductadddraftAPIRequest) SetBulkDiscountPrices ¶ added in v1.3.1
func (r *AlibabaicbuproductadddraftAPIRequest) SetBulkDiscountPrices(_bulkDiscountPrices []BulkDiscountPrice) error
SetBulkDiscountPrices is BulkDiscountPrices Setter 根据数量设置的折扣价
func (*AlibabaicbuproductadddraftAPIRequest) SetCategoryId ¶ added in v1.3.1
func (r *AlibabaicbuproductadddraftAPIRequest) SetCategoryId(_categoryId int64) error
SetCategoryId is CategoryId Setter 类目ID
func (*AlibabaicbuproductadddraftAPIRequest) SetCustomInfo ¶ added in v1.3.1
func (r *AlibabaicbuproductadddraftAPIRequest) SetCustomInfo(_customInfo *CustomInfo) error
SetCustomInfo is CustomInfo Setter 定制信息
func (*AlibabaicbuproductadddraftAPIRequest) SetDescription ¶ added in v1.3.1
func (r *AlibabaicbuproductadddraftAPIRequest) SetDescription(_description string) error
SetDescription is Description Setter 商品详情描述,可包含图片中心的图片URL
func (*AlibabaicbuproductadddraftAPIRequest) SetExtraContext ¶ added in v1.3.1
func (r *AlibabaicbuproductadddraftAPIRequest) SetExtraContext(_extraContext string) error
SetExtraContext is ExtraContext Setter 补充信息
func (*AlibabaicbuproductadddraftAPIRequest) SetGroupId ¶ added in v1.3.1
func (r *AlibabaicbuproductadddraftAPIRequest) SetGroupId(_groupId int64) error
SetGroupId is GroupId Setter 分组ID
func (*AlibabaicbuproductadddraftAPIRequest) SetIsSmartEdit ¶ added in v1.3.1
func (r *AlibabaicbuproductadddraftAPIRequest) SetIsSmartEdit(_isSmartEdit bool) error
SetIsSmartEdit is IsSmartEdit Setter 是否智能编辑,如果不传,默认为false
func (*AlibabaicbuproductadddraftAPIRequest) SetKeywords ¶ added in v1.3.1
func (r *AlibabaicbuproductadddraftAPIRequest) SetKeywords(_keywords []string) error
SetKeywords is Keywords Setter 关键词,不要包含特殊符号(如,;),最多三个
func (*AlibabaicbuproductadddraftAPIRequest) SetLanguage ¶ added in v1.3.1
func (r *AlibabaicbuproductadddraftAPIRequest) SetLanguage(_language string) error
SetLanguage is Language Setter 语种,参见FAQ 语种枚举值
func (*AlibabaicbuproductadddraftAPIRequest) SetMainImage ¶ added in v1.3.1
func (r *AlibabaicbuproductadddraftAPIRequest) SetMainImage(_mainImage *MainImage) error
SetMainImage is MainImage Setter 商品主图
func (*AlibabaicbuproductadddraftAPIRequest) SetMarket ¶ added in v1.3.1
func (r *AlibabaicbuproductadddraftAPIRequest) SetMarket(_market string) error
SetMarket is Market Setter 发布的市场,支持main/onesite,默认main发到主市场,填onesite发布为商机通产品
func (*AlibabaicbuproductadddraftAPIRequest) SetProductSku ¶ added in v1.3.1
func (r *AlibabaicbuproductadddraftAPIRequest) SetProductSku(_productSku *ProductSku) error
SetProductSku is ProductSku Setter 商品SKU定义
func (*AlibabaicbuproductadddraftAPIRequest) SetProductType ¶ added in v1.3.1
func (r *AlibabaicbuproductadddraftAPIRequest) SetProductType(_productType string) error
SetProductType is ProductType Setter 商品类型,在线批发商品(wholesale)或者询盘商品(sourcing),值为wholesale时,必须填写wholesale_trade
func (*AlibabaicbuproductadddraftAPIRequest) SetSourcingTrade ¶ added in v1.3.1
func (r *AlibabaicbuproductadddraftAPIRequest) SetSourcingTrade(_sourcingTrade *SourcingTrade) error
SetSourcingTrade is SourcingTrade Setter 询盘商品交易信息
func (*AlibabaicbuproductadddraftAPIRequest) SetSubject ¶ added in v1.3.1
func (r *AlibabaicbuproductadddraftAPIRequest) SetSubject(_subject string) error
SetSubject is Subject Setter 商品名称,最多128个字符
func (*AlibabaicbuproductadddraftAPIRequest) SetWholesaleTrade ¶ added in v1.3.1
func (r *AlibabaicbuproductadddraftAPIRequest) SetWholesaleTrade(_wholesaleTrade *WholesaleTrade) error
SetWholesaleTrade is WholesaleTrade Setter 在线批发商品交易信息
type AlibabaicbuproductadddraftAPIResponse ¶ added in v1.3.1
type AlibabaicbuproductadddraftAPIResponse struct { model.CommonResponse AlibabaicbuproductadddraftAPIResponseModel }
AlibabaicbuproductadddraftAPIResponse ICBU商品发布草稿接口 API返回值 alibaba.icbu.product.add.draft
发布商品草稿,支持sourcing/一口价商品,支持英文和多种语言原发商品
type AlibabaicbuproductadddraftAPIResponseModel ¶ added in v1.3.1
type AlibabaicbuproductadddraftAPIResponseModel struct { XMLName xml.Name `xml:"alibaba_icbu_product_add_draft_response"` // 平台颁发的每次请求访问的唯一标识 RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"` // 混淆后的产品ID ProductId string `json:"product_id,omitempty" xml:"product_id,omitempty"` }
AlibabaicbuproductadddraftAPIResponseModel is ICBU商品发布草稿接口 成功返回结果
type AlibabaicbuproductbatchupdatedisplayAPIRequest ¶ added in v1.3.1
type AlibabaicbuproductbatchupdatedisplayAPIRequest struct { model.Params // contains filtered or unexported fields }
AlibabaicbuproductbatchupdatedisplayAPIRequest 商品批量上下架接口 API请求 alibaba.icbu.product.batch.update.display
给国际站的三方服务商提供批量上下架接口
func NewAlibabaicbuproductbatchupdatedisplayRequest ¶ added in v1.3.1
func NewAlibabaicbuproductbatchupdatedisplayRequest() *AlibabaicbuproductbatchupdatedisplayAPIRequest
NewAlibabaicbuproductbatchupdatedisplayRequest 初始化AlibabaicbuproductbatchupdatedisplayAPIRequest对象
func (AlibabaicbuproductbatchupdatedisplayAPIRequest) GetApiMethodName ¶ added in v1.3.1
func (r AlibabaicbuproductbatchupdatedisplayAPIRequest) GetApiMethodName() string
GetApiMethodName IRequest interface 方法, 获取Api method
func (AlibabaicbuproductbatchupdatedisplayAPIRequest) GetApiParams ¶ added in v1.3.1
func (r AlibabaicbuproductbatchupdatedisplayAPIRequest) GetApiParams(params url.Values)
GetApiParams IRequest interface 方法, 获取API参数
func (AlibabaicbuproductbatchupdatedisplayAPIRequest) GetNewDisplay ¶ added in v1.3.1
func (r AlibabaicbuproductbatchupdatedisplayAPIRequest) GetNewDisplay() string
GetNewDisplay NewDisplay Getter
func (AlibabaicbuproductbatchupdatedisplayAPIRequest) GetProductIdList ¶ added in v1.3.1
func (r AlibabaicbuproductbatchupdatedisplayAPIRequest) GetProductIdList() string
GetProductIdList ProductIdList Getter
func (AlibabaicbuproductbatchupdatedisplayAPIRequest) GetRawParams ¶ added in v1.3.1
func (r AlibabaicbuproductbatchupdatedisplayAPIRequest) GetRawParams() model.Params
GetRawParams IRequest interface 方法, 获取API原始参数
func (*AlibabaicbuproductbatchupdatedisplayAPIRequest) SetNewDisplay ¶ added in v1.3.1
func (r *AlibabaicbuproductbatchupdatedisplayAPIRequest) SetNewDisplay(_newDisplay string) error
SetNewDisplay is NewDisplay Setter on表示上架,off表示下架
func (*AlibabaicbuproductbatchupdatedisplayAPIRequest) SetProductIdList ¶ added in v1.3.1
func (r *AlibabaicbuproductbatchupdatedisplayAPIRequest) SetProductIdList(_productIdList string) error
SetProductIdList is ProductIdList Setter 用逗号分隔的混淆id字符串
type AlibabaicbuproductbatchupdatedisplayAPIResponse ¶ added in v1.3.1
type AlibabaicbuproductbatchupdatedisplayAPIResponse struct { model.CommonResponse AlibabaicbuproductbatchupdatedisplayAPIResponseModel }
AlibabaicbuproductbatchupdatedisplayAPIResponse 商品批量上下架接口 API返回值 alibaba.icbu.product.batch.update.display
给国际站的三方服务商提供批量上下架接口
type AlibabaicbuproductbatchupdatedisplayAPIResponseModel ¶ added in v1.3.1
type AlibabaicbuproductbatchupdatedisplayAPIResponseModel struct { XMLName xml.Name `xml:"alibaba_icbu_product_batch_update_display_response"` // 平台颁发的每次请求访问的唯一标识 RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"` // 只有出错才会显示,唯一标识这次请求 TraceId string `json:"trace_id,omitempty" xml:"trace_id,omitempty"` // 如果出错,这里会显示错误码 SubErrorCode string `json:"sub_error_code,omitempty" xml:"sub_error_code,omitempty"` // 具体出错信息 SubErrorMsg string `json:"sub_error_msg,omitempty" xml:"sub_error_msg,omitempty"` // 本次操作是否成功,true表示成功,false表示失败 SubSuccess bool `json:"sub_success,omitempty" xml:"sub_success,omitempty"` }
AlibabaicbuproductbatchupdatedisplayAPIResponseModel is 商品批量上下架接口 成功返回结果
type AlibabaicbuproductgetAPIRequest ¶ added in v1.3.1
type AlibabaicbuproductgetAPIRequest struct { model.Params // contains filtered or unexported fields }
AlibabaicbuproductgetAPIRequest 获得单个商品详情 API请求 alibaba.icbu.product.get
获取商品详情
func NewAlibabaicbuproductgetRequest ¶ added in v1.3.1
func NewAlibabaicbuproductgetRequest() *AlibabaicbuproductgetAPIRequest
NewAlibabaicbuproductgetRequest 初始化AlibabaicbuproductgetAPIRequest对象
func (AlibabaicbuproductgetAPIRequest) GetApiMethodName ¶ added in v1.3.1
func (r AlibabaicbuproductgetAPIRequest) GetApiMethodName() string
GetApiMethodName IRequest interface 方法, 获取Api method
func (AlibabaicbuproductgetAPIRequest) GetApiParams ¶ added in v1.3.1
func (r AlibabaicbuproductgetAPIRequest) GetApiParams(params url.Values)
GetApiParams IRequest interface 方法, 获取API参数
func (AlibabaicbuproductgetAPIRequest) GetLanguage ¶ added in v1.3.1
func (r AlibabaicbuproductgetAPIRequest) GetLanguage() string
GetLanguage Language Getter
func (AlibabaicbuproductgetAPIRequest) GetProductId ¶ added in v1.3.1
func (r AlibabaicbuproductgetAPIRequest) GetProductId() string
GetProductId ProductId Getter
func (AlibabaicbuproductgetAPIRequest) GetRawParams ¶ added in v1.3.1
func (r AlibabaicbuproductgetAPIRequest) GetRawParams() model.Params
GetRawParams IRequest interface 方法, 获取API原始参数
func (*AlibabaicbuproductgetAPIRequest) SetLanguage ¶ added in v1.3.1
func (r *AlibabaicbuproductgetAPIRequest) SetLanguage(_language string) error
SetLanguage is Language Setter 商品语种,目前只支持ENGLISH
func (*AlibabaicbuproductgetAPIRequest) SetProductId ¶ added in v1.3.1
func (r *AlibabaicbuproductgetAPIRequest) SetProductId(_productId string) error
SetProductId is ProductId Setter 混淆后的商品ID
type AlibabaicbuproductgetAPIResponse ¶ added in v1.3.1
type AlibabaicbuproductgetAPIResponse struct { model.CommonResponse AlibabaicbuproductgetAPIResponseModel }
AlibabaicbuproductgetAPIResponse 获得单个商品详情 API返回值 alibaba.icbu.product.get
获取商品详情
type AlibabaicbuproductgetAPIResponseModel ¶ added in v1.3.1
type AlibabaicbuproductgetAPIResponseModel struct { XMLName xml.Name `xml:"alibaba_icbu_product_get_response"` // 平台颁发的每次请求访问的唯一标识 RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"` // 单个商品详情 Product *AlibabaProductResponse `json:"product,omitempty" xml:"product,omitempty"` }
AlibabaicbuproductgetAPIResponseModel is 获得单个商品详情 成功返回结果
type AlibabaicbuproductgroupaddAPIRequest ¶ added in v1.3.1
type AlibabaicbuproductgroupaddAPIRequest struct { model.Params // contains filtered or unexported fields }
AlibabaicbuproductgroupaddAPIRequest 增加商品分组 API请求 alibaba.icbu.product.group.add
增加商品分组
func NewAlibabaicbuproductgroupaddRequest ¶ added in v1.3.1
func NewAlibabaicbuproductgroupaddRequest() *AlibabaicbuproductgroupaddAPIRequest
NewAlibabaicbuproductgroupaddRequest 初始化AlibabaicbuproductgroupaddAPIRequest对象
func (AlibabaicbuproductgroupaddAPIRequest) GetApiMethodName ¶ added in v1.3.1
func (r AlibabaicbuproductgroupaddAPIRequest) GetApiMethodName() string
GetApiMethodName IRequest interface 方法, 获取Api method
func (AlibabaicbuproductgroupaddAPIRequest) GetApiParams ¶ added in v1.3.1
func (r AlibabaicbuproductgroupaddAPIRequest) GetApiParams(params url.Values)
GetApiParams IRequest interface 方法, 获取API参数
func (AlibabaicbuproductgroupaddAPIRequest) GetExtraContext ¶ added in v1.3.1
func (r AlibabaicbuproductgroupaddAPIRequest) GetExtraContext() string
GetExtraContext ExtraContext Getter
func (AlibabaicbuproductgroupaddAPIRequest) GetGroupName ¶ added in v1.3.1
func (r AlibabaicbuproductgroupaddAPIRequest) GetGroupName() string
GetGroupName GroupName Getter
func (AlibabaicbuproductgroupaddAPIRequest) GetParentId ¶ added in v1.3.1
func (r AlibabaicbuproductgroupaddAPIRequest) GetParentId() int64
GetParentId ParentId Getter
func (AlibabaicbuproductgroupaddAPIRequest) GetRawParams ¶ added in v1.3.1
func (r AlibabaicbuproductgroupaddAPIRequest) GetRawParams() model.Params
GetRawParams IRequest interface 方法, 获取API原始参数
func (*AlibabaicbuproductgroupaddAPIRequest) SetExtraContext ¶ added in v1.3.1
func (r *AlibabaicbuproductgroupaddAPIRequest) SetExtraContext(_extraContext string) error
SetExtraContext is ExtraContext Setter 补充信息,如isv id
func (*AlibabaicbuproductgroupaddAPIRequest) SetGroupName ¶ added in v1.3.1
func (r *AlibabaicbuproductgroupaddAPIRequest) SetGroupName(_groupName string) error
SetGroupName is GroupName Setter 分组名称
func (*AlibabaicbuproductgroupaddAPIRequest) SetParentId ¶ added in v1.3.1
func (r *AlibabaicbuproductgroupaddAPIRequest) SetParentId(_parentId int64) error
SetParentId is ParentId Setter 上级分组ID,如果建立顶级分组设为-1
type AlibabaicbuproductgroupaddAPIResponse ¶ added in v1.3.1
type AlibabaicbuproductgroupaddAPIResponse struct { model.CommonResponse AlibabaicbuproductgroupaddAPIResponseModel }
AlibabaicbuproductgroupaddAPIResponse 增加商品分组 API返回值 alibaba.icbu.product.group.add
增加商品分组
type AlibabaicbuproductgroupaddAPIResponseModel ¶ added in v1.3.1
type AlibabaicbuproductgroupaddAPIResponseModel struct { XMLName xml.Name `xml:"alibaba_icbu_product_group_add_response"` // 平台颁发的每次请求访问的唯一标识 RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"` // 创建的分组信息 ProductGroup *ProductGroup `json:"product_group,omitempty" xml:"product_group,omitempty"` }
AlibabaicbuproductgroupaddAPIResponseModel is 增加商品分组 成功返回结果
type AlibabaicbuproductgroupgetAPIRequest ¶ added in v1.3.1
type AlibabaicbuproductgroupgetAPIRequest struct { model.Params // contains filtered or unexported fields }
AlibabaicbuproductgroupgetAPIRequest 分组信息获取 API请求 alibaba.icbu.product.group.get
分组信息获取
func NewAlibabaicbuproductgroupgetRequest ¶ added in v1.3.1
func NewAlibabaicbuproductgroupgetRequest() *AlibabaicbuproductgroupgetAPIRequest
NewAlibabaicbuproductgroupgetRequest 初始化AlibabaicbuproductgroupgetAPIRequest对象
func (AlibabaicbuproductgroupgetAPIRequest) GetApiMethodName ¶ added in v1.3.1
func (r AlibabaicbuproductgroupgetAPIRequest) GetApiMethodName() string
GetApiMethodName IRequest interface 方法, 获取Api method
func (AlibabaicbuproductgroupgetAPIRequest) GetApiParams ¶ added in v1.3.1
func (r AlibabaicbuproductgroupgetAPIRequest) GetApiParams(params url.Values)
GetApiParams IRequest interface 方法, 获取API参数
func (AlibabaicbuproductgroupgetAPIRequest) GetExtraContext ¶ added in v1.3.1
func (r AlibabaicbuproductgroupgetAPIRequest) GetExtraContext() string
GetExtraContext ExtraContext Getter
func (AlibabaicbuproductgroupgetAPIRequest) GetGroupId ¶ added in v1.3.1
func (r AlibabaicbuproductgroupgetAPIRequest) GetGroupId() int64
GetGroupId GroupId Getter
func (AlibabaicbuproductgroupgetAPIRequest) GetRawParams ¶ added in v1.3.1
func (r AlibabaicbuproductgroupgetAPIRequest) GetRawParams() model.Params
GetRawParams IRequest interface 方法, 获取API原始参数
func (*AlibabaicbuproductgroupgetAPIRequest) SetExtraContext ¶ added in v1.3.1
func (r *AlibabaicbuproductgroupgetAPIRequest) SetExtraContext(_extraContext string) error
SetExtraContext is ExtraContext Setter 补充信息
func (*AlibabaicbuproductgroupgetAPIRequest) SetGroupId ¶ added in v1.3.1
func (r *AlibabaicbuproductgroupgetAPIRequest) SetGroupId(_groupId int64) error
SetGroupId is GroupId Setter 分组ID,传-1获得所有一级分组
type AlibabaicbuproductgroupgetAPIResponse ¶ added in v1.3.1
type AlibabaicbuproductgroupgetAPIResponse struct { model.CommonResponse AlibabaicbuproductgroupgetAPIResponseModel }
AlibabaicbuproductgroupgetAPIResponse 分组信息获取 API返回值 alibaba.icbu.product.group.get
分组信息获取
type AlibabaicbuproductgroupgetAPIResponseModel ¶ added in v1.3.1
type AlibabaicbuproductgroupgetAPIResponseModel struct { XMLName xml.Name `xml:"alibaba_icbu_product_group_get_response"` // 平台颁发的每次请求访问的唯一标识 RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"` // 分组信息 ProductGroup *ProductGroup `json:"product_group,omitempty" xml:"product_group,omitempty"` }
AlibabaicbuproductgroupgetAPIResponseModel is 分组信息获取 成功返回结果
type AlibabaicbuproductiddecryptAPIRequest ¶ added in v1.3.1
type AlibabaicbuproductiddecryptAPIRequest struct { model.Params // contains filtered or unexported fields }
AlibabaicbuproductiddecryptAPIRequest 商品ID解密 API请求 alibaba.icbu.product.id.decrypt
对混淆的产品ID解密
func NewAlibabaicbuproductiddecryptRequest ¶ added in v1.3.1
func NewAlibabaicbuproductiddecryptRequest() *AlibabaicbuproductiddecryptAPIRequest
NewAlibabaicbuproductiddecryptRequest 初始化AlibabaicbuproductiddecryptAPIRequest对象
func (AlibabaicbuproductiddecryptAPIRequest) GetApiMethodName ¶ added in v1.3.1
func (r AlibabaicbuproductiddecryptAPIRequest) GetApiMethodName() string
GetApiMethodName IRequest interface 方法, 获取Api method
func (AlibabaicbuproductiddecryptAPIRequest) GetApiParams ¶ added in v1.3.1
func (r AlibabaicbuproductiddecryptAPIRequest) GetApiParams(params url.Values)
GetApiParams IRequest interface 方法, 获取API参数
func (AlibabaicbuproductiddecryptAPIRequest) GetLanguage ¶ added in v1.3.1
func (r AlibabaicbuproductiddecryptAPIRequest) GetLanguage() string
GetLanguage Language Getter
func (AlibabaicbuproductiddecryptAPIRequest) GetProductId ¶ added in v1.3.1
func (r AlibabaicbuproductiddecryptAPIRequest) GetProductId() string
GetProductId ProductId Getter
func (AlibabaicbuproductiddecryptAPIRequest) GetRawParams ¶ added in v1.3.1
func (r AlibabaicbuproductiddecryptAPIRequest) GetRawParams() model.Params
GetRawParams IRequest interface 方法, 获取API原始参数
func (*AlibabaicbuproductiddecryptAPIRequest) SetLanguage ¶ added in v1.3.1
func (r *AlibabaicbuproductiddecryptAPIRequest) SetLanguage(_language string) error
SetLanguage is Language Setter 语种
func (*AlibabaicbuproductiddecryptAPIRequest) SetProductId ¶ added in v1.3.1
func (r *AlibabaicbuproductiddecryptAPIRequest) SetProductId(_productId string) error
SetProductId is ProductId Setter 混淆后的商品ID
type AlibabaicbuproductiddecryptAPIResponse ¶ added in v1.3.1
type AlibabaicbuproductiddecryptAPIResponse struct { model.CommonResponse AlibabaicbuproductiddecryptAPIResponseModel }
AlibabaicbuproductiddecryptAPIResponse 商品ID解密 API返回值 alibaba.icbu.product.id.decrypt
对混淆的产品ID解密
type AlibabaicbuproductiddecryptAPIResponseModel ¶ added in v1.3.1
type AlibabaicbuproductiddecryptAPIResponseModel struct { XMLName xml.Name `xml:"alibaba_icbu_product_id_decrypt_response"` // 平台颁发的每次请求访问的唯一标识 RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"` // 商品ID Id int64 `json:"id,omitempty" xml:"id,omitempty"` }
AlibabaicbuproductiddecryptAPIResponseModel is 商品ID解密 成功返回结果
type AlibabaicbuproductlistAPIRequest ¶ added in v1.3.1
type AlibabaicbuproductlistAPIRequest struct { model.Params // contains filtered or unexported fields }
AlibabaicbuproductlistAPIRequest 商品查询 API请求 alibaba.icbu.product.list
根据类目ID和商品名称查询商品概要信息。结果以修改时间倒序返回,支持分页,每页最多30个。每次调用都是独立的请求,不记录调用的上下文。
func NewAlibabaicbuproductlistRequest ¶ added in v1.3.1
func NewAlibabaicbuproductlistRequest() *AlibabaicbuproductlistAPIRequest
NewAlibabaicbuproductlistRequest 初始化AlibabaicbuproductlistAPIRequest对象
func (AlibabaicbuproductlistAPIRequest) GetApiMethodName ¶ added in v1.3.1
func (r AlibabaicbuproductlistAPIRequest) GetApiMethodName() string
GetApiMethodName IRequest interface 方法, 获取Api method
func (AlibabaicbuproductlistAPIRequest) GetApiParams ¶ added in v1.3.1
func (r AlibabaicbuproductlistAPIRequest) GetApiParams(params url.Values)
GetApiParams IRequest interface 方法, 获取API参数
func (AlibabaicbuproductlistAPIRequest) GetCategoryId ¶ added in v1.3.1
func (r AlibabaicbuproductlistAPIRequest) GetCategoryId() int64
GetCategoryId CategoryId Getter
func (AlibabaicbuproductlistAPIRequest) GetCurrentPage ¶ added in v1.3.1
func (r AlibabaicbuproductlistAPIRequest) GetCurrentPage() int64
GetCurrentPage CurrentPage Getter
func (AlibabaicbuproductlistAPIRequest) GetGmtModifiedFrom ¶ added in v1.3.1
func (r AlibabaicbuproductlistAPIRequest) GetGmtModifiedFrom() string
GetGmtModifiedFrom GmtModifiedFrom Getter
func (AlibabaicbuproductlistAPIRequest) GetGmtModifiedTo ¶ added in v1.3.1
func (r AlibabaicbuproductlistAPIRequest) GetGmtModifiedTo() string
GetGmtModifiedTo GmtModifiedTo Getter
func (AlibabaicbuproductlistAPIRequest) GetGroupId1 ¶ added in v1.3.1
func (r AlibabaicbuproductlistAPIRequest) GetGroupId1() int64
GetGroupId1 GroupId1 Getter
func (AlibabaicbuproductlistAPIRequest) GetGroupId2 ¶ added in v1.3.1
func (r AlibabaicbuproductlistAPIRequest) GetGroupId2() int64
GetGroupId2 GroupId2 Getter
func (AlibabaicbuproductlistAPIRequest) GetGroupId3 ¶ added in v1.3.1
func (r AlibabaicbuproductlistAPIRequest) GetGroupId3() int64
GetGroupId3 GroupId3 Getter
func (AlibabaicbuproductlistAPIRequest) GetId ¶ added in v1.3.1
func (r AlibabaicbuproductlistAPIRequest) GetId() int64
GetId Id Getter
func (AlibabaicbuproductlistAPIRequest) GetLanguage ¶ added in v1.3.1
func (r AlibabaicbuproductlistAPIRequest) GetLanguage() string
GetLanguage Language Getter
func (AlibabaicbuproductlistAPIRequest) GetPageSize ¶ added in v1.3.1
func (r AlibabaicbuproductlistAPIRequest) GetPageSize() int64
GetPageSize PageSize Getter
func (AlibabaicbuproductlistAPIRequest) GetRawParams ¶ added in v1.3.1
func (r AlibabaicbuproductlistAPIRequest) GetRawParams() model.Params
GetRawParams IRequest interface 方法, 获取API原始参数
func (AlibabaicbuproductlistAPIRequest) GetSubject ¶ added in v1.3.1
func (r AlibabaicbuproductlistAPIRequest) GetSubject() string
GetSubject Subject Getter
func (*AlibabaicbuproductlistAPIRequest) SetCategoryId ¶ added in v1.3.1
func (r *AlibabaicbuproductlistAPIRequest) SetCategoryId(_categoryId int64) error
SetCategoryId is CategoryId Setter 类目ID
func (*AlibabaicbuproductlistAPIRequest) SetCurrentPage ¶ added in v1.3.1
func (r *AlibabaicbuproductlistAPIRequest) SetCurrentPage(_currentPage int64) error
SetCurrentPage is CurrentPage Setter 当前页
func (*AlibabaicbuproductlistAPIRequest) SetGmtModifiedFrom ¶ added in v1.3.1
func (r *AlibabaicbuproductlistAPIRequest) SetGmtModifiedFrom(_gmtModifiedFrom string) error
SetGmtModifiedFrom is GmtModifiedFrom Setter 最早修改时间,格式yyyy-MM-dd HH:mm:ss
func (*AlibabaicbuproductlistAPIRequest) SetGmtModifiedTo ¶ added in v1.3.1
func (r *AlibabaicbuproductlistAPIRequest) SetGmtModifiedTo(_gmtModifiedTo string) error
SetGmtModifiedTo is GmtModifiedTo Setter 最晚修改时间,格式yyyy-MM-dd HH:mm:ss
func (*AlibabaicbuproductlistAPIRequest) SetGroupId1 ¶ added in v1.3.1
func (r *AlibabaicbuproductlistAPIRequest) SetGroupId1(_groupId1 int64) error
SetGroupId1 is GroupId1 Setter 商品一级分组id,可选填。若填写0 则表示取回的商品没有一级分组,不填入代表取回的商品不关心它的一级分组,填写对应的group id将返回这个分组下的商品
func (*AlibabaicbuproductlistAPIRequest) SetGroupId2 ¶ added in v1.3.1
func (r *AlibabaicbuproductlistAPIRequest) SetGroupId2(_groupId2 int64) error
SetGroupId2 is GroupId2 Setter 商品二级分组id,可选填。若填写-1 则表示取回的商品没有二级分组,不填入代表取回的商品不关系它的二级分组,填写对应的group id将返回这个分组下的商品
func (*AlibabaicbuproductlistAPIRequest) SetGroupId3 ¶ added in v1.3.1
func (r *AlibabaicbuproductlistAPIRequest) SetGroupId3(_groupId3 int64) error
SetGroupId3 is GroupId3 Setter 商品三级分组id,可选填。若填写-1 则表示取回的商品没有三级分组,不填入代表取回的商品不关心它的三级分组,填写对应的group id将返回这个分组下的商品
func (*AlibabaicbuproductlistAPIRequest) SetId ¶ added in v1.3.1
func (r *AlibabaicbuproductlistAPIRequest) SetId(_id int64) error
SetId is Id Setter 商品明文id
func (*AlibabaicbuproductlistAPIRequest) SetLanguage ¶ added in v1.3.1
func (r *AlibabaicbuproductlistAPIRequest) SetLanguage(_language string) error
SetLanguage is Language Setter 商品语种,目前只支持ENGLISH
func (*AlibabaicbuproductlistAPIRequest) SetPageSize ¶ added in v1.3.1
func (r *AlibabaicbuproductlistAPIRequest) SetPageSize(_pageSize int64) error
SetPageSize is PageSize Setter 每页大小,最大30
func (*AlibabaicbuproductlistAPIRequest) SetSubject ¶ added in v1.3.1
func (r *AlibabaicbuproductlistAPIRequest) SetSubject(_subject string) error
SetSubject is Subject Setter 商品名称,支持模糊匹配
type AlibabaicbuproductlistAPIResponse ¶ added in v1.3.1
type AlibabaicbuproductlistAPIResponse struct { model.CommonResponse AlibabaicbuproductlistAPIResponseModel }
AlibabaicbuproductlistAPIResponse 商品查询 API返回值 alibaba.icbu.product.list
根据类目ID和商品名称查询商品概要信息。结果以修改时间倒序返回,支持分页,每页最多30个。每次调用都是独立的请求,不记录调用的上下文。
type AlibabaicbuproductlistAPIResponseModel ¶ added in v1.3.1
type AlibabaicbuproductlistAPIResponseModel struct { XMLName xml.Name `xml:"alibaba_icbu_product_list_response"` // 平台颁发的每次请求访问的唯一标识 RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"` // 商品概要信息列表 Products []AlibabaProductBriefResponse `json:"products,omitempty" xml:"products>alibaba_product_brief_response,omitempty"` // 当前页 CurrentPage int64 `json:"current_page,omitempty" xml:"current_page,omitempty"` // 每页大小 PageSize int64 `json:"page_size,omitempty" xml:"page_size,omitempty"` // 总数 TotalItem int64 `json:"total_item,omitempty" xml:"total_item,omitempty"` }
AlibabaicbuproductlistAPIResponseModel is 商品查询 成功返回结果
type AlibabaicbuproductschemaaddAPIRequest ¶ added in v1.3.1
type AlibabaicbuproductschemaaddAPIRequest struct { model.Params // contains filtered or unexported fields }
AlibabaicbuproductschemaaddAPIRequest (新)商品发布新接口 API请求 alibaba.icbu.product.schema.add
提供发布ICBU商品的入口
func NewAlibabaicbuproductschemaaddRequest ¶ added in v1.3.1
func NewAlibabaicbuproductschemaaddRequest() *AlibabaicbuproductschemaaddAPIRequest
NewAlibabaicbuproductschemaaddRequest 初始化AlibabaicbuproductschemaaddAPIRequest对象
func (AlibabaicbuproductschemaaddAPIRequest) GetApiMethodName ¶ added in v1.3.1
func (r AlibabaicbuproductschemaaddAPIRequest) GetApiMethodName() string
GetApiMethodName IRequest interface 方法, 获取Api method
func (AlibabaicbuproductschemaaddAPIRequest) GetApiParams ¶ added in v1.3.1
func (r AlibabaicbuproductschemaaddAPIRequest) GetApiParams(params url.Values)
GetApiParams IRequest interface 方法, 获取API参数
func (AlibabaicbuproductschemaaddAPIRequest) GetParamProductTopPublishRequest ¶ added in v1.3.1
func (r AlibabaicbuproductschemaaddAPIRequest) GetParamProductTopPublishRequest() *ProductTopPublishRequest
GetParamProductTopPublishRequest ParamProductTopPublishRequest Getter
func (AlibabaicbuproductschemaaddAPIRequest) GetRawParams ¶ added in v1.3.1
func (r AlibabaicbuproductschemaaddAPIRequest) GetRawParams() model.Params
GetRawParams IRequest interface 方法, 获取API原始参数
func (*AlibabaicbuproductschemaaddAPIRequest) SetParamProductTopPublishRequest ¶ added in v1.3.1
func (r *AlibabaicbuproductschemaaddAPIRequest) SetParamProductTopPublishRequest(_paramProductTopPublishRequest *ProductTopPublishRequest) error
SetParamProductTopPublishRequest is ParamProductTopPublishRequest Setter 发布入参
type AlibabaicbuproductschemaaddAPIResponse ¶ added in v1.3.1
type AlibabaicbuproductschemaaddAPIResponse struct { model.CommonResponse AlibabaicbuproductschemaaddAPIResponseModel }
AlibabaicbuproductschemaaddAPIResponse (新)商品发布新接口 API返回值 alibaba.icbu.product.schema.add
提供发布ICBU商品的入口
type AlibabaicbuproductschemaaddAPIResponseModel ¶ added in v1.3.1
type AlibabaicbuproductschemaaddAPIResponseModel struct { XMLName xml.Name `xml:"alibaba_icbu_product_schema_add_response"` // 平台颁发的每次请求访问的唯一标识 RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"` // 错误信息,数组形式的字符串,用;分割,支持中英繁,按照传入的语种参数决定 Message string `json:"message,omitempty" xml:"message,omitempty"` // 返回的错误码,数组形式的字符串,用;分割 MsgCode string `json:"msg_code,omitempty" xml:"msg_code,omitempty"` // 错误追踪码,请务必打印在日志中,后续排查问题请提交此错误追踪码 TraceId string `json:"trace_id,omitempty" xml:"trace_id,omitempty"` // 商品明文id ProductId int64 `json:"product_id,omitempty" xml:"product_id,omitempty"` // 调用是否成功 BizSuccess bool `json:"biz_success,omitempty" xml:"biz_success,omitempty"` }
AlibabaicbuproductschemaaddAPIResponseModel is (新)商品发布新接口 成功返回结果
type AlibabaicbuproductschemaadddraftAPIRequest ¶ added in v1.3.1
type AlibabaicbuproductschemaadddraftAPIRequest struct { model.Params // contains filtered or unexported fields }
AlibabaicbuproductschemaadddraftAPIRequest (新)ICBU商品发布草稿 API请求 alibaba.icbu.product.schema.add.draft
提供发布ICBU商品草稿的入口
func NewAlibabaicbuproductschemaadddraftRequest ¶ added in v1.3.1
func NewAlibabaicbuproductschemaadddraftRequest() *AlibabaicbuproductschemaadddraftAPIRequest
NewAlibabaicbuproductschemaadddraftRequest 初始化AlibabaicbuproductschemaadddraftAPIRequest对象
func (AlibabaicbuproductschemaadddraftAPIRequest) GetApiMethodName ¶ added in v1.3.1
func (r AlibabaicbuproductschemaadddraftAPIRequest) GetApiMethodName() string
GetApiMethodName IRequest interface 方法, 获取Api method
func (AlibabaicbuproductschemaadddraftAPIRequest) GetApiParams ¶ added in v1.3.1
func (r AlibabaicbuproductschemaadddraftAPIRequest) GetApiParams(params url.Values)
GetApiParams IRequest interface 方法, 获取API参数
func (AlibabaicbuproductschemaadddraftAPIRequest) GetParamProductTopPublishRequest ¶ added in v1.3.1
func (r AlibabaicbuproductschemaadddraftAPIRequest) GetParamProductTopPublishRequest() *ProductTopPublishRequest
GetParamProductTopPublishRequest ParamProductTopPublishRequest Getter
func (AlibabaicbuproductschemaadddraftAPIRequest) GetRawParams ¶ added in v1.3.1
func (r AlibabaicbuproductschemaadddraftAPIRequest) GetRawParams() model.Params
GetRawParams IRequest interface 方法, 获取API原始参数
func (*AlibabaicbuproductschemaadddraftAPIRequest) SetParamProductTopPublishRequest ¶ added in v1.3.1
func (r *AlibabaicbuproductschemaadddraftAPIRequest) SetParamProductTopPublishRequest(_paramProductTopPublishRequest *ProductTopPublishRequest) error
SetParamProductTopPublishRequest is ParamProductTopPublishRequest Setter 发布入参
type AlibabaicbuproductschemaadddraftAPIResponse ¶ added in v1.3.1
type AlibabaicbuproductschemaadddraftAPIResponse struct { model.CommonResponse AlibabaicbuproductschemaadddraftAPIResponseModel }
AlibabaicbuproductschemaadddraftAPIResponse (新)ICBU商品发布草稿 API返回值 alibaba.icbu.product.schema.add.draft
提供发布ICBU商品草稿的入口
type AlibabaicbuproductschemaadddraftAPIResponseModel ¶ added in v1.3.1
type AlibabaicbuproductschemaadddraftAPIResponseModel struct { XMLName xml.Name `xml:"alibaba_icbu_product_schema_add_draft_response"` // 平台颁发的每次请求访问的唯一标识 RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"` // 错误信息,数组形式的字符串,用;分割,支持中英繁,按照传入的语种参数决定 Message string `json:"message,omitempty" xml:"message,omitempty"` // 返回的错误码,数组形式的字符串,用;分割 MsgCode string `json:"msg_code,omitempty" xml:"msg_code,omitempty"` // 错误追踪码,请务必打印在日志中,后续排查问题请提交此错误追踪码 TraceId string `json:"trace_id,omitempty" xml:"trace_id,omitempty"` // 商品草稿明文id ProductId int64 `json:"product_id,omitempty" xml:"product_id,omitempty"` // 调用是否成功 BizSuccess bool `json:"biz_success,omitempty" xml:"biz_success,omitempty"` }
AlibabaicbuproductschemaadddraftAPIResponseModel is (新)ICBU商品发布草稿 成功返回结果
type AlibabaicbuproductschemagetAPIRequest ¶ added in v1.3.1
type AlibabaicbuproductschemagetAPIRequest struct { model.Params // contains filtered or unexported fields }
AlibabaicbuproductschemagetAPIRequest (新)ICBU商品发布schema接口 API请求 alibaba.icbu.product.schema.get
获取ICBU商品发布的页面规则和填写字段,适用于新发商品
func NewAlibabaicbuproductschemagetRequest ¶ added in v1.3.1
func NewAlibabaicbuproductschemagetRequest() *AlibabaicbuproductschemagetAPIRequest
NewAlibabaicbuproductschemagetRequest 初始化AlibabaicbuproductschemagetAPIRequest对象
func (AlibabaicbuproductschemagetAPIRequest) GetApiMethodName ¶ added in v1.3.1
func (r AlibabaicbuproductschemagetAPIRequest) GetApiMethodName() string
GetApiMethodName IRequest interface 方法, 获取Api method
func (AlibabaicbuproductschemagetAPIRequest) GetApiParams ¶ added in v1.3.1
func (r AlibabaicbuproductschemagetAPIRequest) GetApiParams(params url.Values)
GetApiParams IRequest interface 方法, 获取API参数
func (AlibabaicbuproductschemagetAPIRequest) GetParamProductTopPublishRequest ¶ added in v1.3.1
func (r AlibabaicbuproductschemagetAPIRequest) GetParamProductTopPublishRequest() *ProductTopPublishRequest
GetParamProductTopPublishRequest ParamProductTopPublishRequest Getter
func (AlibabaicbuproductschemagetAPIRequest) GetRawParams ¶ added in v1.3.1
func (r AlibabaicbuproductschemagetAPIRequest) GetRawParams() model.Params
GetRawParams IRequest interface 方法, 获取API原始参数
func (*AlibabaicbuproductschemagetAPIRequest) SetParamProductTopPublishRequest ¶ added in v1.3.1
func (r *AlibabaicbuproductschemagetAPIRequest) SetParamProductTopPublishRequest(_paramProductTopPublishRequest *ProductTopPublishRequest) error
SetParamProductTopPublishRequest is ParamProductTopPublishRequest Setter 商品规则渲染请求
type AlibabaicbuproductschemagetAPIResponse ¶ added in v1.3.1
type AlibabaicbuproductschemagetAPIResponse struct { model.CommonResponse AlibabaicbuproductschemagetAPIResponseModel }
AlibabaicbuproductschemagetAPIResponse (新)ICBU商品发布schema接口 API返回值 alibaba.icbu.product.schema.get
获取ICBU商品发布的页面规则和填写字段,适用于新发商品
type AlibabaicbuproductschemagetAPIResponseModel ¶ added in v1.3.1
type AlibabaicbuproductschemagetAPIResponseModel struct { XMLName xml.Name `xml:"alibaba_icbu_product_schema_get_response"` // 平台颁发的每次请求访问的唯一标识 RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"` // 商品发布规则 Data string `json:"data,omitempty" xml:"data,omitempty"` // 错误信息,数组形式的字符串,用;分割,支持中英繁,按照传入的语种参数决定 Message string `json:"message,omitempty" xml:"message,omitempty"` // 返回的错误码,数组形式的字符串,用;分割 MsgCode string `json:"msg_code,omitempty" xml:"msg_code,omitempty"` // 错误追踪码,请务必打印在日志中,后续排查问题请提交此错误追踪码 TraceId string `json:"trace_id,omitempty" xml:"trace_id,omitempty"` // 请求是否成功 BizSuccess bool `json:"biz_success,omitempty" xml:"biz_success,omitempty"` }
AlibabaicbuproductschemagetAPIResponseModel is (新)ICBU商品发布schema接口 成功返回结果
type AlibabaicbuproductschemarenderAPIRequest ¶ added in v1.3.1
type AlibabaicbuproductschemarenderAPIRequest struct { model.Params // contains filtered or unexported fields }
AlibabaicbuproductschemarenderAPIRequest (新)获取商品信息 API请求 alibaba.icbu.product.schema.render
获取ICBU商品发布的字段填写规则和单个商品对应填写数据,适用于单个商品编辑场景,不包括草稿。
func NewAlibabaicbuproductschemarenderRequest ¶ added in v1.3.1
func NewAlibabaicbuproductschemarenderRequest() *AlibabaicbuproductschemarenderAPIRequest
NewAlibabaicbuproductschemarenderRequest 初始化AlibabaicbuproductschemarenderAPIRequest对象
func (AlibabaicbuproductschemarenderAPIRequest) GetApiMethodName ¶ added in v1.3.1
func (r AlibabaicbuproductschemarenderAPIRequest) GetApiMethodName() string
GetApiMethodName IRequest interface 方法, 获取Api method
func (AlibabaicbuproductschemarenderAPIRequest) GetApiParams ¶ added in v1.3.1
func (r AlibabaicbuproductschemarenderAPIRequest) GetApiParams(params url.Values)
GetApiParams IRequest interface 方法, 获取API参数
func (AlibabaicbuproductschemarenderAPIRequest) GetParamProductTopPublishRequest ¶ added in v1.3.1
func (r AlibabaicbuproductschemarenderAPIRequest) GetParamProductTopPublishRequest() *ProductTopPublishRequest
GetParamProductTopPublishRequest ParamProductTopPublishRequest Getter
func (AlibabaicbuproductschemarenderAPIRequest) GetRawParams ¶ added in v1.3.1
func (r AlibabaicbuproductschemarenderAPIRequest) GetRawParams() model.Params
GetRawParams IRequest interface 方法, 获取API原始参数
func (*AlibabaicbuproductschemarenderAPIRequest) SetParamProductTopPublishRequest ¶ added in v1.3.1
func (r *AlibabaicbuproductschemarenderAPIRequest) SetParamProductTopPublishRequest(_paramProductTopPublishRequest *ProductTopPublishRequest) error
SetParamProductTopPublishRequest is ParamProductTopPublishRequest Setter 商品规则渲染请求
type AlibabaicbuproductschemarenderAPIResponse ¶ added in v1.3.1
type AlibabaicbuproductschemarenderAPIResponse struct { model.CommonResponse AlibabaicbuproductschemarenderAPIResponseModel }
AlibabaicbuproductschemarenderAPIResponse (新)获取商品信息 API返回值 alibaba.icbu.product.schema.render
获取ICBU商品发布的字段填写规则和单个商品对应填写数据,适用于单个商品编辑场景,不包括草稿。
type AlibabaicbuproductschemarenderAPIResponseModel ¶ added in v1.3.1
type AlibabaicbuproductschemarenderAPIResponseModel struct { XMLName xml.Name `xml:"alibaba_icbu_product_schema_render_response"` // 平台颁发的每次请求访问的唯一标识 RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"` // 商品发布规则和对应填写数据 Data string `json:"data,omitempty" xml:"data,omitempty"` // 错误信息,数组形式的字符串,用;分割,支持中英繁,按照传入的语种参数决定 Message string `json:"message,omitempty" xml:"message,omitempty"` // 返回的错误码,数组形式的字符串,用;分割 MsgCode string `json:"msg_code,omitempty" xml:"msg_code,omitempty"` // 错误追踪码,请务必打印在日志中,后续排查问题请提交此错误追踪码 TraceId string `json:"trace_id,omitempty" xml:"trace_id,omitempty"` // 请求是否成功 BizSuccess bool `json:"biz_success,omitempty" xml:"biz_success,omitempty"` }
AlibabaicbuproductschemarenderAPIResponseModel is (新)获取商品信息 成功返回结果
type AlibabaicbuproductschemarenderdraftAPIRequest ¶ added in v1.3.1
type AlibabaicbuproductschemarenderdraftAPIRequest struct { model.Params // contains filtered or unexported fields }
AlibabaicbuproductschemarenderdraftAPIRequest (新)渲染草稿商品数据 API请求 alibaba.icbu.product.schema.render.draft
获取ICBU商品发布的字段填写规则和单个商品对应填写数据,适用于单个草稿商品编辑场景,
func NewAlibabaicbuproductschemarenderdraftRequest ¶ added in v1.3.1
func NewAlibabaicbuproductschemarenderdraftRequest() *AlibabaicbuproductschemarenderdraftAPIRequest
NewAlibabaicbuproductschemarenderdraftRequest 初始化AlibabaicbuproductschemarenderdraftAPIRequest对象
func (AlibabaicbuproductschemarenderdraftAPIRequest) GetApiMethodName ¶ added in v1.3.1
func (r AlibabaicbuproductschemarenderdraftAPIRequest) GetApiMethodName() string
GetApiMethodName IRequest interface 方法, 获取Api method
func (AlibabaicbuproductschemarenderdraftAPIRequest) GetApiParams ¶ added in v1.3.1
func (r AlibabaicbuproductschemarenderdraftAPIRequest) GetApiParams(params url.Values)
GetApiParams IRequest interface 方法, 获取API参数
func (AlibabaicbuproductschemarenderdraftAPIRequest) GetParamProductTopPublishRequest ¶ added in v1.3.1
func (r AlibabaicbuproductschemarenderdraftAPIRequest) GetParamProductTopPublishRequest() *ProductTopPublishRequest
GetParamProductTopPublishRequest ParamProductTopPublishRequest Getter
func (AlibabaicbuproductschemarenderdraftAPIRequest) GetRawParams ¶ added in v1.3.1
func (r AlibabaicbuproductschemarenderdraftAPIRequest) GetRawParams() model.Params
GetRawParams IRequest interface 方法, 获取API原始参数
func (*AlibabaicbuproductschemarenderdraftAPIRequest) SetParamProductTopPublishRequest ¶ added in v1.3.1
func (r *AlibabaicbuproductschemarenderdraftAPIRequest) SetParamProductTopPublishRequest(_paramProductTopPublishRequest *ProductTopPublishRequest) error
SetParamProductTopPublishRequest is ParamProductTopPublishRequest Setter 商品规则渲染请求
type AlibabaicbuproductschemarenderdraftAPIResponse ¶ added in v1.3.1
type AlibabaicbuproductschemarenderdraftAPIResponse struct { model.CommonResponse AlibabaicbuproductschemarenderdraftAPIResponseModel }
AlibabaicbuproductschemarenderdraftAPIResponse (新)渲染草稿商品数据 API返回值 alibaba.icbu.product.schema.render.draft
获取ICBU商品发布的字段填写规则和单个商品对应填写数据,适用于单个草稿商品编辑场景,
type AlibabaicbuproductschemarenderdraftAPIResponseModel ¶ added in v1.3.1
type AlibabaicbuproductschemarenderdraftAPIResponseModel struct { XMLName xml.Name `xml:"alibaba_icbu_product_schema_render_draft_response"` // 平台颁发的每次请求访问的唯一标识 RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"` // 商品发布规则和对应填写数据 Data string `json:"data,omitempty" xml:"data,omitempty"` // 错误信息,数组形式的字符串,用;分割,支持中英繁,按照传入的语种参数决定 Message string `json:"message,omitempty" xml:"message,omitempty"` // 返回的错误码,数组形式的字符串,用;分割 MsgCode string `json:"msg_code,omitempty" xml:"msg_code,omitempty"` // 错误追踪码,请务必打印在日志中,后续排查问题请提交此错误追踪码 TraceId string `json:"trace_id,omitempty" xml:"trace_id,omitempty"` // 请求是否成功 BizSuccess bool `json:"biz_success,omitempty" xml:"biz_success,omitempty"` }
AlibabaicbuproductschemarenderdraftAPIResponseModel is (新)渲染草稿商品数据 成功返回结果
type AlibabaicbuproductschemaupdateAPIRequest ¶ added in v1.3.1
type AlibabaicbuproductschemaupdateAPIRequest struct { model.Params // contains filtered or unexported fields }
AlibabaicbuproductschemaupdateAPIRequest (新)商品发布增量更新接口 API请求 alibaba.icbu.product.schema.update
商品更新接口,方式为增量更新,只更新传入的字段
func NewAlibabaicbuproductschemaupdateRequest ¶ added in v1.3.1
func NewAlibabaicbuproductschemaupdateRequest() *AlibabaicbuproductschemaupdateAPIRequest
NewAlibabaicbuproductschemaupdateRequest 初始化AlibabaicbuproductschemaupdateAPIRequest对象
func (AlibabaicbuproductschemaupdateAPIRequest) GetApiMethodName ¶ added in v1.3.1
func (r AlibabaicbuproductschemaupdateAPIRequest) GetApiMethodName() string
GetApiMethodName IRequest interface 方法, 获取Api method
func (AlibabaicbuproductschemaupdateAPIRequest) GetApiParams ¶ added in v1.3.1
func (r AlibabaicbuproductschemaupdateAPIRequest) GetApiParams(params url.Values)
GetApiParams IRequest interface 方法, 获取API参数
func (AlibabaicbuproductschemaupdateAPIRequest) GetParamProductTopPublishRequest ¶ added in v1.3.1
func (r AlibabaicbuproductschemaupdateAPIRequest) GetParamProductTopPublishRequest() *ProductTopPublishRequest
GetParamProductTopPublishRequest ParamProductTopPublishRequest Getter
func (AlibabaicbuproductschemaupdateAPIRequest) GetRawParams ¶ added in v1.3.1
func (r AlibabaicbuproductschemaupdateAPIRequest) GetRawParams() model.Params
GetRawParams IRequest interface 方法, 获取API原始参数
func (*AlibabaicbuproductschemaupdateAPIRequest) SetParamProductTopPublishRequest ¶ added in v1.3.1
func (r *AlibabaicbuproductschemaupdateAPIRequest) SetParamProductTopPublishRequest(_paramProductTopPublishRequest *ProductTopPublishRequest) error
SetParamProductTopPublishRequest is ParamProductTopPublishRequest Setter 发布入参
type AlibabaicbuproductschemaupdateAPIResponse ¶ added in v1.3.1
type AlibabaicbuproductschemaupdateAPIResponse struct { model.CommonResponse AlibabaicbuproductschemaupdateAPIResponseModel }
AlibabaicbuproductschemaupdateAPIResponse (新)商品发布增量更新接口 API返回值 alibaba.icbu.product.schema.update
商品更新接口,方式为增量更新,只更新传入的字段
type AlibabaicbuproductschemaupdateAPIResponseModel ¶ added in v1.3.1
type AlibabaicbuproductschemaupdateAPIResponseModel struct { XMLName xml.Name `xml:"alibaba_icbu_product_schema_update_response"` // 平台颁发的每次请求访问的唯一标识 RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"` // 错误信息,数组形式的字符串,用;分割,支持中英繁,按照传入的语种参数决定 Message string `json:"message,omitempty" xml:"message,omitempty"` // 返回的错误码,数组形式的字符串,用;分割 MsgCode string `json:"msg_code,omitempty" xml:"msg_code,omitempty"` // 错误追踪码,请务必打印在日志中,后续排查问题请提交此错误追踪码 TraceId string `json:"trace_id,omitempty" xml:"trace_id,omitempty"` // 商品明文id ProductId int64 `json:"product_id,omitempty" xml:"product_id,omitempty"` // 调用是否成功 BizSuccess bool `json:"biz_success,omitempty" xml:"biz_success,omitempty"` }
AlibabaicbuproductschemaupdateAPIResponseModel is (新)商品发布增量更新接口 成功返回结果
type AlibabaicbuproductscoregetAPIRequest ¶ added in v1.3.1
type AlibabaicbuproductscoregetAPIRequest struct { model.Params // contains filtered or unexported fields }
AlibabaicbuproductscoregetAPIRequest 产品质量分查询 API请求 alibaba.icbu.product.score.get
产品质量分查询
func NewAlibabaicbuproductscoregetRequest ¶ added in v1.3.1
func NewAlibabaicbuproductscoregetRequest() *AlibabaicbuproductscoregetAPIRequest
NewAlibabaicbuproductscoregetRequest 初始化AlibabaicbuproductscoregetAPIRequest对象
func (AlibabaicbuproductscoregetAPIRequest) GetApiMethodName ¶ added in v1.3.1
func (r AlibabaicbuproductscoregetAPIRequest) GetApiMethodName() string
GetApiMethodName IRequest interface 方法, 获取Api method
func (AlibabaicbuproductscoregetAPIRequest) GetApiParams ¶ added in v1.3.1
func (r AlibabaicbuproductscoregetAPIRequest) GetApiParams(params url.Values)
GetApiParams IRequest interface 方法, 获取API参数
func (AlibabaicbuproductscoregetAPIRequest) GetProductId ¶ added in v1.3.1
func (r AlibabaicbuproductscoregetAPIRequest) GetProductId() string
GetProductId ProductId Getter
func (AlibabaicbuproductscoregetAPIRequest) GetRawParams ¶ added in v1.3.1
func (r AlibabaicbuproductscoregetAPIRequest) GetRawParams() model.Params
GetRawParams IRequest interface 方法, 获取API原始参数
func (*AlibabaicbuproductscoregetAPIRequest) SetProductId ¶ added in v1.3.1
func (r *AlibabaicbuproductscoregetAPIRequest) SetProductId(_productId string) error
SetProductId is ProductId Setter 混淆后的商品ID
type AlibabaicbuproductscoregetAPIResponse ¶ added in v1.3.1
type AlibabaicbuproductscoregetAPIResponse struct { model.CommonResponse AlibabaicbuproductscoregetAPIResponseModel }
AlibabaicbuproductscoregetAPIResponse 产品质量分查询 API返回值 alibaba.icbu.product.score.get
产品质量分查询
type AlibabaicbuproductscoregetAPIResponseModel ¶ added in v1.3.1
type AlibabaicbuproductscoregetAPIResponseModel struct { XMLName xml.Name `xml:"alibaba_icbu_product_score_get_response"` // 平台颁发的每次请求访问的唯一标识 RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"` // 系统自动生成 Result *ProductScoreInfoResult `json:"result,omitempty" xml:"result,omitempty"` }
AlibabaicbuproductscoregetAPIResponseModel is 产品质量分查询 成功返回结果
type AlibabaicbuproductupdateAPIRequest ¶ added in v1.3.1
type AlibabaicbuproductupdateAPIRequest struct { model.Params // contains filtered or unexported fields }
AlibabaicbuproductupdateAPIRequest 修改商品 API请求 alibaba.icbu.product.update
修改国际站商品,支持询盘商品和在线批发商品,支持英文商品和多语言商品
func NewAlibabaicbuproductupdateRequest ¶ added in v1.3.1
func NewAlibabaicbuproductupdateRequest() *AlibabaicbuproductupdateAPIRequest
NewAlibabaicbuproductupdateRequest 初始化AlibabaicbuproductupdateAPIRequest对象
func (AlibabaicbuproductupdateAPIRequest) GetApiMethodName ¶ added in v1.3.1
func (r AlibabaicbuproductupdateAPIRequest) GetApiMethodName() string
GetApiMethodName IRequest interface 方法, 获取Api method
func (AlibabaicbuproductupdateAPIRequest) GetApiParams ¶ added in v1.3.1
func (r AlibabaicbuproductupdateAPIRequest) GetApiParams(params url.Values)
GetApiParams IRequest interface 方法, 获取API参数
func (AlibabaicbuproductupdateAPIRequest) GetAttributes ¶ added in v1.3.1
func (r AlibabaicbuproductupdateAPIRequest) GetAttributes() []ProductAttribute
GetAttributes Attributes Getter
func (AlibabaicbuproductupdateAPIRequest) GetBulkDiscountPrices ¶ added in v1.3.1
func (r AlibabaicbuproductupdateAPIRequest) GetBulkDiscountPrices() []BulkDiscountPrice
GetBulkDiscountPrices BulkDiscountPrices Getter
func (AlibabaicbuproductupdateAPIRequest) GetCategoryId ¶ added in v1.3.1
func (r AlibabaicbuproductupdateAPIRequest) GetCategoryId() int64
GetCategoryId CategoryId Getter
func (AlibabaicbuproductupdateAPIRequest) GetCustomInfo ¶ added in v1.3.1
func (r AlibabaicbuproductupdateAPIRequest) GetCustomInfo() *CustomInfo
GetCustomInfo CustomInfo Getter
func (AlibabaicbuproductupdateAPIRequest) GetDescription ¶ added in v1.3.1
func (r AlibabaicbuproductupdateAPIRequest) GetDescription() string
GetDescription Description Getter
func (AlibabaicbuproductupdateAPIRequest) GetExtraContext ¶ added in v1.3.1
func (r AlibabaicbuproductupdateAPIRequest) GetExtraContext() string
GetExtraContext ExtraContext Getter
func (AlibabaicbuproductupdateAPIRequest) GetGroupId ¶ added in v1.3.1
func (r AlibabaicbuproductupdateAPIRequest) GetGroupId() int64
GetGroupId GroupId Getter
func (AlibabaicbuproductupdateAPIRequest) GetIsSmartEdit ¶ added in v1.3.1
func (r AlibabaicbuproductupdateAPIRequest) GetIsSmartEdit() bool
GetIsSmartEdit IsSmartEdit Getter
func (AlibabaicbuproductupdateAPIRequest) GetKeywords ¶ added in v1.3.1
func (r AlibabaicbuproductupdateAPIRequest) GetKeywords() []string
GetKeywords Keywords Getter
func (AlibabaicbuproductupdateAPIRequest) GetLanguage ¶ added in v1.3.1
func (r AlibabaicbuproductupdateAPIRequest) GetLanguage() string
GetLanguage Language Getter
func (AlibabaicbuproductupdateAPIRequest) GetMainImage ¶ added in v1.3.1
func (r AlibabaicbuproductupdateAPIRequest) GetMainImage() *MainImage
GetMainImage MainImage Getter
func (AlibabaicbuproductupdateAPIRequest) GetMarket ¶ added in v1.3.1
func (r AlibabaicbuproductupdateAPIRequest) GetMarket() string
GetMarket Market Getter
func (AlibabaicbuproductupdateAPIRequest) GetProductId ¶ added in v1.3.1
func (r AlibabaicbuproductupdateAPIRequest) GetProductId() string
GetProductId ProductId Getter
func (AlibabaicbuproductupdateAPIRequest) GetProductSku ¶ added in v1.3.1
func (r AlibabaicbuproductupdateAPIRequest) GetProductSku() *ProductSku
GetProductSku ProductSku Getter
func (AlibabaicbuproductupdateAPIRequest) GetProductType ¶ added in v1.3.1
func (r AlibabaicbuproductupdateAPIRequest) GetProductType() string
GetProductType ProductType Getter
func (AlibabaicbuproductupdateAPIRequest) GetRawParams ¶ added in v1.3.1
func (r AlibabaicbuproductupdateAPIRequest) GetRawParams() model.Params
GetRawParams IRequest interface 方法, 获取API原始参数
func (AlibabaicbuproductupdateAPIRequest) GetSourcingTrade ¶ added in v1.3.1
func (r AlibabaicbuproductupdateAPIRequest) GetSourcingTrade() *SourcingTrade
GetSourcingTrade SourcingTrade Getter
func (AlibabaicbuproductupdateAPIRequest) GetSubject ¶ added in v1.3.1
func (r AlibabaicbuproductupdateAPIRequest) GetSubject() string
GetSubject Subject Getter
func (AlibabaicbuproductupdateAPIRequest) GetWholesaleTrade ¶ added in v1.3.1
func (r AlibabaicbuproductupdateAPIRequest) GetWholesaleTrade() *WholesaleTrade
GetWholesaleTrade WholesaleTrade Getter
func (*AlibabaicbuproductupdateAPIRequest) SetAttributes ¶ added in v1.3.1
func (r *AlibabaicbuproductupdateAPIRequest) SetAttributes(_attributes []ProductAttribute) error
SetAttributes is Attributes Setter 商品属性和属性值
func (*AlibabaicbuproductupdateAPIRequest) SetBulkDiscountPrices ¶ added in v1.3.1
func (r *AlibabaicbuproductupdateAPIRequest) SetBulkDiscountPrices(_bulkDiscountPrices []BulkDiscountPrice) error
SetBulkDiscountPrices is BulkDiscountPrices Setter 根据数量设置的折扣价
func (*AlibabaicbuproductupdateAPIRequest) SetCategoryId ¶ added in v1.3.1
func (r *AlibabaicbuproductupdateAPIRequest) SetCategoryId(_categoryId int64) error
SetCategoryId is CategoryId Setter 类目ID
func (*AlibabaicbuproductupdateAPIRequest) SetCustomInfo ¶ added in v1.3.1
func (r *AlibabaicbuproductupdateAPIRequest) SetCustomInfo(_customInfo *CustomInfo) error
SetCustomInfo is CustomInfo Setter 定制信息
func (*AlibabaicbuproductupdateAPIRequest) SetDescription ¶ added in v1.3.1
func (r *AlibabaicbuproductupdateAPIRequest) SetDescription(_description string) error
SetDescription is Description Setter 商品详情描述,可包含图片中心的图片URL
func (*AlibabaicbuproductupdateAPIRequest) SetExtraContext ¶ added in v1.3.1
func (r *AlibabaicbuproductupdateAPIRequest) SetExtraContext(_extraContext string) error
SetExtraContext is ExtraContext Setter 补充信息
func (*AlibabaicbuproductupdateAPIRequest) SetGroupId ¶ added in v1.3.1
func (r *AlibabaicbuproductupdateAPIRequest) SetGroupId(_groupId int64) error
SetGroupId is GroupId Setter 分组ID
func (*AlibabaicbuproductupdateAPIRequest) SetIsSmartEdit ¶ added in v1.3.1
func (r *AlibabaicbuproductupdateAPIRequest) SetIsSmartEdit(_isSmartEdit bool) error
SetIsSmartEdit is IsSmartEdit Setter 智能编辑,不填写使用原来的。注意必须和详情的格式一致
func (*AlibabaicbuproductupdateAPIRequest) SetKeywords ¶ added in v1.3.1
func (r *AlibabaicbuproductupdateAPIRequest) SetKeywords(_keywords []string) error
SetKeywords is Keywords Setter 关键词,不要包含特殊符号(如,;),最多三个
func (*AlibabaicbuproductupdateAPIRequest) SetLanguage ¶ added in v1.3.1
func (r *AlibabaicbuproductupdateAPIRequest) SetLanguage(_language string) error
SetLanguage is Language Setter 语种,参见FAQ 语种枚举值
func (*AlibabaicbuproductupdateAPIRequest) SetMainImage ¶ added in v1.3.1
func (r *AlibabaicbuproductupdateAPIRequest) SetMainImage(_mainImage *MainImage) error
SetMainImage is MainImage Setter 商品主图
func (*AlibabaicbuproductupdateAPIRequest) SetMarket ¶ added in v1.3.1
func (r *AlibabaicbuproductupdateAPIRequest) SetMarket(_market string) error
SetMarket is Market Setter 发布的市场,支持main/onesite,默认main发到主市场,填onesite发布为商机通产品
func (*AlibabaicbuproductupdateAPIRequest) SetProductId ¶ added in v1.3.1
func (r *AlibabaicbuproductupdateAPIRequest) SetProductId(_productId string) error
SetProductId is ProductId Setter 混淆商品ID
func (*AlibabaicbuproductupdateAPIRequest) SetProductSku ¶ added in v1.3.1
func (r *AlibabaicbuproductupdateAPIRequest) SetProductSku(_productSku *ProductSku) error
SetProductSku is ProductSku Setter 商品SKU定义
func (*AlibabaicbuproductupdateAPIRequest) SetProductType ¶ added in v1.3.1
func (r *AlibabaicbuproductupdateAPIRequest) SetProductType(_productType string) error
SetProductType is ProductType Setter 商品类型,在线批发商品(wholesale)或者询盘商品(sourcing)
func (*AlibabaicbuproductupdateAPIRequest) SetSourcingTrade ¶ added in v1.3.1
func (r *AlibabaicbuproductupdateAPIRequest) SetSourcingTrade(_sourcingTrade *SourcingTrade) error
SetSourcingTrade is SourcingTrade Setter 询盘商品交易信息
func (*AlibabaicbuproductupdateAPIRequest) SetSubject ¶ added in v1.3.1
func (r *AlibabaicbuproductupdateAPIRequest) SetSubject(_subject string) error
SetSubject is Subject Setter 商品名称,最多128个字符
func (*AlibabaicbuproductupdateAPIRequest) SetWholesaleTrade ¶ added in v1.3.1
func (r *AlibabaicbuproductupdateAPIRequest) SetWholesaleTrade(_wholesaleTrade *WholesaleTrade) error
SetWholesaleTrade is WholesaleTrade Setter 在线批发商品交易信息
type AlibabaicbuproductupdateAPIResponse ¶ added in v1.3.1
type AlibabaicbuproductupdateAPIResponse struct { model.CommonResponse AlibabaicbuproductupdateAPIResponseModel }
AlibabaicbuproductupdateAPIResponse 修改商品 API返回值 alibaba.icbu.product.update
修改国际站商品,支持询盘商品和在线批发商品,支持英文商品和多语言商品
type AlibabaicbuproductupdateAPIResponseModel ¶ added in v1.3.1
type AlibabaicbuproductupdateAPIResponseModel struct { XMLName xml.Name `xml:"alibaba_icbu_product_update_response"` // 平台颁发的每次请求访问的唯一标识 RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"` // 加密后的产品ID ProductId string `json:"product_id,omitempty" xml:"product_id,omitempty"` }
AlibabaicbuproductupdateAPIResponseModel is 修改商品 成功返回结果
type AlibabaicbuproductupdatefieldAPIRequest ¶ added in v1.3.1
type AlibabaicbuproductupdatefieldAPIRequest struct { model.Params // contains filtered or unexported fields }
AlibabaicbuproductupdatefieldAPIRequest 商品按字段更新 API请求 alibaba.icbu.product.update.field
按字段修改国际站商品,支持询盘商品和在线批发商品,支持英文商品和多语言商品
func NewAlibabaicbuproductupdatefieldRequest ¶ added in v1.3.1
func NewAlibabaicbuproductupdatefieldRequest() *AlibabaicbuproductupdatefieldAPIRequest
NewAlibabaicbuproductupdatefieldRequest 初始化AlibabaicbuproductupdatefieldAPIRequest对象
func (AlibabaicbuproductupdatefieldAPIRequest) GetApiMethodName ¶ added in v1.3.1
func (r AlibabaicbuproductupdatefieldAPIRequest) GetApiMethodName() string
GetApiMethodName IRequest interface 方法, 获取Api method
func (AlibabaicbuproductupdatefieldAPIRequest) GetApiParams ¶ added in v1.3.1
func (r AlibabaicbuproductupdatefieldAPIRequest) GetApiParams(params url.Values)
GetApiParams IRequest interface 方法, 获取API参数
func (AlibabaicbuproductupdatefieldAPIRequest) GetAttributes ¶ added in v1.3.1
func (r AlibabaicbuproductupdatefieldAPIRequest) GetAttributes() []ProductAttribute
GetAttributes Attributes Getter
func (AlibabaicbuproductupdatefieldAPIRequest) GetBulkDiscountPrices ¶ added in v1.3.1
func (r AlibabaicbuproductupdatefieldAPIRequest) GetBulkDiscountPrices() []BulkDiscountPrice
GetBulkDiscountPrices BulkDiscountPrices Getter
func (AlibabaicbuproductupdatefieldAPIRequest) GetCategoryId ¶ added in v1.3.1
func (r AlibabaicbuproductupdatefieldAPIRequest) GetCategoryId() int64
GetCategoryId CategoryId Getter
func (AlibabaicbuproductupdatefieldAPIRequest) GetCustomInfo ¶ added in v1.3.1
func (r AlibabaicbuproductupdatefieldAPIRequest) GetCustomInfo() *CustomInfo
GetCustomInfo CustomInfo Getter
func (AlibabaicbuproductupdatefieldAPIRequest) GetDescription ¶ added in v1.3.1
func (r AlibabaicbuproductupdatefieldAPIRequest) GetDescription() string
GetDescription Description Getter
func (AlibabaicbuproductupdatefieldAPIRequest) GetExtraContext ¶ added in v1.3.1
func (r AlibabaicbuproductupdatefieldAPIRequest) GetExtraContext() string
GetExtraContext ExtraContext Getter
func (AlibabaicbuproductupdatefieldAPIRequest) GetGroupId ¶ added in v1.3.1
func (r AlibabaicbuproductupdatefieldAPIRequest) GetGroupId() int64
GetGroupId GroupId Getter
func (AlibabaicbuproductupdatefieldAPIRequest) GetIsSmartEdit ¶ added in v1.3.1
func (r AlibabaicbuproductupdatefieldAPIRequest) GetIsSmartEdit() bool
GetIsSmartEdit IsSmartEdit Getter
func (AlibabaicbuproductupdatefieldAPIRequest) GetKeywords ¶ added in v1.3.1
func (r AlibabaicbuproductupdatefieldAPIRequest) GetKeywords() []string
GetKeywords Keywords Getter
func (AlibabaicbuproductupdatefieldAPIRequest) GetLanguage ¶ added in v1.3.1
func (r AlibabaicbuproductupdatefieldAPIRequest) GetLanguage() string
GetLanguage Language Getter
func (AlibabaicbuproductupdatefieldAPIRequest) GetMainImage ¶ added in v1.3.1
func (r AlibabaicbuproductupdatefieldAPIRequest) GetMainImage() *MainImage
GetMainImage MainImage Getter
func (AlibabaicbuproductupdatefieldAPIRequest) GetMarket ¶ added in v1.3.1
func (r AlibabaicbuproductupdatefieldAPIRequest) GetMarket() string
GetMarket Market Getter
func (AlibabaicbuproductupdatefieldAPIRequest) GetProductId ¶ added in v1.3.1
func (r AlibabaicbuproductupdatefieldAPIRequest) GetProductId() string
GetProductId ProductId Getter
func (AlibabaicbuproductupdatefieldAPIRequest) GetProductSku ¶ added in v1.3.1
func (r AlibabaicbuproductupdatefieldAPIRequest) GetProductSku() *ProductSku
GetProductSku ProductSku Getter
func (AlibabaicbuproductupdatefieldAPIRequest) GetProductType ¶ added in v1.3.1
func (r AlibabaicbuproductupdatefieldAPIRequest) GetProductType() string
GetProductType ProductType Getter
func (AlibabaicbuproductupdatefieldAPIRequest) GetRawParams ¶ added in v1.3.1
func (r AlibabaicbuproductupdatefieldAPIRequest) GetRawParams() model.Params
GetRawParams IRequest interface 方法, 获取API原始参数
func (AlibabaicbuproductupdatefieldAPIRequest) GetSourcingTrade ¶ added in v1.3.1
func (r AlibabaicbuproductupdatefieldAPIRequest) GetSourcingTrade() *SourcingTrade
GetSourcingTrade SourcingTrade Getter
func (AlibabaicbuproductupdatefieldAPIRequest) GetSubject ¶ added in v1.3.1
func (r AlibabaicbuproductupdatefieldAPIRequest) GetSubject() string
GetSubject Subject Getter
func (AlibabaicbuproductupdatefieldAPIRequest) GetUseSkuPrice ¶ added in v1.3.1
func (r AlibabaicbuproductupdatefieldAPIRequest) GetUseSkuPrice() bool
GetUseSkuPrice UseSkuPrice Getter
func (AlibabaicbuproductupdatefieldAPIRequest) GetWholesaleTrade ¶ added in v1.3.1
func (r AlibabaicbuproductupdatefieldAPIRequest) GetWholesaleTrade() *WholesaleTrade
GetWholesaleTrade WholesaleTrade Getter
func (*AlibabaicbuproductupdatefieldAPIRequest) SetAttributes ¶ added in v1.3.1
func (r *AlibabaicbuproductupdatefieldAPIRequest) SetAttributes(_attributes []ProductAttribute) error
SetAttributes is Attributes Setter 商品属性和属性值
func (*AlibabaicbuproductupdatefieldAPIRequest) SetBulkDiscountPrices ¶ added in v1.3.1
func (r *AlibabaicbuproductupdatefieldAPIRequest) SetBulkDiscountPrices(_bulkDiscountPrices []BulkDiscountPrice) error
SetBulkDiscountPrices is BulkDiscountPrices Setter 根据数量设置的折扣价
func (*AlibabaicbuproductupdatefieldAPIRequest) SetCategoryId ¶ added in v1.3.1
func (r *AlibabaicbuproductupdatefieldAPIRequest) SetCategoryId(_categoryId int64) error
SetCategoryId is CategoryId Setter 类目ID
func (*AlibabaicbuproductupdatefieldAPIRequest) SetCustomInfo ¶ added in v1.3.1
func (r *AlibabaicbuproductupdatefieldAPIRequest) SetCustomInfo(_customInfo *CustomInfo) error
SetCustomInfo is CustomInfo Setter 定制信息
func (*AlibabaicbuproductupdatefieldAPIRequest) SetDescription ¶ added in v1.3.1
func (r *AlibabaicbuproductupdatefieldAPIRequest) SetDescription(_description string) error
SetDescription is Description Setter 商品详情描述,可包含图片中心的图片URL
func (*AlibabaicbuproductupdatefieldAPIRequest) SetExtraContext ¶ added in v1.3.1
func (r *AlibabaicbuproductupdatefieldAPIRequest) SetExtraContext(_extraContext string) error
SetExtraContext is ExtraContext Setter 补充信息
func (*AlibabaicbuproductupdatefieldAPIRequest) SetGroupId ¶ added in v1.3.1
func (r *AlibabaicbuproductupdatefieldAPIRequest) SetGroupId(_groupId int64) error
SetGroupId is GroupId Setter 分组ID
func (*AlibabaicbuproductupdatefieldAPIRequest) SetIsSmartEdit ¶ added in v1.3.1
func (r *AlibabaicbuproductupdatefieldAPIRequest) SetIsSmartEdit(_isSmartEdit bool) error
SetIsSmartEdit is IsSmartEdit Setter 商品详情种类,true表示智能编辑,不填默认取商品原来的详情种类
func (*AlibabaicbuproductupdatefieldAPIRequest) SetKeywords ¶ added in v1.3.1
func (r *AlibabaicbuproductupdatefieldAPIRequest) SetKeywords(_keywords []string) error
SetKeywords is Keywords Setter 关键词,不要包含特殊符号(如,;),最多三个
func (*AlibabaicbuproductupdatefieldAPIRequest) SetLanguage ¶ added in v1.3.1
func (r *AlibabaicbuproductupdatefieldAPIRequest) SetLanguage(_language string) error
SetLanguage is Language Setter 语种,当前只有english
func (*AlibabaicbuproductupdatefieldAPIRequest) SetMainImage ¶ added in v1.3.1
func (r *AlibabaicbuproductupdatefieldAPIRequest) SetMainImage(_mainImage *MainImage) error
SetMainImage is MainImage Setter 商品主图
func (*AlibabaicbuproductupdatefieldAPIRequest) SetMarket ¶ added in v1.3.1
func (r *AlibabaicbuproductupdatefieldAPIRequest) SetMarket(_market string) error
SetMarket is Market Setter 发布的市场,支持main/onesite,默认main发到主市场,填onesite发布为商机通产品
func (*AlibabaicbuproductupdatefieldAPIRequest) SetProductId ¶ added in v1.3.1
func (r *AlibabaicbuproductupdatefieldAPIRequest) SetProductId(_productId string) error
SetProductId is ProductId Setter 混淆商品ID
func (*AlibabaicbuproductupdatefieldAPIRequest) SetProductSku ¶ added in v1.3.1
func (r *AlibabaicbuproductupdatefieldAPIRequest) SetProductSku(_productSku *ProductSku) error
SetProductSku is ProductSku Setter 商品SKU定义
func (*AlibabaicbuproductupdatefieldAPIRequest) SetProductType ¶ added in v1.3.1
func (r *AlibabaicbuproductupdatefieldAPIRequest) SetProductType(_productType string) error
SetProductType is ProductType Setter 商品类型,在线批发商品(wholesale)或者询盘商品(sourcing)
func (*AlibabaicbuproductupdatefieldAPIRequest) SetSourcingTrade ¶ added in v1.3.1
func (r *AlibabaicbuproductupdatefieldAPIRequest) SetSourcingTrade(_sourcingTrade *SourcingTrade) error
SetSourcingTrade is SourcingTrade Setter 询盘商品交易信息
func (*AlibabaicbuproductupdatefieldAPIRequest) SetSubject ¶ added in v1.3.1
func (r *AlibabaicbuproductupdatefieldAPIRequest) SetSubject(_subject string) error
SetSubject is Subject Setter 商品名称,最多128个字符
func (*AlibabaicbuproductupdatefieldAPIRequest) SetUseSkuPrice ¶ added in v1.3.1
func (r *AlibabaicbuproductupdatefieldAPIRequest) SetUseSkuPrice(_useSkuPrice bool) error
SetUseSkuPrice is UseSkuPrice Setter 使用SKU价的时候需要传入这个参数
func (*AlibabaicbuproductupdatefieldAPIRequest) SetWholesaleTrade ¶ added in v1.3.1
func (r *AlibabaicbuproductupdatefieldAPIRequest) SetWholesaleTrade(_wholesaleTrade *WholesaleTrade) error
SetWholesaleTrade is WholesaleTrade Setter 在线批发商品交易信息
type AlibabaicbuproductupdatefieldAPIResponse ¶ added in v1.3.1
type AlibabaicbuproductupdatefieldAPIResponse struct { model.CommonResponse AlibabaicbuproductupdatefieldAPIResponseModel }
AlibabaicbuproductupdatefieldAPIResponse 商品按字段更新 API返回值 alibaba.icbu.product.update.field
按字段修改国际站商品,支持询盘商品和在线批发商品,支持英文商品和多语言商品
type AlibabaicbuproductupdatefieldAPIResponseModel ¶ added in v1.3.1
type AlibabaicbuproductupdatefieldAPIResponseModel struct { XMLName xml.Name `xml:"alibaba_icbu_product_update_field_response"` // 平台颁发的每次请求访问的唯一标识 RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"` // 加密后的产品ID ProductId string `json:"product_id,omitempty" xml:"product_id,omitempty"` }
AlibabaicbuproductupdatefieldAPIResponseModel is 商品按字段更新 成功返回结果
type AlibabawholesaleshippinglinetemplatelistAPIRequest ¶ added in v1.3.1
type AlibabawholesaleshippinglinetemplatelistAPIRequest struct { model.Params // contains filtered or unexported fields }
AlibabawholesaleshippinglinetemplatelistAPIRequest 获取运费模板 API请求 alibaba.wholesale.shippingline.template.list
查询运费模板信息
func NewAlibabawholesaleshippinglinetemplatelistRequest ¶ added in v1.3.1
func NewAlibabawholesaleshippinglinetemplatelistRequest() *AlibabawholesaleshippinglinetemplatelistAPIRequest
NewAlibabawholesaleshippinglinetemplatelistRequest 初始化AlibabawholesaleshippinglinetemplatelistAPIRequest对象
func (AlibabawholesaleshippinglinetemplatelistAPIRequest) GetApiMethodName ¶ added in v1.3.1
func (r AlibabawholesaleshippinglinetemplatelistAPIRequest) GetApiMethodName() string
GetApiMethodName IRequest interface 方法, 获取Api method
func (AlibabawholesaleshippinglinetemplatelistAPIRequest) GetApiParams ¶ added in v1.3.1
func (r AlibabawholesaleshippinglinetemplatelistAPIRequest) GetApiParams(params url.Values)
GetApiParams IRequest interface 方法, 获取API参数
func (AlibabawholesaleshippinglinetemplatelistAPIRequest) GetCount ¶ added in v1.3.1
func (r AlibabawholesaleshippinglinetemplatelistAPIRequest) GetCount() int64
GetCount Count Getter
func (AlibabawholesaleshippinglinetemplatelistAPIRequest) GetPageNum ¶ added in v1.3.1
func (r AlibabawholesaleshippinglinetemplatelistAPIRequest) GetPageNum() int64
GetPageNum PageNum Getter
func (AlibabawholesaleshippinglinetemplatelistAPIRequest) GetRawParams ¶ added in v1.3.1
func (r AlibabawholesaleshippinglinetemplatelistAPIRequest) GetRawParams() model.Params
GetRawParams IRequest interface 方法, 获取API原始参数
func (*AlibabawholesaleshippinglinetemplatelistAPIRequest) SetCount ¶ added in v1.3.1
func (r *AlibabawholesaleshippinglinetemplatelistAPIRequest) SetCount(_count int64) error
SetCount is Count Setter 每页返回的数据个数
func (*AlibabawholesaleshippinglinetemplatelistAPIRequest) SetPageNum ¶ added in v1.3.1
func (r *AlibabawholesaleshippinglinetemplatelistAPIRequest) SetPageNum(_pageNum int64) error
SetPageNum is PageNum Setter 第几页从1开始
type AlibabawholesaleshippinglinetemplatelistAPIResponse ¶ added in v1.3.1
type AlibabawholesaleshippinglinetemplatelistAPIResponse struct { model.CommonResponse AlibabawholesaleshippinglinetemplatelistAPIResponseModel }
AlibabawholesaleshippinglinetemplatelistAPIResponse 获取运费模板 API返回值 alibaba.wholesale.shippingline.template.list
查询运费模板信息
type AlibabawholesaleshippinglinetemplatelistAPIResponseModel ¶ added in v1.3.1
type AlibabawholesaleshippinglinetemplatelistAPIResponseModel struct { XMLName xml.Name `xml:"alibaba_wholesale_shippingline_template_list_response"` // 平台颁发的每次请求访问的唯一标识 RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"` // 运费模板列表 ListTemplateResponse *ListTemplateApiresult `json:"list_template_response,omitempty" xml:"list_template_response,omitempty"` }
AlibabawholesaleshippinglinetemplatelistAPIResponseModel is 获取运费模板 成功返回结果
type Attribute ¶
type Attribute struct { // 属性可选的属性值 AttributeValues []AttributeValue `json:"attribute_values,omitempty" xml:"attribute_values>attribute_value,omitempty"` // 该属性的单位 Units []string `json:"units,omitempty" xml:"units>string,omitempty"` // 英文名字 EnName string `json:"en_name,omitempty" xml:"en_name,omitempty"` // 输入类型 InputType string `json:"input_type,omitempty" xml:"input_type,omitempty"` // 展示类型 ShowType string `json:"show_type,omitempty" xml:"show_type,omitempty"` // valueType ValueType string `json:"value_type,omitempty" xml:"value_type,omitempty"` // 属性id AttrId int64 `json:"attr_id,omitempty" xml:"attr_id,omitempty"` // 用成SKU属性时,是否支持自定义图片展示 CustomizeImage bool `json:"customize_image,omitempty" xml:"customize_image,omitempty"` // 用成SKU属性时,是否支持自定义属性值名称 CustomizeValue bool `json:"customize_value,omitempty" xml:"customize_value,omitempty"` // 是否必填属性 Required bool `json:"required,omitempty" xml:"required,omitempty"` // 该属性能否当成SKU属性 SkuAttribute bool `json:"sku_attribute,omitempty" xml:"sku_attribute,omitempty"` // 表示是否车型库属性,如果是,则需要从分层属性接口里获取下一级属性 CarModel bool `json:"car_model,omitempty" xml:"car_model,omitempty"` }
Attribute 结构体
type AttributeValue ¶
type AttributeValue struct { // 该属性值的子属性id ChildAttrs []string `json:"child_attrs,omitempty" xml:"child_attrs>string,omitempty"` // 英文名字 EnName string `json:"en_name,omitempty" xml:"en_name,omitempty"` // 属性值id AttrValueId int64 `json:"attr_value_id,omitempty" xml:"attr_value_id,omitempty"` // 属性id AttrId int64 `json:"attr_id,omitempty" xml:"attr_id,omitempty"` // 所属类目id CatId int64 `json:"cat_id,omitempty" xml:"cat_id,omitempty"` // 是否SKU属性值 SkuValue bool `json:"sku_value,omitempty" xml:"sku_value,omitempty"` }
AttributeValue 结构体
type AttributeValueRequest ¶
type AttributeValueRequest struct { // 选填;需要过滤的属性值id AttributeValueId []int64 `json:"attribute_value_id,omitempty" xml:"attribute_value_id>int64,omitempty"` // 选填;需要过滤的属性 AttributeId []int64 `json:"attribute_id,omitempty" xml:"attribute_id>int64,omitempty"` // 必填;要查询的属性值所属发布类目 CatId int64 `json:"cat_id,omitempty" xml:"cat_id,omitempty"` }
AttributeValueRequest 结构体
type BulkDiscountPrice ¶
type BulkDiscountPrice struct { // 价格,范围是0.01-9999999.00 Price string `json:"price,omitempty" xml:"price,omitempty"` // 起始数量,范围是1-99999 StartQuantity int64 `json:"start_quantity,omitempty" xml:"start_quantity,omitempty"` }
BulkDiscountPrice 结构体
type CustomContent ¶
type CustomContent struct { // 定制类型,只允许填写英文字符 CustomType string `json:"custom_type,omitempty" xml:"custom_type,omitempty"` // 最小起订量 MinOrderQuantity int64 `json:"min_order_quantity,omitempty" xml:"min_order_quantity,omitempty"` }
CustomContent 结构体
type CustomInfo ¶
type CustomInfo struct { // 定制内容 CustomContents []CustomContent `json:"custom_contents,omitempty" xml:"custom_contents>custom_content,omitempty"` }
CustomInfo 结构体
type DeliverPeriod ¶
type DeliverPeriod struct { // 预计需要发货时间 ProcessPeriod int64 `json:"process_period,omitempty" xml:"process_period,omitempty"` // 数量 Quantity int64 `json:"quantity,omitempty" xml:"quantity,omitempty"` }
DeliverPeriod 结构体
type InventoryDetail ¶
type InventoryDetail struct { // 仓库code,默认不填 StoreCode string `json:"store_code,omitempty" xml:"store_code,omitempty"` // 想设置的库存 CurrentInventory int64 `json:"current_inventory,omitempty" xml:"current_inventory,omitempty"` // 原始库存 SrcInventory int64 `json:"src_inventory,omitempty" xml:"src_inventory,omitempty"` }
InventoryDetail 结构体
type LevelAttributeValueRequest ¶
type LevelAttributeValueRequest struct { // 类目属性id,放到数组第一个位置 AttrId []string `json:"attr_id,omitempty" xml:"attr_id>string,omitempty"` // 属性值id, 不同取值范围时的查询策略如下: <=0:列出当前类目属性的所有属性值 >0:指定当前类目属性的某一个属性值,列出该属性值下的子属性和该子属性的所有属性值 ValueId int64 `json:"value_id,omitempty" xml:"value_id,omitempty"` // 必填;要查询的属性值所属发布类目 CatId int64 `json:"cat_id,omitempty" xml:"cat_id,omitempty"` }
LevelAttributeValueRequest 结构体
type ListTemplateApiresult ¶ added in v1.3.1
type ListTemplateApiresult struct { // 运费模板集合 Items []ShippinglineTemplate `json:"items,omitempty" xml:"items>shippingline_template,omitempty"` // 运费模板总数 Total int64 `json:"total,omitempty" xml:"total,omitempty"` }
ListTemplateApiresult 结构体
type MainImage ¶
type MainImage struct { // alibaba图片中心的图片URL列表,请使用alibaba.icbu.photobank.upload接口上传图片 Images []string `json:"images,omitempty" xml:"images>string,omitempty"` // 水印是否有边框,有边框(Y)或者无边框(N) WatermarkFrame string `json:"watermark_frame,omitempty" xml:"watermark_frame,omitempty"` // 水印位置,在中间(center)或者在底部(bottom) WatermarkPosition string `json:"watermark_position,omitempty" xml:"watermark_position,omitempty"` // 是否打水印,是(true)或否(false) Watermark bool `json:"watermark,omitempty" xml:"watermark,omitempty"` }
MainImage 结构体
type PaginationQueryList ¶
type PaginationQueryList struct { // image_list List []PhotobankImageDo `json:"list,omitempty" xml:"list>photobank_image_do,omitempty"` }
PaginationQueryList 结构体
type PhotoAlbumGroup ¶
type PhotoAlbumGroup struct { // name Name string `json:"name,omitempty" xml:"name,omitempty"` // id Id int64 `json:"id,omitempty" xml:"id,omitempty"` // level1 Level1 int64 `json:"level1,omitempty" xml:"level1,omitempty"` // level2 Level2 int64 `json:"level2,omitempty" xml:"level2,omitempty"` // level3 Level3 int64 `json:"level3,omitempty" xml:"level3,omitempty"` }
PhotoAlbumGroup 结构体
type PhotoGroupOperationRequest ¶
type PhotoGroupOperationRequest struct { // add操作中表示新增的分组名,rename操作中表示重命名后的分组名,delete操作不填 GroupName string `json:"group_name,omitempty" xml:"group_name,omitempty"` // add表示新增分组,delete表示删除分组,rename表示重命名分组 Operation string `json:"operation,omitempty" xml:"operation,omitempty"` // add操作中表示新增分组的父分组id,delete操作和rename操作表示要操作的分组id GroupId int64 `json:"group_id,omitempty" xml:"group_id,omitempty"` }
PhotoGroupOperationRequest 结构体
type PhotoGroupResult ¶
type PhotoGroupResult struct { // add操作中表示新增的图片分组,rename操作中表示重命名的分组,delete操作中返回分组信息 PhotobankGroup *PhotobankGroup `json:"photobank_group,omitempty" xml:"photobank_group,omitempty"` }
PhotoGroupResult 结构体
type PhotobankGroup ¶
type PhotobankGroup struct { // 分组名字 Name string `json:"name,omitempty" xml:"name,omitempty"` // level3 Level3 int64 `json:"level3,omitempty" xml:"level3,omitempty"` // level2 Level2 int64 `json:"level2,omitempty" xml:"level2,omitempty"` // level1 Level1 int64 `json:"level1,omitempty" xml:"level1,omitempty"` // 分组id Id int64 `json:"id,omitempty" xml:"id,omitempty"` }
PhotobankGroup 结构体
type PhotobankImageDo ¶
type PhotobankImageDo struct { // 图片url Url string `json:"url,omitempty" xml:"url,omitempty"` // 图片id Id string `json:"id,omitempty" xml:"id,omitempty"` // 文件名字 FileName string `json:"file_name,omitempty" xml:"file_name,omitempty"` // 修改时间 GmtModified string `json:"gmt_modified,omitempty" xml:"gmt_modified,omitempty"` // 归属人 OwnerMemberDisplayName string `json:"owner_member_display_name,omitempty" xml:"owner_member_display_name,omitempty"` // 展示名字 DisplayName string `json:"display_name,omitempty" xml:"display_name,omitempty"` // 文件大小 FileSize int64 `json:"file_size,omitempty" xml:"file_size,omitempty"` // 图片引用数量 ReferenceCount int64 `json:"reference_count,omitempty" xml:"reference_count,omitempty"` // 分组id GroupId int64 `json:"group_id,omitempty" xml:"group_id,omitempty"` }
PhotobankImageDo 结构体
type PostCategory ¶
type PostCategory struct { // 父类目ID数组 ParentIds []int64 `json:"parent_ids,omitempty" xml:"parent_ids>int64,omitempty"` // 子类目ID数组 ChildIds []int64 `json:"child_ids,omitempty" xml:"child_ids>int64,omitempty"` // 类目名称 Name string `json:"name,omitempty" xml:"name,omitempty"` // 类目的中文名 CnName string `json:"cn_name,omitempty" xml:"cn_name,omitempty"` // 类目层级 Level int64 `json:"level,omitempty" xml:"level,omitempty"` // 类目ID CategoryId int64 `json:"category_id,omitempty" xml:"category_id,omitempty"` // 是否叶子类目(只有叶子类目才能发布商品) LeafCategory bool `json:"leaf_category,omitempty" xml:"leaf_category,omitempty"` }
PostCategory 结构体
type ProductAttribute ¶
type ProductAttribute struct { // 属性名称 AttributeName string `json:"attribute_name,omitempty" xml:"attribute_name,omitempty"` // 属性值名称 ValueName string `json:"value_name,omitempty" xml:"value_name,omitempty"` // 作为sku属性值时,自定义属性值名称 SkuCustomValueName string `json:"sku_custom_value_name,omitempty" xml:"sku_custom_value_name,omitempty"` // 作为sku属性值时,用图形来展示;必须是alibaba图片中心的图片URL,请使用API alibaba.icbu.photobank.upload 上传图片 SkuCustomImageUrl string `json:"sku_custom_image_url,omitempty" xml:"sku_custom_image_url,omitempty"` // 属性ID AttributeId int64 `json:"attribute_id,omitempty" xml:"attribute_id,omitempty"` // 属性值ID ValueId int64 `json:"value_id,omitempty" xml:"value_id,omitempty"` }
ProductAttribute 结构体
type ProductGroup ¶
type ProductGroup struct { // 下级分组ID列表 ChildrenIdList []int64 `json:"children_id_list,omitempty" xml:"children_id_list>int64,omitempty"` // 分组名称 GroupName string `json:"group_name,omitempty" xml:"group_name,omitempty"` // 上级分组ID ParentId int64 `json:"parent_id,omitempty" xml:"parent_id,omitempty"` // 分组ID GroupId int64 `json:"group_id,omitempty" xml:"group_id,omitempty"` // 父节点id,父节点处在分组树的二级 ParentId2 int64 `json:"parent_id2,omitempty" xml:"parent_id2,omitempty"` }
ProductGroup 结构体
type ProductInventoryDto ¶
type ProductInventoryDto struct { // 库存编码,为空时表示默认国内仓 StoreCode string `json:"store_code,omitempty" xml:"store_code,omitempty"` // 库存值 Inventory int64 `json:"inventory,omitempty" xml:"inventory,omitempty"` }
ProductInventoryDto 结构体
type ProductScoreInfoResult ¶
type ProductScoreInfoResult struct { // 质量分 FinalScore string `json:"final_score,omitempty" xml:"final_score,omitempty"` // 精品标,,返回字段中 boutique_tag 含义: 1 精品 2 普通品 3 低质品 4 实力优品 BoutiqueTag int64 `json:"boutique_tag,omitempty" xml:"boutique_tag,omitempty"` }
ProductScoreInfoResult 结构体
type ProductSku ¶
type ProductSku struct { // 商品属性 Attributes []ProductAttribute `json:"attributes,omitempty" xml:"attributes>product_attribute,omitempty"` // 需要失效的SKU的详细定义 ExcludeSkus []SkuDetail `json:"exclude_skus,omitempty" xml:"exclude_skus>sku_detail,omitempty"` // 单个SKU详细定义 SpecialSkus []SkuDetail `json:"special_skus,omitempty" xml:"special_skus>sku_detail,omitempty"` }
ProductSku 结构体
type ProductSkuResponse ¶
type ProductSkuResponse struct { // SKU使用的属性 SkuAttributes []SkuAttribute `json:"sku_attributes,omitempty" xml:"sku_attributes>sku_attribute,omitempty"` // SKU定义 Skus []SkuDefinition `json:"skus,omitempty" xml:"skus>sku_definition,omitempty"` }
ProductSkuResponse 结构体
type ProductTopPublishRequest ¶
type ProductTopPublishRequest struct { // 返回文案的语种,支持en_US,zh,zh_TW Language string `json:"language,omitempty" xml:"language,omitempty"` // 商品的具体数据信息 Xml string `json:"xml,omitempty" xml:"xml,omitempty"` // 类目id CatId int64 `json:"cat_id,omitempty" xml:"cat_id,omitempty"` // 商品明文id ProductId int64 `json:"product_id,omitempty" xml:"product_id,omitempty"` }
ProductTopPublishRequest 结构体
type ShippinglineTemplate ¶
type ShippinglineTemplate struct { // 运费模板名称 Title string `json:"title,omitempty" xml:"title,omitempty"` // 运费模板id Id int64 `json:"id,omitempty" xml:"id,omitempty"` }
ShippinglineTemplate 结构体
type SkuAttribute ¶
type SkuAttribute struct { // 属性下的值 Values []SkuAttributeValue `json:"values,omitempty" xml:"values>sku_attribute_value,omitempty"` // 属性名称 AttributeName string `json:"attribute_name,omitempty" xml:"attribute_name,omitempty"` // 属性ID AttributeId int64 `json:"attribute_id,omitempty" xml:"attribute_id,omitempty"` }
SkuAttribute 结构体
type SkuAttributeValue ¶
type SkuAttributeValue struct { // 自定义的属性值名称 CustomValueName string `json:"custom_value_name,omitempty" xml:"custom_value_name,omitempty"` // 自定义的图片URL ImageUrl string `json:"image_url,omitempty" xml:"image_url,omitempty"` // 默认的展示样式 MarkInfo string `json:"mark_info,omitempty" xml:"mark_info,omitempty"` // 默认的属性值名称 SystemValueName string `json:"system_value_name,omitempty" xml:"system_value_name,omitempty"` // 属性值ID ValueId int64 `json:"value_id,omitempty" xml:"value_id,omitempty"` }
SkuAttributeValue 结构体
type SkuDefinition ¶
type SkuDefinition struct { // 根据订单数量设置折扣价 BulkDiscountPrices []BulkDiscountPrice `json:"bulk_discount_prices,omitempty" xml:"bulk_discount_prices>bulk_discount_price,omitempty"` // 商品的库存列表 InventoryDtoList []ProductInventoryDto `json:"inventory_dto_list,omitempty" xml:"inventory_dto_list>product_inventory_dto,omitempty"` // attr2Value Attr2Value string `json:"attr2_value,omitempty" xml:"attr2_value,omitempty"` // 商品的SKU编码 SkuCode string `json:"sku_code,omitempty" xml:"sku_code,omitempty"` // 商品的SKUid,唯一标识SKU SkuId int64 `json:"sku_id,omitempty" xml:"sku_id,omitempty"` }
SkuDefinition 结构体
type SkuDetail ¶
type SkuDetail struct { // 商品属性 Attributes []ProductAttribute `json:"attributes,omitempty" xml:"attributes>product_attribute,omitempty"` // 库存 InventoryDtoList []InventoryDetail `json:"inventory_dto_list,omitempty" xml:"inventory_dto_list>inventory_detail,omitempty"` // 价格,单位是美元,精确到小数点后两位,范围是0.01-9999999.00 Price string `json:"price,omitempty" xml:"price,omitempty"` // 商品的SKU编码 SkuCode string `json:"sku_code,omitempty" xml:"sku_code,omitempty"` // SKU id,唯一标识一个SKU SkuId int64 `json:"sku_id,omitempty" xml:"sku_id,omitempty"` }
SkuDetail 结构体
type SourcingTrade ¶
type SourcingTrade struct { // 付款方式,枚举值 PaymentMethods []string `json:"payment_methods,omitempty" xml:"payment_methods>string,omitempty"` // 发货周期,发货时间相关建议使用此项 DeliverPeriods []DeliverPeriod `json:"deliver_periods,omitempty" xml:"deliver_periods>deliver_period,omitempty"` // 发货港口 DeliveryPort string `json:"delivery_port,omitempty" xml:"delivery_port,omitempty"` // 发货期限 DeliveryTime string `json:"delivery_time,omitempty" xml:"delivery_time,omitempty"` // FOB货币价格,枚举值 FobCurrency string `json:"fob_currency,omitempty" xml:"fob_currency,omitempty"` // FOB最大价格 FobMaxPrice string `json:"fob_max_price,omitempty" xml:"fob_max_price,omitempty"` // FOB最小价格 FobMinPrice string `json:"fob_min_price,omitempty" xml:"fob_min_price,omitempty"` // FOB计量单位,枚举值 FobUnitType string `json:"fob_unit_type,omitempty" xml:"fob_unit_type,omitempty"` // 最小起订量 MinOrderQuantity string `json:"min_order_quantity,omitempty" xml:"min_order_quantity,omitempty"` // 最小起订量计量单位,枚举值 MinOrderUnitType string `json:"min_order_unit_type,omitempty" xml:"min_order_unit_type,omitempty"` // 供货能力周期,枚举值 SupplyPeriodType string `json:"supply_period_type,omitempty" xml:"supply_period_type,omitempty"` // 供货能力 SupplyQuantity string `json:"supply_quantity,omitempty" xml:"supply_quantity,omitempty"` // 供货能力计量单位,枚举值 SupplyUnitType string `json:"supply_unit_type,omitempty" xml:"supply_unit_type,omitempty"` // 包装信息 PackagingDesc string `json:"packaging_desc,omitempty" xml:"packaging_desc,omitempty"` }
SourcingTrade 结构体
type TopResultDo ¶
type TopResultDo struct { // 层级属性的下一级属性结构 Data string `json:"data,omitempty" xml:"data,omitempty"` // 错误信息 Message string `json:"message,omitempty" xml:"message,omitempty"` // 错误码 MsgCode string `json:"msg_code,omitempty" xml:"msg_code,omitempty"` // 用于排查系统错误 TraceId string `json:"trace_id,omitempty" xml:"trace_id,omitempty"` // 是否成功 BizSuccess bool `json:"biz_success,omitempty" xml:"biz_success,omitempty"` }
TopResultDo 结构体
type UploadImageResponseDo ¶
type UploadImageResponseDo struct { // 生成的图片名称 FileName string `json:"file_name,omitempty" xml:"file_name,omitempty"` // 生成的图片全路径URL PhotobankUrl string `json:"photobank_url,omitempty" xml:"photobank_url,omitempty"` // 图片的唯一识别id FileId int64 `json:"file_id,omitempty" xml:"file_id,omitempty"` }
UploadImageResponseDo 结构体
type WholesaleTrade ¶
type WholesaleTrade struct { // 发货周期,发货时间相关建议使用此项 DeliverPeriods []DeliverPeriod `json:"deliver_periods,omitempty" xml:"deliver_periods>deliver_period,omitempty"` // 尺寸,单位是厘米,长宽高范围是1-9999999 PackageSize string `json:"package_size,omitempty" xml:"package_size,omitempty"` // 价格,单位是美元,精确到小数点后两位,范围是0.01-9999999.00 Price string `json:"price,omitempty" xml:"price,omitempty"` // 销售方式,按件卖(normal)或者按批卖(batch) SaleType string `json:"sale_type,omitempty" xml:"sale_type,omitempty"` // 最小计量单位,枚举值 UnitType string `json:"unit_type,omitempty" xml:"unit_type,omitempty"` // 重量,单位是kg,精确到小数点后三位,范围是0.01-9999999.000 Weight string `json:"weight,omitempty" xml:"weight,omitempty"` // 每批数量,当sale_type=batch时生效,范围是1-99999 BatchNumber int64 `json:"batch_number,omitempty" xml:"batch_number,omitempty"` // 备货期,单位是天,范围是1-60 HandlingTime int64 `json:"handling_time,omitempty" xml:"handling_time,omitempty"` // 最小起订量,范围是1-99999 MinOrderQuantity int64 `json:"min_order_quantity,omitempty" xml:"min_order_quantity,omitempty"` // 运费模板ID ShippingLineTemplateId int64 `json:"shipping_line_template_id,omitempty" xml:"shipping_line_template_id,omitempty"` // 体积,单位是立方厘米,范围是1-9999999 Volume int64 `json:"volume,omitempty" xml:"volume,omitempty"` }
WholesaleTrade 结构体
Source Files
¶
- AlibabaIcbuCategoryAttributeGetAPIRequest.go
- AlibabaIcbuCategoryAttributeGetAPIResponse.go
- AlibabaIcbuCategoryAttrvalueGetAPIRequest.go
- AlibabaIcbuCategoryAttrvalueGetAPIResponse.go
- AlibabaIcbuCategoryGetAPIRequest.go
- AlibabaIcbuCategoryGetAPIResponse.go
- AlibabaIcbuCategoryGetNewAPIRequest.go
- AlibabaIcbuCategoryGetNewAPIResponse.go
- AlibabaIcbuCategoryIdMappingAPIRequest.go
- AlibabaIcbuCategoryIdMappingAPIResponse.go
- AlibabaIcbuCategoryLevelAttrGetAPIRequest.go
- AlibabaIcbuCategoryLevelAttrGetAPIResponse.go
- AlibabaIcbuCategoryLevelAttrGetResult.go
- AlibabaIcbuCategorySchemaLevelGetAPIRequest.go
- AlibabaIcbuCategorySchemaLevelGetAPIResponse.go
- AlibabaIcbuPhotobankGroupListAPIRequest.go
- AlibabaIcbuPhotobankGroupListAPIResponse.go
- AlibabaIcbuPhotobankGroupOperateAPIRequest.go
- AlibabaIcbuPhotobankGroupOperateAPIResponse.go
- AlibabaIcbuPhotobankListAPIRequest.go
- AlibabaIcbuPhotobankListAPIResponse.go
- AlibabaIcbuPhotobankUploadAPIRequest.go
- AlibabaIcbuPhotobankUploadAPIResponse.go
- AlibabaIcbuProductAddAPIRequest.go
- AlibabaIcbuProductAddAPIResponse.go
- AlibabaIcbuProductAddDraftAPIRequest.go
- AlibabaIcbuProductAddDraftAPIResponse.go
- AlibabaIcbuProductBatchUpdateDisplayAPIRequest.go
- AlibabaIcbuProductBatchUpdateDisplayAPIResponse.go
- AlibabaIcbuProductGetAPIRequest.go
- AlibabaIcbuProductGetAPIResponse.go
- AlibabaIcbuProductGroupAddAPIRequest.go
- AlibabaIcbuProductGroupAddAPIResponse.go
- AlibabaIcbuProductGroupGetAPIRequest.go
- AlibabaIcbuProductGroupGetAPIResponse.go
- AlibabaIcbuProductIdDecryptAPIRequest.go
- AlibabaIcbuProductIdDecryptAPIResponse.go
- AlibabaIcbuProductListAPIRequest.go
- AlibabaIcbuProductListAPIResponse.go
- AlibabaIcbuProductSchemaAddAPIRequest.go
- AlibabaIcbuProductSchemaAddAPIResponse.go
- AlibabaIcbuProductSchemaAddDraftAPIRequest.go
- AlibabaIcbuProductSchemaAddDraftAPIResponse.go
- AlibabaIcbuProductSchemaGetAPIRequest.go
- AlibabaIcbuProductSchemaGetAPIResponse.go
- AlibabaIcbuProductSchemaRenderAPIRequest.go
- AlibabaIcbuProductSchemaRenderAPIResponse.go
- AlibabaIcbuProductSchemaRenderDraftAPIRequest.go
- AlibabaIcbuProductSchemaRenderDraftAPIResponse.go
- AlibabaIcbuProductSchemaUpdateAPIRequest.go
- AlibabaIcbuProductSchemaUpdateAPIResponse.go
- AlibabaIcbuProductScoreGetAPIRequest.go
- AlibabaIcbuProductScoreGetAPIResponse.go
- AlibabaIcbuProductUpdateAPIRequest.go
- AlibabaIcbuProductUpdateAPIResponse.go
- AlibabaIcbuProductUpdateFieldAPIRequest.go
- AlibabaIcbuProductUpdateFieldAPIResponse.go
- AlibabaProductBriefResponse.go
- AlibabaProductResponse.go
- AlibabaWholesaleShippinglineTemplateListAPIRequest.go
- AlibabaWholesaleShippinglineTemplateListAPIResponse.go
- Attribute.go
- AttributeValue.go
- AttributeValueRequest.go
- BulkDiscountPrice.go
- CustomContent.go
- CustomInfo.go
- DeliverPeriod.go
- InventoryDetail.go
- LevelAttributeValueRequest.go
- ListTemplateAPIResult.go
- MainImage.go
- PaginationQueryList.go
- PhotoAlbumGroup.go
- PhotoGroupOperationRequest.go
- PhotoGroupResult.go
- PhotobankGroup.go
- PhotobankImageDo.go
- PostCategory.go
- ProductAttribute.go
- ProductGroup.go
- ProductInventoryDto.go
- ProductScoreInfoResult.go
- ProductSku.go
- ProductSkuResponse.go
- ProductTopPublishRequest.go
- ShippinglineTemplate.go
- SkuAttribute.go
- SkuAttributeValue.go
- SkuDefinition.go
- SkuDetail.go
- SourcingTrade.go
- TopResultDo.go
- UploadImageResponseDo.go
- WholesaleTrade.go
- doc.go