产品基本信息修改,不想更新的字段可不传参数,比如 只想更新 originalprice,只传入这一个参数即可
请求URL:
https://openapi.weixin12315.com/api/sign/md.shop.products/v1/updateproductinfo
请求方式:
POST
请求示例:
IAuth auth = new Sign("app_id", "app_secret"); IClient client = new SignClient(auth); IDictionary<string, object> parameters = new Dictionary<string, object>(); parameters.Add("productid", "165"); parameters.Add("pronumber","1"); parameters.Add("name", "商城商品标题");//可选 parameters.Add("productname", "商品名称");//可选 parameters.Add("description", "商品描述");//可选 parameters.Add("originalprice",4.5); //可选 parameters.Add("unit","瓶"); //可选 parameters.Add("weight",1); //可选 var result = client.Call("https://openapi.weixin12315.com/","md.shop.products.updateproductinfo", "v1", "POST", parameters);
参数:
参数名 | 必选 | 类型 | 说明 |
---|---|---|---|
productid | 是 | int | 商品ID |
pronumber | 否 | string | 商品编码 |
name | 否 | string | 商城商品标题 |
productname | 否 | string | 商品名称 |
description | 否 | string | 商品描述 |
originalprice | 否 | decimal(9,2) | 市场价格 |
unit | 否 | string | 产品单位 |
weight | 否 | decimal(14,2) | 产品重量 |
返回数据:
正确数据: { "return_code": 0, "return_msg":"success" }
返回参数说明
参数名 | 类型 | 说明 |
---|---|---|
return_code | int | 错误编码 |
return_msg | int | 错误描述 |