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

taobao.uscesl.iteminfo.put (电子价签显示用商品信息写入)

用于电子价签上显示的商品信息的写入,包含价格及促销信息

公共参数

请求参数

名称 类型 是否必须 示例值 更多限制 描述
model_num String 可选 三开门 型号
price_unit String 必须 捆/盒。。。 价格单位
brand_name String 可选 东芝 品牌名
sale_spec String 可选 240g/盒 销售规格
category_name String 可选 牛奶 分类
rank String 可选 合格 等级
item_change_status String 可选 0:未处理 1:已处理 商品变更状态
acction_price String 必须 1900 实际销售价格,单位:分
energy_efficiency String 可选 1kw/h 能效
sku_id String 可选 98990099 商品skuId
promotion_start Date 可选 2018-01-01 12:00:00 促销开始时间:yyyy-MM-dd HH:mm:ss
item_bar_code String 必须 69000000001 商品条码
item_title String 必须 明治牛奶 商品名称
promotion_text String 可选 买一赠一 促销文案
customize_feature_c String 可选 任意值 扩展属性C
customize_feature_d String 可选 任意值 扩展属性D
customize_feature_e String 可选 任意值 扩展属性E
customize_feature_f String 可选 任意值 扩展属性F
customize_feature_g String 可选 任意值 扩展属性G
customize_feature_h String 可选 任意值 扩展属性H
customize_feature_i String 可选 任意值 扩展属性I
customize_feature_j String 可选 任意值 扩展属性J
item_qr_code String 可选 http://m.taobao.com/xxxxx.html 二维码
item_status Number 可选 0 商品状态0:在售 1:售罄
if_promotion Boolean 可选 false 促销状态0:非促销 1:促销
item_id Number 必须 898238 商品编码
promotion_end Date 可选 2018-01-01 12:00:00 促销结束时间:yyyy-MM-dd HH:mm:ss
promotion_reason String 可选 任意值 促销原因
original_price String 可选 2000 商品原价
short_title String 可选 商品简称 商品简称
customize_feature_b String 可选 任意值 扩展属性B
production_place String 可选 浙江杭州 产地
customize_feature_a String 可选 任意值 扩展属性A
shop_id Number 必须 988899 门店ID

响应参数

名称 类型 示例值 描述
target Boolean true target
return_code Number 0 returnCode
message String 参数不能为空 message

请求示例

  • JAVA
  • .NET
  • PHP
  • CURL
  • Python
  • C/C++
  • NodeJS
TaobaoClient client = new DefaultTaobaoClient(url, appkey, secret);
UsceslIteminfoPutRequest req = new UsceslIteminfoPutRequest();
req.setModelNum("三开门");
req.setPriceUnit("捆/盒。。。");
req.setBrandName("东芝");
req.setSaleSpec("240g/盒");
req.setCategoryName("牛奶");
req.setRank("合格");
req.setItemChangeStatus("0:未处理 1:已处理");
req.setAcctionPrice("1900");
req.setEnergyEfficiency("1kw/h");
req.setSkuId("98990099");
req.setPromotionStart(StringUtils.parseDateTime("2018-01-01 12:00:00"));
req.setItemBarCode("69000000001");
req.setItemTitle("明治牛奶");
req.setPromotionText("买一赠一");
req.setCustomizeFeatureC("任意值");
req.setCustomizeFeatureD("任意值");
req.setCustomizeFeatureE("任意值");
req.setCustomizeFeatureF("任意值");
req.setCustomizeFeatureG("任意值");
req.setCustomizeFeatureH("任意值");
req.setCustomizeFeatureI("任意值");
req.setCustomizeFeatureJ("任意值");
req.setItemQrCode("http://m.taobao.com/xxxxx.html");
req.setItemStatus(0L);
req.setIfPromotion(false);
req.setItemId(898238L);
req.setPromotionEnd(StringUtils.parseDateTime("2018-01-01 12:00:00"));
req.setPromotionReason("任意值");
req.setOriginalPrice("2000");
req.setShortTitle("商品简称");
req.setCustomizeFeatureB("任意值");
req.setProductionPlace("浙江杭州");
req.setCustomizeFeatureA("任意值");
req.setShopId(988899L);
UsceslIteminfoPutResponse rsp = client.execute(req);
System.out.println(rsp.getBody());

响应示例

  • XML示例
  • JSON示例
<uscesl_iteminfo_put_response>
    <target>true</target>
    <return_code>0</return_code>
    <message>参数不能为空</message>
</uscesl_iteminfo_put_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

返回
顶部