帮助中心

1104-上传基础商品

2020-08-03

接口编号 1104

接口说明

1、上传基础商品信息(ItemNo和BarCode长度32,Name和Ename长度128,PictureUrl长度256)

2、支持批量,限制100

3、如果传属性与分类,则必须先维护对应的属性与分类

请求说明

  • HTTP请求方式:POST

  • 返回数据格式:JSON

  • 请求路径:api/pbase/ProdUploadMethod

请求参数


字段类型为空长度描述
Namestring1~128商品名称
ENamestring1~128商品英文名称
ItemNostring1~32货号
CategoryCodestring1~32分类代码
ProductPicstring1~256商品主图url
ProdDetailsJson数组
见以下(ProdDetails)说明
ProdPicsJson数组
见以下(ProdPics)说明
AttrsJson数组
见以下(AttrRelationJson)说明
Detailsstring
商品详情
ProdBrandCodestring 1~32商品品牌Code
ProdBrandNamestring 1~64商品品牌名称(注:如果品牌CODE不为空的情况下,ProdBrandName字段不能为空)



请求参数(ProdDetails):


字段类型为空长度描述
BarCodestring1~32商品条码
OutBarCodestring1~32商品外部编码
RetailPricedouble 15,2吊牌价(2位小数)
Pricedouble 15,2售价(2位小数)
SpecListJson数组
见以下(SpecList)说明



请求参数(ProdPics):


字段类型为空长度描述
PictureUrlstring1~256副图



请求参数(Attrs):


字段类型为空长度描述示例值
AttrCodestring1~32属性CodeDX001(必须要在库里存在)
AttrNamestring1~32属性Name
ProductAttrValsJson数组
属性值集合(见以下ProductAttrVals说明)



请求参数(ProductAttrVals):


字段类型为空长度描述示例值
AttrValstring1~256属性值风格



请求参数(SpecList):


字段类型为空长度描述示例值
specCodestring1~32规格编号234(必须在库里存在)
specValstring1~32规格值L(必须在库里存在)





请求参数示例代码(json对象)

{

   "Name":"测试商品中心1号商品",

   "CategoryCode":"",

   "ItemNo":"testitemno001",

   "ename":"testename",

   "ProductPic":"",
"Details":"<div><div><img style=\"width: 100%; display: block;\" src=\"<https://xx/img/665/6048c6504b2ca1b7d0141d346c8e.jpg>\" alt></div><div><img style=\"width: 100%; display: block;\" src=\"<https://imgc1-up.ezrpro.com/img/665/fa49371377e54cf182a41b7f1ed05709.jpg>\" alt></div><div><img style=\"width: 100%; display: block;\" src=\"<https://imgc1-up.ezrpro.com/img/665/9b8d1acb057445f28cdc716d43ae78f8.jpg>\" alt></div><div><img style=\"width: 100%; display: block;\" src=\"<https://imgc1-up.ezrpro.com/img/665/750eeb62045b416e9d6c11cd50b3e3fa.jpg>\" alt></div><div><img style=\"width: 100%; display: block;\" src=\"<https://imgc1-up.ezrpro.com/img/665/a243fbd9a5c04c56a72f9d39784cad4c.jpg>\" alt></div></div>",
"ProdBrandCode":"code1",
"ProdBrandName":"name1",
   "ProdDetails":[

       {

           "OutBarCode":"ABCDEFG001",

           "BarCode":"TESTABC001",

           "RetailPrice":"12.90",

           "Price":"12.90",

           "SpecList":[{"specCode":"testspec1","specVal":"testspec1"}]

       }

   ],

   "ProdPics":[

       {

           "PictureUrl":"www.abc.com/2.jpg"

       }

   ],

"Attrs":[{

"AttrCode":"testcolor",

"AttrName":"风格",

"ProductAttrVals":[{"AttrVal":"田园"}]

},{

"AttrCode":"testsize",

"AttrName":"场景",

"ProductAttrVals":[{"AttrVal":"场景1"}]

}]

}


系统级返回结果示例(json)

{
"Status": true,
"StatusCode": 200,
"Msg": "成功",
"Timestamp": "20150622093101",
"Sign": "6ECC9BF07C69E80F6D8552FF7B2E7A8FCA2CC80E",
"Result": 见业务返回结果示例,
}




1104 3189