购物车添加商品
购物车 API 用于客户在会话期间产生的购物车交互,当需要向购物车中的添加新的商品时可通过请求这个接口完成对应操作。
请求信息
API路径:
POST https://{handle}.myshopline.com/cart/add
请求header:
参数名 | 参数类型 | 是否必填 | 是否数组 | 默认值 | 描述 |
|---|---|---|---|---|---|
Content-Type | String | Y | N | application/json | |
Accept | String | N | N | */* | 响应内容类型和状态码根据该字段传值不同而有所区别,有效枚举值包含:
|
请求body:
一级参数名 | 二级参数名 | 参数类型 | 是否必填 | 是否数组 | 示例 | 描述 |
|---|---|---|---|---|---|---|
items | Object[] | Y | Y | 购物车商品列表 | ||
id | String | Y | N | 36110175633573 | 商品唯一标识 即sku_id | |
quantity | Long | Y | N | 2 | 添加的商品数目,添加后购物车中该商品数目=原数目+此次添加数目 | |
groupId | String | N | N | 0 | 商品组ID,添加购物车不存在的商品时候不需要填写*当添 加购物车有同个商品因为不同属性组而拆行时,此时需要传入groupId来对应 | |
properties | Object | N | Y | ![]() |
| |
sections | String | N | N | cart-notification-product,cart-notification-button | 需要捆绑 section 渲染的 section,多个 section 使用 | |
sections_url | String | N | N | /products/dress | 指定捆绑 section 渲染的页面 |
