文档中心 > API类目 > 业务平台新零售

taobao.uscesl.iteminfo.batch.insert (按商家批量写入商品接口)

【电子价签】支持按照商家-门店维度批量写入商品数据

公共参数

请求参数

名称 类型 是否必须 示例值 更多限制 描述
item_list ItemChangeBo [] 必须
  • 最大列表长度:500
  • 商品信息集合,限制500
    • └ source_code
    • String
    • 可选
    • http://taobao.com
    • 溯源码URL
    • └ price_unit
    • String
    • 必须
    • 销售单位
    • └ brand_name
    • String
    • 可选
    • 品牌
    • 品牌
    • └ category_name
    • String
    • 可选
    • 品类
    • 品类
    • └ rank
    • String
    • 可选
    • 一级
    • 等级
    • └ suggest_price
    • String
    • 可选
    • 1000
    • (建议)零售价,单位分,整数
    • └ sku_id
    • String
    • 可选
    • 123123
    • 库存sku id
    • └ energy_efficiency
    • String
    • 可选
    • 能效
    • 能效
    • └ promotion_start
    • Date
    • 可选
    • 2018-08-01 10:00:00
    • 优惠开始时间
    • └ forest_second_cat_id
    • String
    • 可选
    • 12312
    • 淘系二级商品类目ID
    • └ customize_feature_c
    • String
    • 可选
    • 自定义扩展属性
    • 自定义扩展属性
    • └ customize_feature_d
    • String
    • 可选
    • 自定义扩展属性
    • 自定义扩展属性
    • └ customize_feature_e
    • String
    • 可选
    • 自定义扩展属性
    • 自定义扩展属性
    • └ customize_feature_f
    • String
    • 可选
    • 自定义扩展属性
    • 自定义扩展属性
    • └ customize_feature_g
    • String
    • 可选
    • 自定义扩展属性
    • 自定义扩展属性
    • └ customize_feature_h
    • String
    • 可选
    • 自定义扩展属性
    • 自定义扩展属性
    • └ customize_feature_i
    • String
    • 可选
    • 自定义扩展属性
    • 自定义扩展属性
    • └ customize_feature_j
    • String
    • 可选
    • 自定义扩展属性
    • 自定义扩展属性
    • └ item_qr_code
    • String
    • 可选
    • http://taobao.com
    • 二维码图片URL
    • └ if_promotion
    • Boolean
    • 可选
    • false
    • 是否优惠
    • └ promotion_end
    • Date
    • 可选
    • 2018-08-01 10:00:00
    • 优惠结束时间
    • └ extra_attribute
    • String
    • 可选
    • { "extra1": "v1", "extra2": "v2" }
    • 额外扩展信息
    • └ original_price
    • String
    • 可选
    • 2000
    • 原价,分,整数
    • └ positon_code
    • String
    • 可选
    • 1-2-3-4
    • 货架位
    • └ customize_feature_b
    • String
    • 可选
    • 自定义扩展属性
    • 自定义扩展属性
    • └ customize_feature_a
    • String
    • 可选
    • 自定义扩展属性
    • 自定义扩展属性
    • └ model_num
    • String
    • 可选
    • 型号
    • 型号
    • └ sale_spec
    • String
    • 可选
    • 500g
    • 规格
    • └ acction_price
    • String
    • 可选
    • 2000
    • 实际销售价格,分,整数
    • └ item_bar_code
    • String
    • 必须
    • 6955748500036
    • 商品条码
    • └ member_price
    • String
    • 可选
    • 1000
    • 会员价格,分,整数
    • └ item_title
    • String
    • 必须
    • 商品标题
    • 商品标题
    • └ promotion_text
    • String
    • 可选
    • 优惠文案
    • 优惠文案
    • └ item_status
    • Number
    • 可选
    • 0
    • 商品状态
    • └ item_id
    • Number
    • 可选
    • 123123
    • 商品ID
    • └ forest_first_cat_id
    • String
    • 可选
    • 123123
    • 一级商品类目id
    • └ short_title
    • String
    • 可选
    • 商品短标题
    • 商品短标题
    • └ if_source_code
    • Boolean
    • 可选
    • false
    • 是否溯源
    • └ production_place
    • String
    • 可选
    • 产地
    • 产地
    store_id Number 必须 123124 门店ID
    biz_brand_key String 必须 234234 商家KEY

    响应参数

    名称 类型 示例值 描述
    result Json { "returnCode": 1, "businessCode": null, "success": true, "message": null, "target": value } result

    请求示例

    • JAVA
    • .NET
    • PHP
    • CURL
    • Python
    • C/C++
    • NodeJS
    TaobaoClient client = new DefaultTaobaoClient(url, appkey, secret);
    UsceslIteminfoBatchInsertRequest req = new UsceslIteminfoBatchInsertRequest();
    List<UsceslIteminfoBatchInsertRequest.ItemChangeBo> list2 = new ArrayList<UsceslIteminfoBatchInsertRequest.ItemChangeBo>();
    UsceslIteminfoBatchInsertRequest.ItemChangeBo obj3 = new UsceslIteminfoBatchInsertRequest.ItemChangeBo();
    list2.add(obj3);
    obj3.setSourceCode("http://taobao.com");
    obj3.setPriceUnit("盒");
    obj3.setBrandName("品牌");
    obj3.setCategoryName("品类");
    obj3.setRank("一级");
    obj3.setSuggestPrice("1000");
    obj3.setSkuId("123123");
    obj3.setEnergyEfficiency("能效");
    obj3.setPromotionStart(StringUtils.parseDateTime("2018-08-01 10:00:00"));
    obj3.setForestSecondCatId("12312");
    obj3.setCustomizeFeatureC("自定义扩展属性");
    obj3.setCustomizeFeatureD("自定义扩展属性");
    obj3.setCustomizeFeatureE("自定义扩展属性");
    obj3.setCustomizeFeatureF("自定义扩展属性");
    obj3.setCustomizeFeatureG("自定义扩展属性");
    obj3.setCustomizeFeatureH("自定义扩展属性");
    obj3.setCustomizeFeatureI("自定义扩展属性");
    obj3.setCustomizeFeatureJ("自定义扩展属性");
    obj3.setItemQrCode("http://taobao.com");
    obj3.setIfPromotion(false);
    obj3.setPromotionEnd(StringUtils.parseDateTime("2018-08-01 10:00:00"));
    obj3.setExtraAttribute("{   \"extra1\": \"v1\",   \"extra2\": \"v2\" }");
    obj3.setOriginalPrice("2000");
    obj3.setPositonCode("1-2-3-4");
    obj3.setCustomizeFeatureB("自定义扩展属性");
    obj3.setCustomizeFeatureA("自定义扩展属性");
    obj3.setModelNum("型号");
    obj3.setSaleSpec("500g");
    obj3.setAcctionPrice("2000");
    obj3.setItemBarCode("6955748500036");
    obj3.setMemberPrice("1000");
    obj3.setItemTitle("商品标题");
    obj3.setPromotionText("优惠文案");
    obj3.setItemStatus(0L);
    obj3.setItemId(123123L);
    obj3.setForestFirstCatId("123123");
    obj3.setShortTitle("商品短标题");
    obj3.setIfSourceCode(false);
    obj3.setProductionPlace("产地");
    req.setItemList(list2);
    req.setStoreId(123124L);
    req.setBizBrandKey("234234");
    UsceslIteminfoBatchInsertResponse rsp = client.execute(req);
    System.out.println(rsp.getBody());

    响应示例

    • XML示例
    • JSON示例
    <uscesl_iteminfo_batch_insert_response>
        <result>{   &quot;returnCode&quot;: 1,   &quot;businessCode&quot;: null,   &quot;success&quot;: true,   &quot;message&quot;: null,   &quot;target&quot;: value }</result>
    </uscesl_iteminfo_batch_insert_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

    返回
    顶部