标品类目规则

根据类目查询标品类型、标品必填品牌列表

1.请求参数:

请求URL:

POST https://kf.fw199.com/gateway/jd/spu/getspucategoryrule

公共参数

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

业务参数

名称 类型 必须 示例值 描述
categoryId Number 456 类目id,来自类目数据
appId String 1784 应用ID,人工传入
appName String JOS app名称
ip String 127.0.0.1 如果调用方本身是一个代理(比如jos),这里应该传入真正调用来源的ip地址
userAgent String zhangsan 操作人/系统名称

2. 请求示例代码(Java)

请求示例代码

 @Test
    public void     JDSpuGetSpuCategoryRule() 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("categoryId", "28288");
        data.put("appId", "1784");
        data.put("appName", "千里马_打单");
        data.put("ip", "127.0.0.1");
        data.put("userAgent", "golang");
        data.put("sign", Utils.Sign(data, Config.AppSecret));
        doHttpRequest(Config.JDSpuGetSpuCategoryRule, data);
    }

3. 返回结果如下:

{
    "code": 0,
    "message": "ok",
    "data": {
        "spuType": "3",
        "dim": "1",
        "brandIds": [{
            "---": "345345"
        }],
        "categoryId": "456456"
    }
}

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

4. 返回字段说明

名称 类型 示例值 描述
obj com.jd.gms.spu.api.domain.SpuCategoryRule 数据
- categoryId Number 456456 类目
- spuType Number 3 标品类型:1:UPC、2:自定义、3:型号、4:货号、5:ISBN码、6:汽车标品ID类型、7:同品标品ID类型
- dim Number 1 标品维度:1:product维度;2:sku维度
brandIds java.util.List [“345345”] 品牌列表
文档更新时间: 2024-06-28 16:37   作者:JSL