类目预测接口
类目预测
1.请求参数:
请求URL:
POST https://kf.fw199.com/gateway/pdd/goods/outer/cat/mapping/batchget
参数名 | 类型 | 必须 | 说明 |
---|---|---|---|
appid | String | 必填 | 合作伙伴AppId |
timestamp | String | 必填 | 当前时间戳 |
tb_seller_nick | String | 必填 | 拼多多账号, 非店铺名称 |
sign | String | 必填 | 如何计算生成见示例代码 |
request_data | json | 必填 | 要预测的商品集合,控制在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孕妇儿童休闲零食批发"
}
]
2. 请求示例代码(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);
}
}
3. 返回结果
返回结果如下 。
{
"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会包含失败原因。
文档更新时间: 2023-03-14 17:04 作者:admin