跳转到内容
返回官网

获取单个SKU

获取单个SKU

一、请求参数

请求URL:

POST https://kf.fw199.com/gateway/jd/sku/findskubyid

公共参数

参数名称参数类型是否必须示例值参数描述
appidString合作伙伴AppId
timestampString1657525936当前Unix时间戳,秒
seller_nickString38173182京东的账号,对应蜂巢授权返回jdseller字段
signString

业务参数

名称类型必须示例值描述
- skuIdNumber1skuId
- fieldString如: categoryId、stockNum、skuName自定义返回字段

二、请求示例代码

Java

请求示例代码

@Test
public void findSkuById() throws Exception {
String sellerNick = Config.JDSellerNick ;
//业务参数
Map<String, String> data = new HashMap<String, String>();
data.put("appid", Config.AppId);
data.put("seller_nick", sellerNick);
Long timestamp = System.currentTimeMillis() / 1000;
data.put("timestamp", timestamp.toString());
data.put("skuId", "10053428467428");
String fields = "wareId,skuId,status,saleAttrs,features,jdPrice,outerId,barCode,categoryId,imgTag,logo,skuName,wareTitle,parentId,created,modified,multiCateProps,enable,promiseId,currencySpuId,weight";
data.put("field",fields);
// 参数签名
data.put("sign", Utils.Sign(data, Config.AppSecret));
doHttpRequest(Config.JDfindSkuById, data);
}

三、返回结果

{
"code": 0,
"message": "ok",
"data": {
"categoryId": 11222,
"jdPrice": 139,
"outerId": "",
"skuId": 10053428467428,
"skuName": "依迪筱 男童篮球服休闲风短袖套装背心夏装2022新款帅气男孩夏季中大童儿童洋气 2205款白色 【收藏优先发货】 160 码建议身高150CM左右",
"status": 4,
"stockNum": 998,
"wareId": 10022660724067
}
}

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

四、返回字段说明

名称类型示例值描述
skucom.jd.pop.ware.ic.api.domain.Skusku对象
- wareIdNumber1商品ID
- skuIdNumber1skuId
- statusNumber1状态,只读属性. 1:上架 2:下架 4:删除
saleAttrsjava.util.Set销售属性集合
com.jd.pop.ware.ic.api.domain.Prop
- attrIdString属性ID
- attrValueAliasString[]属性值的描述或者别名
- attrValuesString[]属性值ID数组
- indexNumber1销售属性排序
featuresjava.util.Set特殊属性集合
com.jd.pop.ware.ic.api.domain.Feature
- featureCnString特殊属性中文含义
- featureKeyString特殊属性key
- featureValueString特殊属性value
- jdPriceNumber1京东价
- outerIdString外部ID
- barCodeStringsku条形码
- categoryIdNumber13级类目id
- imgTagNumber1图片标签
- logoStringsku颜色的主图
- skuNameStringsku名称
- stockNumNumber1总库存数,仅用于非分区的SOP库存,分区库存需要调用库存查询接口
- wareTitleString商品名称
- fixedDeliveryTimeString大件商品固定发货时效 格式:订单开始日期,订单结束日期,发货日期,完成发货天数
- relativeDeliveryTimeString大件商品相对发货时效(完成发货天数)
- parentIdNumber1父id
- modifiedDate2019-01-01 01:01:01修改时间
- createdDate2019-01-01 01:01:01创建时间
multiCatePropsjava.util.Set多级SKU属性
com.jd.pop.ware.ic.api.domain.Prop
- attrValueAliasString[]值别名
- attrIdString属性ID
- attrValuesString[]属性值
- expandsString[]expands属性值扩展字段
- unitsString[]units属性值单位
propsjava.util.SetSKU属性(已废弃)
com.jd.pop.ware.ic.api.domain.Prop
- attrValueAliasString[]值别名
- attrIdString属性ID
- attrValuesString[]属性值
- capacityString20L 20T容量,在有特殊要求的类目下必填!最多支持6位小数。
- promiseIdNumber12345678时效运费模板id