模板属性值搜索接口
商品发布过程中,填写商品属性时,用于模糊搜索属性模板上可填属性值
1.请求参数:
请求URL:
POST https://kf.fw199.com/gateway/pdd/goods/template/property/value/search
1.1 基础参数
参数名 | 类型 | 必须 | 说明 |
---|---|---|---|
appid | String | 必填 | 合作伙伴AppId |
timestamp | String | 必填 | 当前时间戳 |
seller_nick | String | 必填 | 拼多多账号, 非店铺名称 |
sign | String | 必填 | 如何计算生成见示例代码 |
1.2 业务参数
参数接口 | 参数类型 | 是否必填 | 说明 |
---|---|---|---|
cat_id | LONG | 必填 | 类目id |
page_num | INTEGER | 非必填 | 页码 从1开始 |
page_size | INTEGER | 非必填 | 1页查询的最大数据 [1,500], 默认100 |
parent_vid | LONG | 非必填 | 父属性值id |
template_pid | LONG | 非必填 | 模板属性id,废弃中,请入参属性id |
value | STRING | 必填 | 需要模糊搜索的属性值 |
ref_pid | LONG | 非必填 | 属性id |
2. 请求示例代码(Java)
@Test
public void PddGoodsTemplatePropertyValueSearchRequest() 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("cat_id", "18056");
data.put("value", "品牌");
data.put("ref_pid", "310");
// 参数签名
data.put("sign", Utils.Sign(data,Config.AppSecret));
doHttpRequest(Config.PddGoodsTemplatePropertyValueSearchRequestUrl, data);
}
3. 返回结果
返回结果如下 。
{
"code": 0,
"message": "ok",
"data": {
"list": [
{
"value": "团团惠品牌",
"vid": 1786239
},
{
"value": "Intel/英特尔",
"vid": 28666
},
{
"value": "DREAMSTONE/吉美通",
"vid": 498763
},
{
"value": "高通",
"vid": 54721
}
],
"request_id": "17310316304950724"
}
}
说明: code为0表示成功,非0为失败,message会包含失败原因。
4. 返回字段说明
参数接口 | 参数类型 | 例子 | 说明 |
---|---|---|---|
data | OBJECT | data | |
list | OBJECT[] | 属性集合 | |
value | STRING | 属性值 | |
vid | LONG | 属性值id |
文档更新时间: 2024-11-08 10:25 作者:admin