taobao.item.barcode.gs.batchupdate (编码中心条码批量同步接口)

编码中心条码批量同步接口

公共参数

请求参数

名称 类型 是否必须 示例值 更多限制 描述
gs_barcode_do GsBarcodeDO 必须 条码对象列表
  • └ base_info
  • String
  • 可选
  • {"brandOwnerName":"上海家化联合股份有限公司","countryOfOrigin":["中国大陆"],"originDeclaration":["上海市上海市"],"manufacturerName":["上海家化联合股份有限公司"],"manufacturerAddress":["上海家化中国上海市保定路527号"],"nonFoodIngredientStatement":"","consumerUsageInstructions":"","tradeItemFeatureBenefit":"甜扁桃精油+覆盆子精华 柔润滋养!","warningCopyDescription":"","consumerStorageInstructions":"","MinimumDaysofShelfLifeFromProduction":"未注明","subBrandName":"","productRange":"","customAttrs":[]}
  • CgfBase Info数据
  • └ brand_author
  • String
  • 可选
  • demo
  • 品牌拥有者
  • └ valid_flag
  • Number
  • 可选
  • 1
  • 0为无效标记,1为有效标记
  • └ object_number
  • Number
  • 可选
  • 123
  • 物编注号
  • └ remark
  • String
  • 可选
  • demo
  • 备注
  • └ title
  • String
  • 可选
  • demo
  • 产品标题
  • └ spec
  • String
  • 可选
  • demo
  • 规格型号
  • └ need_attention
  • String
  • 可选
  • demo
  • 注意事项
  • └ product_width
  • String
  • 可选
  • demo
  • └ sub_brand
  • String
  • 可选
  • demo
  • 子品牌
  • └ price
  • Number
  • 可选
  • 123
  • 产品价格
  • └ ext_property_features
  • String
  • 可选
  • demo
  • 扩充属性PV JSON
  • └ keyword
  • String
  • 可选
  • demo
  • 产品关键词
  • └ barcode
  • String
  • 必须
  • 6900000000982
  • 条码ID
  • └ brand
  • String
  • 可选
  • demo
  • 产品品牌
  • └ product_type
  • String
  • 可选
  • demo
  • 商品种类
  • └ product_image_a
  • String
  • 可选
  • demo
  • 产品正视图
  • └ gtin
  • String
  • 可选
  • demo
  • gtin编码标识
  • └ product_image_c
  • String
  • 可选
  • demo
  • 产品俯视图
  • └ product_image_b
  • String
  • 可选
  • demo
  • 产品侧视图
  • └ product_element
  • String
  • 可选
  • demo
  • 成份(配料表)
  • └ property_features
  • String
  • 可选
  • demo
  • 特征属性PV JSON
  • └ product_height
  • String
  • 可选
  • demo
  • └ product_net_wt
  • String
  • 可选
  • demo
  • 净含量
  • └ product_deep
  • String
  • 可选
  • demo
  • └ product_num
  • String
  • 可选
  • demo
  • 产品标准号
  • └ product_weight
  • String
  • 可选
  • demo
  • 产品毛重
  • └ unspsc
  • String
  • 可选
  • demo
  • UNSPSC编码
  • └ productor_info
  • String
  • 可选
  • demo
  • 生产企业信息,名称,地址,许可证。。需要使用JSON存储
  • └ reg_time
  • Date
  • 可选
  • 2015-10-13 21:06:29
  • 产品注册时间
  • └ life_cyc_time
  • String
  • 可选
  • demo
  • 保质期
  • └ status
  • Number
  • 可选
  • 1
  • 状态.
app_info_do AppInfoDO 必须 应用信息
  • └ app_name
  • String
  • 可选
  • demo
  • 应用名称
  • └ operator_id
  • Number
  • 可选
  • 123
  • 操作人ID
  • └ operator
  • String
  • 可选
  • demo
  • 操作人名称

响应参数

名称 类型 示例值 描述
module Json {"691":true, "692":false} 批量执行后,每个条码是否处理成功。Map 的 key 表示条码id,value 为 boolean 类型,true 表示该条码处理成功,false 表示该条码处理失败
is_success Boolean true 接口是否请求成功,请求成功后,具体每个条码是否处理成功请解析module字段

请求示例

  • JAVA
  • .NET
  • PHP
  • CURL
  • Python
  • C/C++
  • NodeJS
TaobaoClient client = new DefaultTaobaoClient(url, appkey, secret);
ItemBarcodeGsBatchupdateRequest req = new ItemBarcodeGsBatchupdateRequest();
ItemBarcodeGsBatchupdateRequest.GsBarcodeDO obj1 = new ItemBarcodeGsBatchupdateRequest.GsBarcodeDO();
obj1.setBaseInfo("{\"brandOwnerName\":\"上海家化联合股份有限公司\",\"countryOfOrigin\":[\"中国大陆\"],\"originDeclaration\":[\"上海市上海市\"],\"manufacturerName\":[\"上海家化联合股份有限公司\"],\"manufacturerAddress\":[\"上海家化中国上海市保定路527号\"],\"nonFoodIngredientStatement\":\"\",\"consumerUsageInstructions\":\"\",\"tradeItemFeatureBenefit\":\"甜扁桃精油+覆盆子精华 柔润滋养!\",\"warningCopyDescription\":\"\",\"consumerStorageInstructions\":\"\",\"MinimumDaysofShelfLifeFromProduction\":\"未注明\",\"subBrandName\":\"\",\"productRange\":\"\",\"customAttrs\":[]}");
obj1.setBrandAuthor("demo");
obj1.setValidFlag(1L);
obj1.setObjectNumber(123L);
obj1.setRemark("demo");
obj1.setTitle("demo");
obj1.setSpec("demo");
obj1.setNeedAttention("demo");
obj1.setProductWidth("demo");
obj1.setSubBrand("demo");
obj1.setPrice(123L);
obj1.setExtPropertyFeatures("demo");
obj1.setKeyword("demo");
obj1.setBarcode("6900000000982");
obj1.setBrand("demo");
obj1.setProductType("demo");
obj1.setProductImageA("demo");
obj1.setGtin("demo");
obj1.setProductImageC("demo");
obj1.setProductImageB("demo");
obj1.setProductElement("demo");
obj1.setPropertyFeatures("demo");
obj1.setProductHeight("demo");
obj1.setProductNetWt("demo");
obj1.setProductDeep("demo");
obj1.setProductNum("demo");
obj1.setProductWeight("demo");
obj1.setUnspsc("demo");
obj1.setProductorInfo("demo");
obj1.setRegTime(StringUtils.parseDateTime("2015-10-13 21:06:29"));
obj1.setLifeCycTime("demo");
obj1.setStatus(1L);
req.setGsBarcodeDo(obj1);
ItemBarcodeGsBatchupdateRequest.AppInfoDO obj2 = new ItemBarcodeGsBatchupdateRequest.AppInfoDO();
obj2.setAppName("demo");
obj2.setOperatorId(123L);
obj2.setOperator("demo");
req.setAppInfoDo(obj2);
ItemBarcodeGsBatchupdateResponse rsp = client.execute(req);
System.out.println(rsp.getBody());

响应示例

  • XML示例
  • JSON示例
<item_barcode_gs_batchupdate_response>
    <module>{&quot;691&quot;:true, &quot;692&quot;:false}</module>
    <is_success>true</is_success>
</item_barcode_gs_batchupdate_response>

异常示例

  • XML示例
  • JSON示例
<error_response>
    <code>50</code>
    <msg>Remote service error</msg>
    <sub_code>isv.invalid-parameter</sub_code>
    <sub_msg>非法参数</sub_msg>
</error_response>

错误码解释

错误码 错误描述 解决方案

API工具

如何获得此API

FAQ

返回
顶部