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

alibaba.wdk.sku.add (新增商品)

创建RT门店商品或DC商品

公共参数

请求参数

名称 类型 是否必须 示例值 更多限制 描述
param_list SkuDo [] 必须
  • 最大列表长度:20
  • 商品列表
    • └ barcodes
    • String
    • 可选
    • 2017440
    • 必填,条码,支持一品多码,多个条码以半角逗号分隔
    • └ brand_name
    • String
    • 可选
    • 帝皇鲜
    • 小时达必填,品牌名称
    • └ category_code
    • String
    • 可选
    • 454545
    • 商家后台类目编码
    • └ ou_code
    • String
    • 可选
    • 1062
    • 必填,门店或DC编码
    • └ height
    • String
    • 可选
    • 3.0
    • 高度(高)
    • └ inventory_unit
    • String
    • 可选
    • 2kg
    • 必填,库存单位
    • └ length
    • String
    • 可选
    • 10
    • 长度(深)
    • └ main_pic_urls
    • String
    • 可选
    • https://img.alicdn.com/a.png,https://img.alicdn.com/b.png,https://img.alicdn.com/c.png
    • 主图图片地址
    • └ manufacturer_address
    • String
    • 可选
    • 挪威
    • 生产商地址
    • └ manufacturer_name
    • String
    • 可选
    • 日日鲜
    • 生产商名称
    • └ detail_pic_urls
    • String
    • 可选
    • https://img.alicdn.com/a.png,https://img.alicdn.com/b.png,https://img.alicdn.com/c.png
    • 详情图片地址
    • └ producer_place
    • String
    • 可选
    • 中国|辽宁省|大连市
    • 小时达必填,产地,商品生产地点的描述,用于APP和电子价签展示,如果是可售,则必填
    • └ shelf_life
    • Number
    • 可选
    • 15
    • 保质期天数,商品的保质期(单位:天),0表示没有保质期
    • └ sku_code
    • String
    • 可选
    • 190100200014
    • 必填,商品唯一编码
    • └ sku_name
    • String
    • 可选
    • 小龙虾 30-40g/只 称重
    • 必填,名称,对商品直观的描述,通常包含了品牌、规格等信息
    • └ sku_type
    • Number
    • 可选
    • 1
    • 类型 1:普通商品、2:加工半成品、3:加工成品、4:原材料、5:耗材; 如果是新增商家产品,字段含义是货品类型,1普通商品、2赠品、3包材、4耗材、5组合商品、6分销商品、7附属品、8虚拟商品、9其他、10直投广告、11原材料、13加工产成品
    • └ standard_no
    • String
    • 可选
    • UII9999
    • 产品标准号
    • └ storage_type
    • Number
    • 可选
    • 1
    • 存储条件类型 241=常温,242=冷藏,243=冷冻,635=热链,636=室温,637=鲜活
    • └ suggested_price
    • String
    • 可选
    • 5990
    • 建议零售价,单位:元
    • └ tax_rate
    • String
    • 可选
    • 15
    • 销项税率
    • └ weight
    • String
    • 可选
    • 30
    • 小时达必填,单品重量 单位为克/g,必须为整数
    • └ weight_flag
    • Number
    • 可选
    • 1
    • 必填,是否称重 标识商品是否是称重商品? 1:是0:否(默认为0)
    • └ width
    • String
    • 可选
    • 3
    • 宽度(宽)
    • └ hm_category_code
    • String
    • 可选
    • 57q34
    • 平台后台类目编码
    • └ short_title
    • String
    • 可选
    • 鲜活中华鲟 两斤
    • 商品短标题
    • └ txt_desc
    • String
    • 可选
    • 鲜活中华鲟 两斤
    • 文描
    • └ invoice_content
    • String
    • 可选
    • 阿里巴巴
    • 开票内容
    • └ input_invoice_content
    • String
    • 可选
    • 阿里巴巴
    • 输入开票内容
    • └ accounting_category
    • String
    • 可选
    • 22
    • 财务核算分类
    • └ net_content
    • String
    • 可选
    • 250ml*18盒/箱
    • 小时达必填,净含量
    • └ import_flag
    • Number
    • 可选
    • 0
    • 是否进口,是1,否0,默认非进口
    • └ sale_unit
    • String
    • 可选
    • 小时达必填,销售单位
    • └ sale_price
    • String
    • 可选
    • 10
    • 商品销售价格,单位:元
    • └ life_status
    • String
    • 可选
    • A
    • 商品在机构内的生命周期,商品状态;A-正常、T-暂时停购、C-淘汰出清、R-清退、D-删除封挡
    • └ sale_spec
    • String
    • 可选
    • 100g*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非主供
    • industry_props
    • IndustryPropDo
    • 可选
    • 行业属性
    • └ industry_type
    • String
    • 可选
    • Industry_Clothes
    • 行业类型
    • props
    • PropDo []
    • 可选
    • []
    • 行业对应的属性
    • └ key
    • String
    • 可选
    • color
    • 行业属性
    • └ value
    • String
    • 可选
    • 红色
    • 类目属性值
    • └ remove_opt
    • Boolean
    • 可选
    • false
    • 是否移除该属性
    • └ 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
    • 可选
    • 123
    • 产品聚合码,程序会把聚合码相同的sku聚合到一起;比如衣服有大中小号3中sku,通过聚合码聚合到一起;该字段在同城零售发布场景才能使用
    • └ biz_type
    • String
    • 可选
    • txd
    • 业务类型:txd淘鲜达,elm饿了么,shareStore共享库存,默认txd
    • channel_props
    • ChannelProp []
    • 可选
    • []
    • 渠道属性
    • └ channel_type
    • String
    • 可选
    • shareStore
    • 渠道类型:txd淘鲜达,elm饿了么,shareStore共享库存
    • 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表示可售
    • └ spec_type
    • String
    • 可选
    • 1
    • 1一品多码(只支持非称重品)
    • └ trans_ratio
    • String
    • 可选
    • 10
    • 与母商品的库存转换系数,例如10,则转换到母商品的库存为10*此商品的库存,可空,当新增一品多规格品的时候不能为空
    • └ parent_sku_code
    • String
    • 可选
    • 111111
    • 母商品的sku_code可空,当新增一品多规格品的时候不能为空
    • └ is_online
    • Number
    • 可选
    • 1
    • 是否线上的品 1:是 0:否
    • process_props
    • ProcessProp []
    • 可选
    • []
    • 加工属性
    • └ service_name
    • String
    • 可选
    • 宰杀
    • 服务名
    • service_props
    • ProcessProp []
    • 可选
    • []
    • 服务属性
    • └ prop_name
    • String
    • 可选
    • 温度
    • 服务属性名
    • prop_values
    • ServicePropValue []
    • 可选
    • []
    • 服务属性值
    • └ name
    • String
    • 可选
    • 常温
    • 值名称
    • mutex_props
    • ServiceProp []
    • 可选
    • []
    • 互斥属性(A与B互斥)
    • prop_a
    • MutexProp
    • 可选
    • 互斥属性对象A
    • └ name
    • String
    • 可选
    • 温度
    • 属性名
    • └ value
    • String
    • 可选
    • 常温
    • 属性值
    • prop_b
    • MutexProp
    • 可选
    • 互斥属性对象B
    • └ name
    • String
    • 可选
    • 加冰
    • 属性名
    • └ value
    • String
    • 可选
    • 少冰
    • 属性值
    • voucher_ext
    • SelfPickUpVoucherInfoDO
    • 可选
    • 券类商品扩展信息,item_type_new为6时必填
    • └ voucher_type
    • Number
    • 可选
    • 2
    • 券类型,1:提货券 2: 代金券
    • └ 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 []
    • 请参见子字段信息
    • models
    • └ err_code
    • String
    • ILLEGAL_PARAMETERS
    • 错误编码
    • └ err_msg
    • String
    • 门店商品已存在
    • 错误信息
    • └ success
    • Boolean
    • true
    • 单个商品新增是否成功
    • └ model
    • String
    • 190100200014
    • skuCode商品编码
    • └ product_id
    • String
    • 123456
    • 聚合之后的产品id,商家需要保存该值
    • └ success
    • Boolean
    • true
    • 接口返回成功标志

    请求示例

    • JAVA
    • .NET
    • PHP
    • CURL
    • Python
    • C/C++
    • NodeJS
    TaobaoClient client = new DefaultTaobaoClient(url, appkey, secret);
    AlibabaWdkSkuAddRequest req = new AlibabaWdkSkuAddRequest();
    List<AlibabaWdkSkuAddRequest.SkuDo> list2 = new ArrayList<AlibabaWdkSkuAddRequest.SkuDo>();
    AlibabaWdkSkuAddRequest.SkuDo obj3 = new AlibabaWdkSkuAddRequest.SkuDo();
    list2.add(obj3);
    obj3.setBarcodes("2017440");
    obj3.setBrandName("帝皇鲜");
    obj3.setCategoryCode("454545");
    obj3.setOuCode("1062");
    obj3.setHeight("3.0");
    obj3.setInventoryUnit("2kg");
    obj3.setLength("10");
    obj3.setMainPicUrls("https://img.alicdn.com/a.png,https://img.alicdn.com/b.png,https://img.alicdn.com/c.png");
    obj3.setManufacturerAddress("挪威");
    obj3.setManufacturerName("日日鲜");
    obj3.setDetailPicUrls("https://img.alicdn.com/a.png,https://img.alicdn.com/b.png,https://img.alicdn.com/c.png");
    obj3.setProducerPlace("中国|辽宁省|大连市");
    obj3.setShelfLife(15L);
    obj3.setSkuCode("190100200014");
    obj3.setSkuName("小龙虾 30-40g/只 称重");
    obj3.setSkuType(1L);
    obj3.setStandardNo("UII9999");
    obj3.setStorageType(1L);
    obj3.setSuggestedPrice("5990");
    obj3.setTaxRate("15");
    obj3.setWeight("30");
    obj3.setWeightFlag(1L);
    obj3.setWidth("3");
    obj3.setHmCategoryCode("57q34");
    obj3.setShortTitle("鲜活中华鲟 两斤");
    obj3.setTxtDesc("鲜活中华鲟 两斤");
    obj3.setInvoiceContent("阿里巴巴");
    obj3.setInputInvoiceContent("阿里巴巴");
    obj3.setAccountingCategory("22");
    obj3.setNetContent("250ml*18盒/箱");
    obj3.setImportFlag(0L);
    obj3.setSaleUnit("个");
    obj3.setSalePrice("10");
    obj3.setLifeStatus("A");
    obj3.setSaleSpec("100g*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<AlibabaWdkSkuAddRequest.SkuSupplierDo> list6 = new ArrayList<AlibabaWdkSkuAddRequest.SkuSupplierDo>();
    AlibabaWdkSkuAddRequest.SkuSupplierDo obj7 = new AlibabaWdkSkuAddRequest.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);
    AlibabaWdkSkuAddRequest.IndustryPropDo obj9 = new AlibabaWdkSkuAddRequest.IndustryPropDo();
    obj9.setIndustryType("Industry_Clothes");
    List<AlibabaWdkSkuAddRequest.PropDo> list11 = new ArrayList<AlibabaWdkSkuAddRequest.PropDo>();
    AlibabaWdkSkuAddRequest.PropDo obj12 = new AlibabaWdkSkuAddRequest.PropDo();
    list11.add(obj12);
    obj12.setKey("color");
    obj12.setValue("红色");
    obj12.setRemoveOpt(false);
    obj9.setProps(list11);
    list8.setIndustryProps(obj9);
    obj3.setForestCateId(126784428L);
    obj3.setTaxCode("1020301020000000");
    obj3.setFragileFlag(0L);
    obj3.setDeliveryStorage("常温");
    obj3.setFlagshipStoreItemInfo("xxx");
    obj3.setTemporaryFlag(0L);
    obj3.setProductIdentity("123");
    obj3.setBizType("txd");
    List<AlibabaWdkSkuAddRequest.ChannelProp> list15 = new ArrayList<AlibabaWdkSkuAddRequest.ChannelProp>();
    AlibabaWdkSkuAddRequest.ChannelProp obj16 = new AlibabaWdkSkuAddRequest.ChannelProp();
    list15.add(obj16);
    obj16.setChannelType("shareStore");
    List<AlibabaWdkSkuAddRequest.PropField> list19 = new ArrayList<AlibabaWdkSkuAddRequest.PropField>();
    AlibabaWdkSkuAddRequest.PropField obj20 = new AlibabaWdkSkuAddRequest.PropField();
    list19.add(obj20);
    obj20.setValue("1");
    obj20.setKey("ONE_HOUR_STATUS");
    list17.setProps(list19);
    list13.setChannelProps(list15);
    obj3.setSpecType("1");
    obj3.setTransRatio("10");
    obj3.setParentSkuCode("111111");
    obj3.setIsOnline(1L);
    List<AlibabaWdkSkuAddRequest.ProcessProp> list23 = new ArrayList<AlibabaWdkSkuAddRequest.ProcessProp>();
    AlibabaWdkSkuAddRequest.ProcessProp obj24 = new AlibabaWdkSkuAddRequest.ProcessProp();
    list23.add(obj24);
    obj24.setServiceName("宰杀");
    list21.setProcessProps(list23);
    List<AlibabaWdkSkuAddRequest.ProcessProp> list27 = new ArrayList<AlibabaWdkSkuAddRequest.ProcessProp>();
    AlibabaWdkSkuAddRequest.ProcessProp obj28 = new AlibabaWdkSkuAddRequest.ProcessProp();
    list27.add(obj28);
    obj28.setPropName("温度");
    List<AlibabaWdkSkuAddRequest.ServicePropValue> list31 = new ArrayList<AlibabaWdkSkuAddRequest.ServicePropValue>();
    AlibabaWdkSkuAddRequest.ServicePropValue obj32 = new AlibabaWdkSkuAddRequest.ServicePropValue();
    list31.add(obj32);
    obj32.setName("常温");
    list29.setPropValues(list31);
    list25.setServiceProps(list27);
    List<AlibabaWdkSkuAddRequest.ServiceProp> list35 = new ArrayList<AlibabaWdkSkuAddRequest.ServiceProp>();
    AlibabaWdkSkuAddRequest.ServiceProp obj36 = new AlibabaWdkSkuAddRequest.ServiceProp();
    list35.add(obj36);
    AlibabaWdkSkuAddRequest.MutexProp obj38 = new AlibabaWdkSkuAddRequest.MutexProp();
    obj38.setName("温度");
    obj38.setValue("常温");
    list37.setPropA(obj38);
    AlibabaWdkSkuAddRequest.MutexProp obj40 = new AlibabaWdkSkuAddRequest.MutexProp();
    obj40.setName("加冰");
    obj40.setValue("少冰");
    list39.setPropB(obj40);
    list33.setMutexProps(list35);
    AlibabaWdkSkuAddRequest.SelfPickUpVoucherInfoDO obj42 = new AlibabaWdkSkuAddRequest.SelfPickUpVoucherInfoDO();
    obj42.setVoucherType(2L);
    obj42.setStartTime(StringUtils.parseDateTime("2024-01-28 00:00:00"));
    obj42.setEndTime(StringUtils.parseDateTime("2024-01-29 00:00:00"));
    obj42.setAssociationSkus("");
    obj42.setStores("");
    AlibabaWdkSkuAddRequest.RuleDesc obj43 = new AlibabaWdkSkuAddRequest.RuleDesc();
    obj43.setUseTime("到店核销,营业时间内可用");
    obj43.setBookRule("无需预约");
    obj43.setUseDesc("到店核销");
    obj43.setRefundRule("随时可退、过期自动退,已核销的到店券不享受随时可退服务");
    obj43.setOtherRule("其他");
    obj42.setVoucherRule(obj43);
    list41.setVoucherExt(obj42);
    req.setParamList(list2);
    AlibabaWdkSkuAddResponse rsp = client.execute(req, sessionKey);
    System.out.println(rsp.getBody());

    响应示例

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

    返回
    顶部