跳转到内容
返回官网

获取商品skus信息

根据skuId查询sku详情

根据skuId查询sku详情,库存同步、改价等场景

支持应用:OMS

一、请求参数

请求URL:

POST https://kf.fw199.com/gateway/pdd/goods/skus/get

一(一)、基础参数

参数名类型必须说明
appidString必填合作伙伴AppId
timestampString必填当前时间戳
seller_nickString必填拼多多账号, 非店铺名称
signString必填如何计算生成见示例代码

一(二)、业务参数

参数接口参数类型是否必填说明
goods_idLONG必填商品Id
sku_idLONG必填商品sku_id , 可在商品详情中获取

二、请求示例代码

Java

@Test
public void PddGoodsSkusGet() throws Exception {
String seller_nick = Config.PddSellerNick;
//业务参数
Map<String, String> data = new HashMap<String, String>();
data.put("appid", Config.AppId);
data.put("seller_nick", seller_nick);
Long timestamp = System.currentTimeMillis() / 1000;
data.put("timestamp", timestamp.toString());
data.put("goods_id", "667626721669");
data.put("sku_id", "1656031918946");
// 参数签名
data.put("sign", Utils.Sign(data, Config.AppSecret));
doHttpRequest(Config.PddGoodsSkusGetUrl, data);
}

三、返回结果

返回结果如下 。

{
"code": 0,
"data": {
"goods_id": 667626721669,
"is_onsale": 1,
"multi_price": 990,
"out_sku_sn": "",
"quantity": 9998,
"request_id": "17481012215740698",
"reserve_quantity": 0,
"single_price": 1290,
"sku_id": 1656031918946,
"spec": [
{
"parent_spec_id": 1218,
"parent_spec_name": "款式",
"spec_id": 25009820010,
"spec_name": "KK679"
},
{
"parent_spec_id": 51381527,
"parent_spec_name": "适用型号",
"spec_id": 5979978496,
"spec_name": "苹果12"
}
]
},
"message": "ok"
}

说明: code为0表示成功,非0为失败,message会包含失败原因。返回字段说明:

参数接口参数类型例子说明
goods_idLONG该sku所在的商品ID
is_onsaleINTEGER上下架状态,1=上架,0=下架
multi_priceLONG团购价,单位分
out_sku_snSTRINGSKU维度商家外部编码
quantityLONG库存
reserve_quantityLONG预扣库存
single_priceLONG单买价,单位分
sku_idLONGskuId
specOBJECT[]规格列表
– parent_spec_idLONG规格项ID
– parent_spec_nameSTRING规格项
– spec_idLONG规格ID
– spec_nameSTRING规格值
– spec_noteSTRING规格备注