跳转到内容
返回官网

类目预测接口

类目预测

一、请求参数

请求URL:

POST https://kf.fw199.com/gateway/pdd/goods/outer/cat/mapping/batchget

参数名类型必须说明
appidString必填合作伙伴AppId
timestampString必填当前时间戳
tb_seller_nickString必填拼多多账号, 非店铺名称
signString必填如何计算生成见示例代码
request_datajson必填要预测的商品集合,控制在100个以内。

预测商品集合的json,控制在100个以内。

[{
"object_id": 100, // 必填,数字类型,由请求发生成,标识本条记录,原样返回。 一个批次中唯一,用于区别不同的商品。
"outer_cat_id": 0, // 必填,数字类型,外部叶子类目id
"outer_cat_name": "", // 必填,字符串类型,外部叶子类目名称
"outer_goods_name": "2021秋季新款时尚减龄设计感小众长袖格子衬衫女网红宽松显瘦上衣" // 必填,字符串类型,外部商品名称
},
{
"object_id": 101,
"outer_cat_id": 0,
"outer_cat_name": "",
"outer_goods_name": "新货巴西松子特级精选手剥松子罐装500g/50g孕妇儿童休闲零食批发"
}
]

二、请求示例代码

Java

@Test
public void PddGoodsOuterCatMappingGetRequestBatch() throws Exception {
String result ="";
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());
String requestData ="[{\n" +
" \"object_id\": 100,\n" +
" \"outer_cat_id\": 0,\n" +
" \"outer_cat_name\": \"\",\n" +
" \"outer_goods_name\": \"2021秋季新款时尚减龄设计感小众长袖格子衬衫女网红宽松显瘦上衣\"\n" +
" },\n" +
" {\n" +
" \"object_id\": 101,\n" +
" \"outer_cat_id\": 0,\n" +
" \"outer_cat_name\": \"\",\n" +
" \"outer_goods_name\": \"新货巴西松子特级精选手剥松子罐装500g/50g孕妇儿童休闲零食批发\"\n" +
"\n" +
" }\n" +
"]";
data.put("request_data", requestData);
// 参数签名
data.put("sign", Utils.Sign(data,Config.AppSecret));
doHttpRequest(Config.PddGoodsOuterCatMappingBatchGetRequestUrl, data);
}
}

三、返回结果

返回结果如下 。

{
"code": 0, // 本次业务处理结果,0表示成功。非0表示失败。
"message": "ok",
"data": [{
"cat_id1": 8439, //一级类目
"cat_id2": 8443, //二级类目
"cat_id3": 8466, // 三级类目
"cat_id4": 0, // 四级类目
"object_id":100, //原样返回请求时传入的值,用于区别不同的商品。
"code": 0, // 0表示成功,非0表示失败,如果失败,message中有原因。
"message": "" // 失败的原因。
}, {
"cat_id1": 6398,
"cat_id2": 6399,
"cat_id3": 6406,
"cat_id4": 0,
"object_id":101,
"code": 0,
"message": ""
}]
}

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