Skip to content

购物车管理 ​

获取购物车 ​

项目内容
接口描述获取购物车
接口地址/console/v1/cart
请求方式GET
接口版本v1

请求参数

无

响应参数

nametypedefaultdesc
listarray-desc:购物车商品列表
list[].product_idint-desc:商品ID
list[].config_optionsobject-desc:自定义配置
list[].qtyint-desc:数量
list[].customfieldobject-desc:自定义参数
list[].namestring-desc:商品名称
list[].descriptionstring-desc:商品描述
list[].stock_controlint-desc:库存控制
list[].stock_qtyint-desc:库存数量
list[].self_defined_fieldobject-desc:自定义字段

加入购物车 ​

项目内容
接口描述加入购物车
接口地址/console/v1/cart
请求方式POST
接口版本v1

请求参数

nametypedefaultvalidatedesc
product_idint-validate:requireddesc:商品ID
config_optionsobject-validate:optionaldesc:自定义配置
qtyint-validate:requireddesc:数量
customfieldobject-validate:optionaldesc:自定义参数
self_defined_fieldobject-格式{"5":"123"}5是自定义字段ID123是填写的内容validate:optionaldesc:自定义字段
productsarray-批量加入购物车必传validate:optionaldesc:商品列表
products[].product_idint--desc:商品ID
products[].config_optionsobject--desc:自定义配置
products[].qtyint--desc:数量
products[].customfieldobject--desc:自定义参数
products[].self_defined_fieldobject--desc:自定义字段

响应参数

无

编辑购物车商品 ​

项目内容
接口描述编辑购物车商品
接口地址/console/v1/cart/:position
请求方式PUT
接口版本v1

请求参数

nametypedefaultvalidatedesc
positionint-validate:requireddesc:位置
product_idint-validate:requireddesc:商品ID
config_optionsobject-validate:optionaldesc:自定义配置
qtyint-validate:requireddesc:数量
customfieldobject-validate:optionaldesc:自定义参数
self_defined_fieldobject-格式{"5":"123"}5是自定义字段ID123是填写的内容validate:optionaldesc:自定义字段

响应参数

无

修改购物车商品数量 ​

项目内容
接口描述修改购物车商品数量
接口地址/console/v1/cart/:position/qty
请求方式PUT
接口版本v1

请求参数

nametypedefaultvalidatedesc
positionint-validate:requireddesc:位置
qtyint-validate:requireddesc:数量

响应参数

无

删除购物车商品 ​

项目内容
接口描述删除购物车商品
接口地址/console/v1/cart/:position
请求方式DELETE
接口版本v1

请求参数

nametypedefaultvalidatedesc
positionint-validate:requireddesc:位置

响应参数

无

批量删除购物车商品 ​

项目内容
接口描述批量删除购物车商品
接口地址/console/v1/cart/batch
请求方式DELETE
接口版本v1

请求参数

nametypedefaultvalidatedesc
positionsarray-validate:requireddesc:位置数组

响应参数

无

清空购物车 ​

项目内容
接口描述清空购物车
接口地址/console/v1/cart
请求方式DELETE
接口版本v1

请求参数

无

响应参数

无

结算购物车 ​

项目内容
接口描述结算购物车
接口地址/console/v1/cart/settle
请求方式POST
接口版本v1

请求参数

nametypedefaultvalidatedesc
positionsarray-validate:requireddesc:商品位置数组
customfieldobject-比如优惠码参数传{"promo_code":["pr8nRQOGbmv5"]}validate:optionaldesc:自定义参数
downstream_host_idint-validate:optionaldesc:下游产品ID
downstream_urlstring-validate:optionaldesc:下游地址
downstream_tokenstring-validate:optionaldesc:下游产品token
downstream_system_typestring-validate:optionaldesc:下游系统类型

响应参数

nametypedefaultdesc
order_idint-desc:订单ID