文档中心 > API类目 > 五道口API

alibaba.wdk.sku.update (更新商品)

开放商品更新接口

公共参数

请求参数

名称 类型 是否必须 示例值 更多限制 描述
param_list SkuDo [] 必须
  • 最大列表长度:20
  • 参数列表
    • └ ou_code
    • String
    • 可选
    • 1062
    • 小时达必填,门店或DC编码
    • └ sku_code
    • String
    • 必须
    • dsf123
    • 商品编码
    • └ barcodes
    • String
    • 可选
    • 2452,3565
    • 条码列表,多个以英文逗号分隔。默认第一个条码为主条码,请配合条码更新策略字段barcode_update_type使用
    • └ sku_name
    • String
    • 可选
    • 鲜活中华鲟
    • 商品名称
    • └ main_pic_urls
    • String
    • 可选
    • https://img.alicdn.com/a.png,https://img.alicdn.com/b.png,https://img.alicdn.com/c.png
    • 主图地址
    • └ detail_pic_urls
    • String
    • 可选
    • https://img.alicdn.com/a.png,https://img.alicdn.com/b.png,https://img.alicdn.com/c.png
    • 详细图地址
    • └ shelf_life
    • Number
    • 可选
    • 13
    • 保质期天数
    • └ brand_name
    • String
    • 可选
    • 佳沛
    • 品牌名称
    • └ tax_rate
    • String
    • 可选
    • 25
    • 销项税率
    • └ suggested_price
    • String
    • 可选
    • 10
    • 建议零售价,单位元
    • └ weight_flag
    • Number
    • 可选
    • 1
    • 是否称重
    • └ org_no
    • String
    • 可选
    • kk
    • 机构编号
    • └ weight
    • String
    • 可选
    • 41
    • 单品重量 单位为克/g,必须为整数
    • └ height
    • String
    • 可选
    • 7
    • 高度
    • └ width
    • String
    • 可选
    • 78
    • 宽度
    • └ length
    • String
    • 可选
    • 78
    • 长度
    • └ hm_category_code
    • String
    • 可选
    • 3452
    • 平台类目编码
    • └ short_title
    • String
    • 可选
    • 鲜活中华鲟
    • 简称短标题
    • └ txt_desc
    • String
    • 可选
    • 鲜活中华鲟 2只
    • 文描
    • └ category_code
    • String
    • 可选
    • u08023
    • 商家类目编码
    • └ invoice_content
    • String
    • 可选
    • 阿里巴巴
    • 开票内容
    • └ import_flag
    • Number
    • 可选
    • 0
    • 是否进口
    • └ net_content
    • String
    • 可选
    • 250ml*18盒/箱
    • 净含量,小时达必填
    • └ accounting_category
    • String
    • 可选
    • 22
    • 财务核算分类
    • └ sale_unit
    • String
    • 可选
    • 销售单位,小时达必填
    • └ sale_price
    • String
    • 可选
    • 10
    • 该字段已经废弃,请使用sku_price字段
    • └ life_status
    • String
    • 可选
    • A
    • 商品在机构内的生命周期,商品状态;A-正常、T-暂时停购、C-淘汰出清、R-清退、D-删除封挡
    • └ sale_spec
    • String
    • 可选
    • 500g*5/袋
    • 销售规格,小时达必填
    • └ avg_weight
    • String
    • 可选
    • 0.001
    • 均重(一个售卖单位平均为多少个库存单位,称重商品必填),计算库存发布时会以库存数量/均重来进行转换;建议与库存单位保持一致。若库存单位是kg,售卖单位可以是g。此时均重、预扣款重量填0.001。APP最小起购量、APP购买步长填正整数。比如香蕉的库存单位是kg,销售单位是g,APP最小起购量、APP购买步长填500,表示在APP最少购买一斤,每加一档是加一斤。均重、预扣款重量填0.001的作用是,当用户购买500g,乘以0.001系数后=0.5kg,所以扣库存0.5kg
    • └ pre_minus_weight
    • String
    • 可选
    • 0.001
    • 预扣款重量(购买一个售卖单位按照多少个库存单位来扣款),计算金额时,按照购买的售卖单位数量/预扣款重量*售价 来计算;非称重品填1。若库存单位是kg,销售单位是g,填0.001
    • └ step_quantity
    • Number
    • 可选
    • 1
    • app购买时每增加一次购买数量至少要增加多少个售卖单位。非称重品填1。称重品根据实际货品情况填写。步长除了是加购物车的数量之外还承载了最小售卖数量的意义。
    • └ purchase_quantity
    • Number
    • 可选
    • 100
    • APP销售时,基于销售单位的起购量
    • └ sku_label_type
    • String
    • 可选
    • 无价签
    • 标价签类型
    • └ allow_app_sale
    • Number
    • 可选
    • 0
    • 商品是否适合在app销售,机构商品层级为总控,此字段为总开关,控制所有门店的是否APP可见,商品本身不可售,则app可售必须关闭。App可售关闭,则门店商品维度的app可见不允许打开。1:是? 0:否,(默认否)
    • └ sub_title
    • String
    • 可选
    • 夏日必备 解暑神器
    • 商品卖点;商品副标题,显示在APP商品详情页的标题下方。如可口可乐商品的副标题可以是“夏日必备 解暑神器”。不超过80个字符。双方业务沟通一下,是否生鲜商品要定为必填
    • └ sub_title1
    • String
    • 可选
    • 天然纯净
    • 卖点1内容
    • └ sub_title2
    • String
    • 可选
    • 萦绕唇齿
    • 卖点2内容
    • └ title1
    • String
    • 可选
    • 水中贵族
    • 卖点1名称
    • └ title2
    • String
    • 可选
    • 丝滑甘醇
    • 卖点2名称
    • └ online_sale_flag
    • Number
    • 可选
    • 1
    • 门店来控制本门店是否在app上让该商品可见,? 1可见? 0不可见
    • └ delivery_unit
    • String
    • 可选
    • kg
    • 大仓向门店配货的单位;淘鲜达合作商家默认填与库存单位一致的值
    • └ delivery_spec
    • String
    • 可选
    • 1
    • 一个配货单位等于多少个库存单位;淘鲜达合作商家填默认值1
    • └ delivery_way
    • String
    • 可选
    • 2
    • 商品到本仓的来源;淘鲜达商家填默认值“直配”(1:统配,2:直配,3:越库,4:自产;5:调拨), 基于采配链路的要求,加工品是不能够做直配的物流模式的,必须维护自产或者统配,目前包了一层逻辑“针对加工成品和加工半成品,如果是直配就转成自产”
    • └ logistics
    • String
    • 可选
    • 10086
    • 商品关联的物流中心,DC。配送物流;配送方式是直配,此项不填(输入物流中心编码)
    • └ delivery_warehouse
    • String
    • 可选
    • 10086
    • 配出仓,配货仓;配送方式是直配,此项不填(输入仓库编码)
    • └ member_price
    • String
    • 可选
    • 9.9
    • 会员正常购买该商品的售价,2位小数,单位:元
    • └ cost_unit
    • String
    • 可选
    • kg
    • 商品作为原料时对应的单位;淘鲜达合作商家默认填与库存单位一致的值
    • └ cost_no_price
    • String
    • 可选
    • 0
    • 商品加工所消耗的直接原料成本,去税;加工商品必填,加工品按照原料的消耗估算出的成本。因为淘鲜达暂不涉及成本计算,建议淘鲜达商家填默认值1,单位:元
    • └ cost_tax_price
    • String
    • 可选
    • 0
    • 商品加工所消耗的直接原料成本,含税,加工商品必填,加工品按照原料的消耗估算出的成本。因为淘鲜达暂不涉及成本计算,建议淘鲜达商家填默认值1,单位:元
    • └ cost_exchange_rate
    • String
    • 可选
    • 1
    • 一个库存单位对应多少个成本单位,原料加工的成本单位和存储单位之间的换算。因为淘鲜达暂不涉及成本计算,建议淘鲜达商家填默认值1
    • └ mass_output_rate
    • String
    • 可选
    • 1
    • 商品中对于加工可用的比例占整个商品的百分比;从原料到加工可用的原料之间的转化率。为了简化BOM的使用,建议淘鲜达商家填默认值1。
    • └ processing_unit
    • String
    • 可选
    • kg
    • 每一组加工生产的单位,加工商品必填,仅当商品为加工品的时候,才能填写。从计量单位表中选择;淘鲜达合作商家默认填与库存单位一致的值
    • └ procs_exchange_rate
    • String
    • 可选
    • 1
    • 一组加工单位对应多少个库存单位商品;加工商品必填,每一个加工单位对应的存储单位数量。为了简化BOM的使用,建议淘鲜达商家填默认值1。
    • └ storage
    • String
    • 可选
    • 常温
    • 存储条件;填常温、冷藏、冷冻
    • └ pick_float_rate
    • String
    • 可选
    • 0
    • 商品拣货时可以超拣的比例,针对非标品。建议淘鲜达商家填默认值0
    • └ forbid_receive_days
    • Number
    • 可选
    • 0
    • 禁收时限;收货日期-商品生产日期<限收时限 才允许收货。建议淘鲜达商家填默认值为保质期天数。或按进口商品保质期天数的2/3、非进口商品的1/2填写
    • └ forbid_sales_days
    • Number
    • 可选
    • 0
    • 商品生产日期+保质期-当前日期<禁售时限,不能出库销售。建议淘鲜达商家填默认值0。
    • └ overload_rate
    • String
    • 可选
    • 0
    • 商品收货时可以超过订货数量多少百分比进行收货;非标品供应商送货入库时,允许超收的比例。淘鲜达合作商家填默认值0
    • └ warn_days
    • Number
    • 可选
    • 0
    • 库存监控报表中,剩余天数少于该天数时需要预警,建议淘鲜达商家填默认值0
    • └ front_display_flag
    • Number
    • 可选
    • 1
    • 商品在门店是否在前场陈列;淘鲜达合作商家用不到, 0:否? 1:是
    • └ fixed_flag
    • Number
    • 可选
    • 0
    • 商品是否是供应商为企业进行定制;淘鲜达合作商家填默认值0, 0 否? 1 是
    • └ purchase_spec
    • String
    • 可选
    • 1
    • 一个采购单位等于多少个库存单位,淘鲜达合作商家默认填1
    • └ purchase_unit
    • String
    • 可选
    • kg
    • 商品针对供应商订货时,对应的单位;淘鲜达合作商家默认填与库存单位一致的值
    • └ label_style_type
    • String
    • 可选
    • 无价签
    • 标价签类型;商品在门店陈列时,采用的售价标签类型。因不采用电子价签,建议淘鲜达商家填默认值“无价签”
    • └ rich_text
    • String
    • 可选
    • <p><img align=\"absmiddle\" src=\"https://img.alicdn.com/imgextra/i4/2680068332/TB2l8332.jpg\" /></p>
    • 文描,(同字段txt_desc);优先使用本字段
    • └ back_cat_code
    • String
    • 可选
    • 10086
    • 平台类目编码(同字段hm_category_code),需要商家把自己的类目对应到平台的类目上,此字段暂时只能支持3、4级类目修改;优先使用本字段
    • └ sku_price
    • String
    • 可选
    • 9.9
    • 门店商品售价(同字段sale_price),单位:元;优先使用本字段
    • └ period
    • Number
    • 可选
    • 15
    • 商品的保质期天数(同字段shelf_life),必须为整数,0代表不管理保质期;优先使用本字段
    • └ item_type_new
    • Number
    • 可选
    • 1
    • 商品类型(同字段sku_type)1:普通商品、2:加工半成品、3:加工成品、4:原材料、5:耗材、6:卡券类商品;优先使用本字段
    • └ merchant_cat_code
    • String
    • 可选
    • 10086
    • 商家后台类目编码(同字段category_code),优先使用本字段
    • └ sku_pic_urls
    • String
    • 可选
    • https://img.alicdn.com/a.png,https://img.alicdn.com/b.png,https://img.alicdn.com/c.png
    • 在app上显示的商品图片cdn地址(同字段main_pic_urls和detail_pic_urls),https开头,多个图片用英文逗号切割。第一张图片会作为主图;优先使用本字段
    • sku_suppliers
    • SkuSupplierDo []
    • 可选
    • []
    • 供货商信息
    • └ return_flag
    • Number
    • 可选
    • 0
    • 商品针对该供应商是否可以退货;因为淘鲜达商家不使用平台的采配功能,建议传默认值, 1:是 0:否(默认为0)
    • └ minimum
    • String
    • 可选
    • 100
    • 最小起订量
    • └ purchase_price
    • String
    • 可选
    • 9.9
    • 采购单价;淘鲜达合作商家填默认值0;单位:元
    • └ supplier_no
    • String
    • 可选
    • 10086
    • 供应商编码
    • └ supplier_name
    • String
    • 可选
    • 张三
    • 供应商编码名称
    • └ main_flag
    • Number
    • 可选
    • 1
    • 是否主供应商 1是主供应商 0非主供
    • └ inventory_unit
    • String
    • 可选
    • kg
    • 库存单位
    • └ channel_code
    • String
    • 可选
    • 4
    • 渠道编码,默认为4淘鲜达渠道、3对应饿了么渠道、-1对应批发渠道
    • └ producer_place
    • String
    • 可选
    • 中国|辽宁省|大连市
    • 产地,商品生产地点的描述,用于APP和电子价签展示,如果是可售,则小时达必填,若不清楚可以写为“见产品外包装”
    • └ clean_sku_member_price
    • Number
    • 可选
    • 1
    • 是否清空会员价, 1清空会员价(操作之后没有会员价),0不清空会员价
    • └ barcode_update_type
    • Number
    • 可选
    • 1
    • 修改条码策略,默认为策略3。
      如商品现有主条码barcode1、非主条码barcode2
      1、新增barcodes指定了新的主条码barcode3,会将原主条码barcde1改为非主条码,最终商品有三个条码,即:非主条码barcde1、非主条码barcode2、主条码barcode3
      2、删除barcodes对应条码,除了主条码
      3、替换主条码 则会将现有主条码删除,新增指定主条码,只认barcodes中第一个条码,商品最终结果条码个数为两个条码:非主条码barcode2、主条码barcode3
      4、除主条码外,所有条码替换为指定barcodes,不支持主条码修改。如果barcodes中为barcode3,barcode4,则商品最终条码为:主条码barcode1,非barcode3,barcode4。其中非主条码barcode2被删除
    • industry_props
    • IndustryPropDo
    • 可选
    • 行业属性
    • props
    • PropDo []
    • 可选
    • []
    • 行业对应的属性
    • └ remove_opt
    • Boolean
    • 可选
    • false
    • 是否移除该属性
    • └ value
    • String
    • 可选
    • 红色
    • 行业属性值
    • └ key
    • String
    • 可选
    • color
    • 行业属性
    • └ industry_type
    • String
    • 可选
    • Industry_Clothes
    • 行业类型
    • └ forest_cate_id
    • Number
    • 可选
    • 126784428
    • forest类目id
    • └ tax_code
    • String
    • 可选
    • 1020301020000000
    • 税收编码
    • └ fragile_flag
    • Number
    • 可选
    • 0
    • 是否易碎品标记,0否1是
    • └ delivery_storage
    • String
    • 可选
    • 常温
    • 配送条件;填常温、冷藏、冷冻
    • └ flagship_store_item_info
    • String
    • 可选
    • xxx
    • 淘宝旗舰店同品信息,同城零售使用
    • └ temporary_flag
    • Number
    • 可选
    • 0
    • 是否现制现卖,0否1是;比如蛋糕只有下了单才能开始制作
    • └ product_identity
    • String
    • 可选
    • 123456
    • 聚合之后的产品id,商家需要保存该值
    • └ biz_type
    • String
    • 可选
    • txd
    • 业务类型:txd淘鲜达,elm饿了么,shareStore共享库存,默认txd
    • channel_props
    • ChannelProp []
    • 可选
    • []
    • 渠道属性
    • props
    • PropField []
    • 可选
    • []
    • 渠道属性,取值为key-value键值对形式
    • └ value
    • String
    • 可选
    • 1
    • 渠道属性value,取值见key定义
    • └ key
    • String
    • 可选
    • ONE_HOUR_STATUS
    • 渠道属性key, 取值为"ONE_HOUR_STATUS" 代表小时达,value=0表示不可售, value=1表示可售;"WAVE_ARRIVE_STATUS" 代表波次达,value=0表示不可售,value=1表示可售
    • └ channel_type
    • String
    • 可选
    • shareStore
    • 渠道类型:txd淘鲜达,elm饿了么,shareStore共享库存
    • process_props
    • ProcessProp []
    • 可选
    • []
    • 加工属性
    • └ service_name
    • String
    • 可选
    • 宰杀
    • 服务名
    • └ clean_all_process_props
    • Boolean
    • 可选
    • true
    • 清除所有加工属性
    • service_props
    • ServiceProp []
    • 可选
    • []
    • 服务属性
    • └ prop_name
    • String
    • 可选
    • 温度
    • 属性名
    • prop_values
    • ServicePropValue []
    • 可选
    • []
    • 属性值
    • └ name
    • String
    • 可选
    • 常温
    • 属性值名称
    • └ clean_all_service_props
    • Boolean
    • 可选
    • true
    • 清除所有服务属性
    • mutex_props
    • MutexRule []
    • 可选
    • []
    • 互斥属性
    • prop_a
    • MutexProp
    • 可选
    • 互斥属性A
    • └ name
    • String
    • 可选
    • 温度
    • 服务属性名
    • └ value
    • String
    • 可选
    • 常温
    • 服务属性值
    • prop_b
    • MutexProp
    • 可选
    • 互斥属性B
    • └ name
    • String
    • 可选
    • 加冰
    • 服务属性名
    • └ value
    • String
    • 可选
    • 少冰
    • 服务属性值
    • └ clean_all_mutex_props
    • Boolean
    • 可选
    • true
    • 清除所有互斥规则
    • voucher_ext
    • SelfPickUpVoucherInfoDO
    • 可选
    • 券类商品扩展信息
    • └ start_time
    • Date
    • 可选
    • 2024-01-28 00:00:00
    • 核销开始时间
    • └ end_time
    • Date
    • 可选
    • 2024-01-29 00:00:00
    • 核销结束时间
    • └ association_skus
    • String []
    • 可选
    • []
    • 关联实物品商品编码
    • └ stores
    • String []
    • 可选
    • []
    • 适用门店
    • voucher_rule
    • RuleDesc
    • 可选
    • 使用规则
    • └ use_time
    • String
    • 可选
    • 到店核销,营业时间内可用
    • 使用时间
    • └ book_rule
    • String
    • 可选
    • 无需预约
    • 预约规则
    • └ use_desc
    • String
    • 可选
    • 到店核销
    • 使用方式
    • └ refund_rule
    • String
    • 可选
    • 随时可退、过期自动退,已核销的到店券不享受随时可退服务
    • 退款规则
    • └ other_rule
    • String
    • 可选
    • 其他
    • 其他规则

    响应参数

    名称 类型 示例值 描述
    result ApiResults 请参见子字段信息 执行结果
    • └ err_code
    • String
    • ILLEGAL_PARAMETERS
    • 错误码
    • └ err_msg
    • String
    • 请参见子字段信息
    • 错误信息
    • models
    • ApiResult []
    • 请参见子字段信息
    • 各条记录结果
    • └ model
    • String
    • 190100200014
    • sku编码
    • └ success
    • Boolean
    • true
    • sku商品操作成功标志
    • └ err_msg
    • String
    • 门店商品不存在
    • sku商品操作错误信息
    • └ err_code
    • String
    • ILLEGAL_PARAMETERS
    • sku商品操作错误码
    • └ product_id
    • String
    • 123456
    • 聚合之后的产品id,商家需要保存该值
    • └ success
    • Boolean
    • true
    • 接口调用成功标志

    请求示例

    • JAVA
    • .NET
    • PHP
    • CURL
    • Python
    • C/C++
    • NodeJS
    TaobaoClient client = new DefaultTaobaoClient(url, appkey, secret);
    AlibabaWdkSkuUpdateRequest req = new AlibabaWdkSkuUpdateRequest();
    List<AlibabaWdkSkuUpdateRequest.SkuDo> list2 = new ArrayList<AlibabaWdkSkuUpdateRequest.SkuDo>();
    AlibabaWdkSkuUpdateRequest.SkuDo obj3 = new AlibabaWdkSkuUpdateRequest.SkuDo();
    list2.add(obj3);
    obj3.setOuCode("1062");
    obj3.setSkuCode("dsf123");
    obj3.setBarcodes("2452,3565");
    obj3.setSkuName("鲜活中华鲟");
    obj3.setMainPicUrls("https://img.alicdn.com/a.png,https://img.alicdn.com/b.png,https://img.alicdn.com/c.png");
    obj3.setDetailPicUrls("https://img.alicdn.com/a.png,https://img.alicdn.com/b.png,https://img.alicdn.com/c.png");
    obj3.setShelfLife(13L);
    obj3.setBrandName("佳沛");
    obj3.setTaxRate("25");
    obj3.setSuggestedPrice("10");
    obj3.setWeightFlag(1L);
    obj3.setOrgNo("kk");
    obj3.setWeight("41");
    obj3.setHeight("7");
    obj3.setWidth("78");
    obj3.setLength("78");
    obj3.setHmCategoryCode("3452");
    obj3.setShortTitle("鲜活中华鲟");
    obj3.setTxtDesc("鲜活中华鲟 2只");
    obj3.setCategoryCode("u08023");
    obj3.setInvoiceContent("阿里巴巴");
    obj3.setImportFlag(0L);
    obj3.setNetContent("250ml*18盒/箱");
    obj3.setAccountingCategory("22");
    obj3.setSaleUnit("个");
    obj3.setSalePrice("10");
    obj3.setLifeStatus("A");
    obj3.setSaleSpec("500g*5/袋");
    obj3.setAvgWeight("0.001");
    obj3.setPreMinusWeight("0.001");
    obj3.setStepQuantity(1L);
    obj3.setPurchaseQuantity(100L);
    obj3.setSkuLabelType("无价签");
    obj3.setAllowAppSale(0L);
    obj3.setSubTitle("夏日必备 解暑神器");
    obj3.setSubTitle1("天然纯净");
    obj3.setSubTitle2("萦绕唇齿");
    obj3.setTitle1("水中贵族");
    obj3.setTitle2("丝滑甘醇");
    obj3.setOnlineSaleFlag(1L);
    obj3.setDeliveryUnit("kg");
    obj3.setDeliverySpec("1");
    obj3.setDeliveryWay("2");
    obj3.setLogistics("10086");
    obj3.setDeliveryWarehouse("10086");
    obj3.setMemberPrice("9.9");
    obj3.setCostUnit("kg");
    obj3.setCostNoPrice("0");
    obj3.setCostTaxPrice("0");
    obj3.setCostExchangeRate("1");
    obj3.setMassOutputRate("1");
    obj3.setProcessingUnit("kg");
    obj3.setProcsExchangeRate("1");
    obj3.setStorage("常温");
    obj3.setPickFloatRate("0");
    obj3.setForbidReceiveDays(0L);
    obj3.setForbidSalesDays(0L);
    obj3.setOverloadRate("0");
    obj3.setWarnDays(0L);
    obj3.setFrontDisplayFlag(1L);
    obj3.setFixedFlag(0L);
    obj3.setPurchaseSpec("1");
    obj3.setPurchaseUnit("kg");
    obj3.setLabelStyleType("无价签");
    obj3.setRichText("<p><img align=\\"absmiddle\\" src=\\"https://img.alicdn.com/imgextra/i4/2680068332/TB2l8332.jpg\\" /></p>");
    obj3.setBackCatCode("10086");
    obj3.setSkuPrice("9.9");
    obj3.setPeriod(15L);
    obj3.setItemTypeNew(1L);
    obj3.setMerchantCatCode("10086");
    obj3.setSkuPicUrls("https://img.alicdn.com/a.png,https://img.alicdn.com/b.png,https://img.alicdn.com/c.png");
    List<AlibabaWdkSkuUpdateRequest.SkuSupplierDo> list6 = new ArrayList<AlibabaWdkSkuUpdateRequest.SkuSupplierDo>();
    AlibabaWdkSkuUpdateRequest.SkuSupplierDo obj7 = new AlibabaWdkSkuUpdateRequest.SkuSupplierDo();
    list6.add(obj7);
    obj7.setReturnFlag(0L);
    obj7.setMinimum("100");
    obj7.setPurchasePrice("9.9");
    obj7.setSupplierNo("10086");
    obj7.setSupplierName("张三");
    obj7.setMainFlag(1L);
    list4.setSkuSuppliers(list6);
    obj3.setInventoryUnit("kg");
    obj3.setChannelCode("4");
    obj3.setProducerPlace("中国|辽宁省|大连市");
    obj3.setCleanSkuMemberPrice(1L);
    obj3.setBarcodeUpdateType(1L);
    AlibabaWdkSkuUpdateRequest.IndustryPropDo obj9 = new AlibabaWdkSkuUpdateRequest.IndustryPropDo();
    List<AlibabaWdkSkuUpdateRequest.PropDo> list11 = new ArrayList<AlibabaWdkSkuUpdateRequest.PropDo>();
    AlibabaWdkSkuUpdateRequest.PropDo obj12 = new AlibabaWdkSkuUpdateRequest.PropDo();
    list11.add(obj12);
    obj12.setRemoveOpt(false);
    obj12.setValue("红色");
    obj12.setKey("color");
    obj9.setProps(list11);
    obj9.setIndustryType("Industry_Clothes");
    list8.setIndustryProps(obj9);
    obj3.setForestCateId(126784428L);
    obj3.setTaxCode("1020301020000000");
    obj3.setFragileFlag(0L);
    obj3.setDeliveryStorage("常温");
    obj3.setFlagshipStoreItemInfo("xxx");
    obj3.setTemporaryFlag(0L);
    obj3.setProductIdentity("123456");
    obj3.setBizType("txd");
    List<AlibabaWdkSkuUpdateRequest.ChannelProp> list15 = new ArrayList<AlibabaWdkSkuUpdateRequest.ChannelProp>();
    AlibabaWdkSkuUpdateRequest.ChannelProp obj16 = new AlibabaWdkSkuUpdateRequest.ChannelProp();
    list15.add(obj16);
    List<AlibabaWdkSkuUpdateRequest.PropField> list19 = new ArrayList<AlibabaWdkSkuUpdateRequest.PropField>();
    AlibabaWdkSkuUpdateRequest.PropField obj20 = new AlibabaWdkSkuUpdateRequest.PropField();
    list19.add(obj20);
    obj20.setValue("1");
    obj20.setKey("ONE_HOUR_STATUS");
    list17.setProps(list19);
    obj16.setChannelType("shareStore");
    list13.setChannelProps(list15);
    List<AlibabaWdkSkuUpdateRequest.ProcessProp> list23 = new ArrayList<AlibabaWdkSkuUpdateRequest.ProcessProp>();
    AlibabaWdkSkuUpdateRequest.ProcessProp obj24 = new AlibabaWdkSkuUpdateRequest.ProcessProp();
    list23.add(obj24);
    obj24.setServiceName("宰杀");
    list21.setProcessProps(list23);
    obj3.setCleanAllProcessProps(true);
    List<AlibabaWdkSkuUpdateRequest.ServiceProp> list27 = new ArrayList<AlibabaWdkSkuUpdateRequest.ServiceProp>();
    AlibabaWdkSkuUpdateRequest.ServiceProp obj28 = new AlibabaWdkSkuUpdateRequest.ServiceProp();
    list27.add(obj28);
    obj28.setPropName("温度");
    List<AlibabaWdkSkuUpdateRequest.ServicePropValue> list31 = new ArrayList<AlibabaWdkSkuUpdateRequest.ServicePropValue>();
    AlibabaWdkSkuUpdateRequest.ServicePropValue obj32 = new AlibabaWdkSkuUpdateRequest.ServicePropValue();
    list31.add(obj32);
    obj32.setName("常温");
    list29.setPropValues(list31);
    list25.setServiceProps(list27);
    obj3.setCleanAllServiceProps(true);
    List<AlibabaWdkSkuUpdateRequest.MutexRule> list35 = new ArrayList<AlibabaWdkSkuUpdateRequest.MutexRule>();
    AlibabaWdkSkuUpdateRequest.MutexRule obj36 = new AlibabaWdkSkuUpdateRequest.MutexRule();
    list35.add(obj36);
    AlibabaWdkSkuUpdateRequest.MutexProp obj38 = new AlibabaWdkSkuUpdateRequest.MutexProp();
    obj38.setName("温度");
    obj38.setValue("常温");
    list37.setPropA(obj38);
    AlibabaWdkSkuUpdateRequest.MutexProp obj40 = new AlibabaWdkSkuUpdateRequest.MutexProp();
    obj40.setName("加冰");
    obj40.setValue("少冰");
    list39.setPropB(obj40);
    list33.setMutexProps(list35);
    obj3.setCleanAllMutexProps(true);
    AlibabaWdkSkuUpdateRequest.SelfPickUpVoucherInfoDO obj42 = new AlibabaWdkSkuUpdateRequest.SelfPickUpVoucherInfoDO();
    obj42.setStartTime(StringUtils.parseDateTime("2024-01-28 00:00:00"));
    obj42.setEndTime(StringUtils.parseDateTime("2024-01-29 00:00:00"));
    obj42.setAssociationSkus("");
    obj42.setStores("");
    AlibabaWdkSkuUpdateRequest.RuleDesc obj43 = new AlibabaWdkSkuUpdateRequest.RuleDesc();
    obj43.setUseTime("到店核销,营业时间内可用");
    obj43.setBookRule("无需预约");
    obj43.setUseDesc("到店核销");
    obj43.setRefundRule("随时可退、过期自动退,已核销的到店券不享受随时可退服务");
    obj43.setOtherRule("其他");
    obj42.setVoucherRule(obj43);
    list41.setVoucherExt(obj42);
    req.setParamList(list2);
    AlibabaWdkSkuUpdateResponse rsp = client.execute(req, sessionKey);
    System.out.println(rsp.getBody());

    响应示例

    • XML示例
    • JSON示例
    <alibaba_wdk_sku_update_response>
        <result>
            <err_code>ILLEGAL_PARAMETERS</err_code>
            <err_msg>请参见子字段信息</err_msg>
            <models>
                <api_result>
                    <model>190100200014</model>
                    <success>true</success>
                    <err_msg>门店商品不存在</err_msg>
                    <err_code>ILLEGAL_PARAMETERS</err_code>
                    <product_id>123456</product_id>
                </api_result>
            </models>
            <success>true</success>
        </result>
    </alibaba_wdk_sku_update_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

    返回
    顶部