推送商品至中台
POST /app/product/cloud/pushProduct注意:
- 接口只返回中台商品id,不返回规格id。每个规格的中台id需要再调用「通过id获取中台的商品详情」,从
skus[].id获取(建议按规格的code对应),下单、发货、更新sku都使用这个id is_display不传时默认为下架,推送后需要调用「批量上下架商品」上架- 供应商开启了商品审核时,需要中台审核通过后才能上架
| 字段 | 名称 | 类型 | 是否必须 |
| title | 商品名称 | string | 是 |
| detail_images | 商品详情 | 富文本 | 是 |
| category1_id | 中台一级分类id(通过 公用API-分类类API 获取) | int | 是 |
| category2_id | 中台二级分类id | int | 是 |
| category3_id | 中台三级分类id | int | 是 |
| stock | 库存 | int | 是 |
| price | 供货价(单位分) | int | 是 |
| guide_price | 指导价(单位分) | int | 是 |
| origin_price | 市场价(单位分) | int | 是 |
| cost_price | 成本价(单位分) | int | 是 |
| freight | 运费(分),freight_type=0 时使用 | int | 否 |
| freight_template_id | 中台运费模板id,freight_type=1 时使用 | int | 否 |
| freight_type | 运费类型 0统一,1模板 | int | 否 |
| unit | 单位 | string | 是 |
| image_url | 主图 | string | 是 |
| gallery | 组图 | array | 是 |
| attrs | 属性 | array | 否 |
| skus | 规格 | array | 是 |
| single_option | 0多规格1单规格 | int | 是 |
| code | 自定义编码 | string | 否 |
| is_display | 上下架 0下架 1上架,默认0 | int | 否 |
gallery:
| type | 1图片 目前只有1 | int | 是 |
| src | 路径 | string | 是 |
attrs:
| name | 属性名称 | string | 是 |
| value | 属性值 | string | 是 |
skus:
| title | 规格属性名称 | string | 是 |
| cost_price | 成本价格(分) | int | 是 |
| origin_price | 市场价(分) | int | 是 |
| guide_price | 指导价(分) | int | 是 |
| activity_price | 营销价格(分) | int | 否 |
| stock | 库存 | int | 是 |
| options | 规格详情 | array | 是 |
| price | 供货价(分) | int | 是 |
| weight | 重量 | int | 否 |
| sn | 条码 | string | 否 |
| code | 自定义编码,建议每个规格唯一,便于推送后按 code 对应中台规格id | string | 否 |
options:
| spec_name | 规格名称,如:颜色 | string | 是 |
| spec_item_name | 规格项名称,如:黑色 | string | 是 |
{ "code": 0, "data": { "id": 1111 // 中台商品id }, "msg": "操作成功"}data.id:中台商品id