感谢您的反馈!
增加产品规格
名称 | 类型 | 是否必须 | 示例值 | 更多限制 | 描述 |
---|---|---|---|---|---|
product_id | Number | 必须 | 95674528 | 产品ID | |
certified_pic_str | String | 可选 | 1:i4/T14sKVXkxnXXc07YsZ_031440.jpg;2:i4/T14sKVXkxnXXc07YsZ_079540.jpg | 存放产品规格认证类型-认证图片url映射信息,格式为k:v;k:v;,其中key为认证类型数字id,value为调用tmall.product.spec.pic.upload返回的认证图片url文本 | |
label_price | Number | 可选 | 1213 |
|
产品规格吊牌价,以分为单位,无默认值,上限999999999 |
certified_txt_str | String | 可选 | 3:123445;6:000000; | 存放产品规格认证类型-认证文本映射信息,格式为k:v;k:v;,其中key为认证类型数字id,value为认证文本值 | |
spec_props | String | 可选 | pid:vid;pid:vid | 产品的规格属性 | |
spec_props_alias | String | 可选 | pid:vid:valueAlia;pid:vid:valueAlia; |
|
规格属性别名,只允许传颜色别名 |
customer_spec_props | String | 可选 | 7810096:30ml; | 用户自定义销售属性,结构:pid1:value1;pid2:value2。在 | |
change_prop | String | 可选 | 162707:28335:28335,28338 | 产品基础色,数据格式为:pid:vid:rvid1,rvid2,rvid3;pid:vid:rvid1 | |
image | byte[] | 可选 | 我是被上传的文件内容 |
产品图片,与产品图片链接必填其中之一
支持的文件类型: |
|
image_url | String | 可选 | 我是图片url | 产品图片url,与产品图片必填其中之一 | |
barcode | String | 可选 | 6922868281053 | 产品二维码 | |
product_code | String | 可选 | YFJRU-786234 | 产品货号 | |
market_time | Date | 可选 | 2000-01-01 00:00:00 | 产品上市时间 |
名称 | 类型 | 示例值 | 描述 |
---|---|---|---|
product_spec | ProductSpec | 产品规格对象 | |
|
TaobaoClient client = new DefaultTaobaoClient(url, appkey, secret); TmallProductSpecAddRequest req = new TmallProductSpecAddRequest(); req.setProductId(95674528L); req.setCertifiedPicStr("1:i4/T14sKVXkxnXXc07YsZ_031440.jpg;2:i4/T14sKVXkxnXXc07YsZ_079540.jpg"); req.setLabelPrice(1213L); req.setCertifiedTxtStr("3:123445;6:000000;"); req.setSpecProps("pid:vid;pid:vid"); req.setSpecPropsAlias("pid:vid:valueAlia;pid:vid:valueAlia;"); req.setCustomerSpecProps("7810096:30ml;"); req.setChangeProp("162707:28335:28335,28338"); req.setImage(new FileItem("/tmp/file.txt")); req.setImageUrl("我是图片url"); req.setBarcode("6922868281053"); req.setProductCode("YFJRU-786234"); req.setMarketTime(StringUtils.parseDateTime("2000-01-01 00:00:00")); TmallProductSpecAddResponse rsp = client.execute(req, sessionKey); System.out.println(rsp.getBody());
<tmall_product_spec_add_response> <product_spec> <spec_id>1000000000866721</spec_id> </product_spec> </tmall_product_spec_add_response>
<error_response> <code>50</code> <msg>Remote service error</msg> <sub_code>isv.invalid-parameter</sub_code> <sub_msg>非法参数</sub_msg> </error_response>
错误码 | 错误描述 | 解决方案 |
---|---|---|
isv.only-support-tmall-seller | 本接口只支持天猫商家 | 登陆天猫商家账号调用该接口 |
isv.spect-not-saleproperty-publish-bypage | 沒有销售属性的产品规格只能在页面中发布 | 登陆天猫www.tmall.com进行发布 |
isp.service-unavailable | 系统存在异常 | 稍后重试 |
isv.product-service-error | 产品信息有误 | 核对产品信息后发布正确的产品ID |
isv.user-not-grant:category | 没有该产品对应的类目授权 | 申请该类目的授权后重新发布 |
isv.user-not-grant:brand | 没有该产品对应的品牌授权 | 申请产品对应的品牌的授权后重新发布 |
isv.invalid-parameter:spec-barcode | 产品规格条形码不能为空 | 输入正确的条形码 |
isv.invalid-parameter:spec-props | 产品规格销售属性组合字符串不正确 | 输入正确格式的产品规格销售属性组合字符串 |
isv.invalid-parameter:spec-props-existed | 已有商家申请该产品规格 | 该产品规格已经存在,可发布该规格的商品。 |
isv.invalid-parameter:spec-props-alias | 销售属性别名输入格式不正确 | 输入正确格式的销售属性别名 |
isv.invalid-parameter:spec-image | 产品规格图片格式错误 | 上传jpg或gif格式的图片,大小不超过500k |
isp.product-image-upload-service-unavailable | 上传产品规格图片失败 | 请稍后重试 |
isv.invalid-parameter:spec-certified-pic | 产品规格资质认证图片格式或大小不正确 | 上传正确的产品规格资质认证图片 |
isv.invalid-parameter:product-id | 产品id格式不正确 | 输入正确格式的产品i |
isv.only-support-tmall-seller | 本接口只支持天猫商家 | 登陆天猫商家账号调用该接口 |
isv.spect-not-saleproperty-publish-bypage | 沒有销售属性的产品规格只能在页面中发布 | 登陆天猫www.tmall.com进行发布 |
isp.service-unavailable | 系统存在异常 | 稍后重试 |
isv.product-service-error | 产品信息有误 | 核对产品信息后发布正确的产品ID |
isv.user-not-grant:category | 没有该产品对应的类目授权 | 申请该类目的授权后重新发布 |
isv.user-not-grant:brand | 没有该产品对应的品牌授权 | 申请产品对应的品牌的授权后重新发布 |
isv.invalid-parameter:spec-barcode | 产品规格条形码不能为空 | 输入正确的条形码 |
isv.invalid-parameter:spec-props | 产品规格销售属性组合字符串不正确 | 输入正确格式的产品规格销售属性组合字符串 |
isv.invalid-parameter:spec-props-existed | 已有商家申请该产品规格 | 该产品规格已经存在,可发布该规格的商品。 |
isv.invalid-parameter:spec-props-alias | 销售属性别名输入格式不正确 | 输入正确格式的销售属性别名 |
isv.invalid-parameter:spec-image | 产品规格图片格式错误 | 上传jpg或gif格式的图片,大小不超过500k |
isp.product-image-upload-service-unavailable | 上传产品规格图片失败 | 请稍后重试 |
isv.invalid-parameter:spec-certified-pic | 产品规格资质认证图片格式或大小不正确 | 上传正确的产品规格资质认证图片 |
isv.invalid-parameter:product-id | 产品id格式不正确 | 输入正确格式的产品i |