Appearance
4.0 商品接入说明
商品接口域名:
4.0.1测试域名:https://testpunchout.colipu.com
4.0.2 生产域名:https://punchout.colipu.com
4.1 商品详情
接口说明:
Method | TestURL | ContentType |
---|---|---|
Post | /webapi/webitemdetail | application/json |
参数说明:
参数 | 类型说明 | 是否必须 | 描述 |
---|---|---|---|
fromId | String | 必须 | 来源名称(待科力普提供) |
token | String | 必须 | 签名 |
productCode | String | 必须 | 商品编码 |
返回结果说明:
参数 | 类型说明 | 描述 |
---|---|---|
code | Int | 操作结果返回代码 |
subMessage | String | 错误描述 |
data | Object | 返回结果 |
data说明:
参数 | 类型说明 | 参数说明 |
---|---|---|
product_code | String | 商品编码 |
product_name | String | 商品名称 |
product_img | String | 商品图片 |
product_price | Decimal | 单价 |
product_unit | String | 单位 |
product_model | String | 规格 |
category1Name | String | 大类 |
category2Name | String | 中类 |
category3Name | String | 小类 |
categoryId1 | Int | 大类ID |
categoryId2 | Int | 中类ID |
categoryId3 | Int | 小类ID |
isContractItem | Boolean | 是否协议商品 |
返回数据示例:
{
"code": 0,
"subMessage": null,
"data": {
"product_code": "3190862",
"product_sku_code": "3190862",
"product_name": "联想笔记本 Y7000 ",
"product_img": "http://pic.colipu.com/pmspic/ItemPicture/23432.jpg",
"product_price": "5849.06",
"product_unit": "台",
"product_model": "Y7000",
"category1Name": "电脑及配件",
"category2Name": "电脑整机",
"category3Name": "笔记本电脑",
" categoryId1": 20004,
" categoryId2": 20078,
" categoryId3": 20596,
" isContractItem ": false
}
}
4.2 商品搜索
接口说明:
Method | TestURL | ContentType |
---|---|---|
Post | /webapi/websearch | application/json |
参数说明:
参数 | 类型说明 | 是否必须 | 描述 |
---|---|---|---|
fromId | String | 必须 | 来源名称(待科力普提供) |
token | String | 必须 | 签名 |
keyWord | String | 必须 | 搜索关键字 |
loginName | String | 非必须 | 登录人 |
pageSize | Int | 必须 | 每页显示条数 |
pageIndex | Int | 必须 | 页码 |
sortType | Int | 非必须 | 排序 1:产品默认排序 2:产品价格↑ 3:产品价格↓ 4:商品评论↑ 5:商品评论↓ 6:销量↑ 7:销量↓ |
返回结果说明:
参数 | 类型说明 | 描述 |
---|---|---|
code | Int | 操作结果返回代码 |
subMessage | String | 错误描述 |
total | Int | 总条数 |
pageIndex | Int | 页码 |
pageSize | Int | 每页显示条数 |
pageCount | Int | 总页数 |
data | List | 返回结果 |
data说明:
参数 | 类型说明 | 参数说明 |
---|---|---|
product_code | String | 商品编码 |
product_name | String | 商品名称 |
product_img | String | 商品图片 |
product_price | Decimal | 单价 |
product_unit | String | 单位 |
product_desc_url | String | 商品详情地址 |
isContractItem | Boolean | 是否协议商品 |
返回数据示例:
{
"code": 0,
"subMessage": null,
" pageIndex ": 1,
" pageSize ": 30,
" total ": 1,
" pageCount ": 1,
"data": [{
"product_code": "3190862",
"product_sku_code": "3190862",
"product_name": "联想笔记本 Y7000 ",
"product_img": "http://pic.colipu.com/pmspic/ItemPicture/23432.jpg",
"product_price": "5849.06",
"product_unit": "台",
" product_desc_url ": "",
" isContractItem ": false
}]
}