xiaodian.item.updateItemByCode

  • 免费
  • 无需授权

API功能描述(支持get和post)

根据商品code更新商品

公共参数

名称 类型 必选 描述
app_key Long 接入时申请的app_key
method String 接口名称
access_token String Oauth2.0授权获得的access_token
sign String 对 API 调用参数(除sign外)进行 md5 加密获得。参数的顺序为字母表的顺序
timestamp Long 时间戳,使用Unix时间戳格式
format String 响应格式。默认为json格式,固定
sign_method String 参数的加密方法选择,当前只支持Md5
version String API协议版本,固定值为:1.0

输入参数

名称 类型 必选 描述 示例值
item Object String itemId; 商品IDString title; 商品名称String description; 商品描述List < String > tags; 商品的标签List < String > coverImages; 商品封面图(默认取第一张为商品主图) pathString cid; 商品所属最小类目idList < String > classIds; 店铺内分类idsString code; 商品code, 商家自己填写Integer decStockType; 减库存方式, 1 下单减库存, 0 付款减库存Map < String, List < String >> properties; 商品属性, 例如“ 细节: 拼接; 图案: 粗条纹; 风格: 日韩;” List < OpenDetailModule > details; 商品详情 OpenDetailModule类属性: String slug; 模块英文简写 String desc; 模块描述 List < ImageDesc > imageDescs; ImageDesc的类属性 String path; 不带有http的cdn path String desc; 图片描述OpenPostage postage; 运费模板OpenPostage类属性 String tplId; 运费模板Id Double weight; sku重量 Double volume; sku体积 List < OpenSku > skus; OpenSku类属性: String skuId; 库存id, 如果skuId不填则会新加sku记录, 否则更新sku Integer stock; 库存数量 String code; skucode, 商家自己填写  Double price,价格; brand,商品品牌; supplier,商品供应商

返回参数

名称 类型 描述 默认值
date Boolean                         是否更新成功                    

请求参数示例

1).
{ "userId": "", "item": {} }

返回示例

1).
{ "result": { "data": true }, "status": { "code": "0000000", "msg": "" } }

异常示例

1).
{ "result": { "data": {} }, "status": { "code": "1100403", "msg": "无权限访问该商品" } }