- 评论
- souring相关
- 站点->sourcing
- 购物车 -> 购物车
- 个人中心->订单管理
- 产品->详情
- 订单 -> 订单
- 站点->支付方式
- 产品搜索->列表
- 购物车 -> 结算
- 商品详情->激光定制
- 商品定制
- 多买多奖
更新购物车
POST
/st-cart/cart/update
请求参数
Header 参数
platform
string
可选
token
string
可选
nh-version
string
可选
Body 参数application/json
pageNum
integer
可选
默认值:
1
pageSize
integer
可选
默认值:
500
scanToAdd
integer
可选
默认值:
0
type
integer
可选
appCartKey
string
可选
selectAll
integer
可选
deleteAll
integer
删除全部有效商品
deleteInvalidAll
integer
可选
skuInfoList
array[object (CartSkuInfoParam) {11}]
购物车信息
默认值:
new ArrayList<>()
cartId
integer
主键
number
integer
用户购买的数量
selected
integer
是否选中了该商品
sku
string
sku
price
number
sku的价格
spu
string
spu
type
integer
类型
weight
number
weight
cartQty
integer
可选
scanToAdd
integer
可选
date
string
可选
moveToWhishAll
integer
全部移到心愿单
spuList
array[string]
查询的spu
spu
string
可选
sourceSpu
string
可选
加购来源商品spu
skuList
array[string]
可选
sourceKeyword
string
埋点用
sourcePage
string
可选
sourceType
string
可选
utmInfo
string
可选
pointUid
string
可选
referrerUrl
string
可选
logToken
string
可选
customerId
integer
可选
iso2
string
可选
platform
string
可选
appVersion
string
可选
SalesProhibitionSkuList
array[string]
可选
默认值:
new ArrayList<>()
queryMxCount
integer
可选
默认值:
0
freeShipAll
integer
可选
sensorsPublicParam
object (SensorsPublicParam)
神策埋点需要
formerPageUrl
string
前向来源链接
formerFirstLevelPage
string
前向一级页面
visitorTypes
string
新老访客类型
formerModuleId
string
前向模块id
formerMktId
string
前向模块下内容id
currentPageTitle
string
当前页面名称
shipToCountry
string
shipTo国家
spm
string
spm字段
bhvType
string
行为类型
isLogin
boolean
是否登录
pushExternalBatchId
string
可选
eventAttributionProperties
object (JSONObject)
aws需要参数
key
object (key)
可选
normalConfirm
integer
可选
默认值:
0
filterLabel
integer
可选
用于购物车数据过滤
supplierGroup
boolean
可选
用于按照供应商分组
supplierCode
string
可选
用于按照供应商分组
labelList
array[integer]
可选
默认值:
new ArrayList<>()
pushExternalBatchId
string
可选
示例
{
"pageNum": 1,
"pageSize": 500,
"scanToAdd": 0,
"type": 0,
"appCartKey": "string",
"selectAll": 0,
"deleteAll": 0,
"deleteInvalidAll": 0,
"skuInfoList": "new ArrayList<>()",
"moveToWhishAll": 0,
"spuList": [
"string"
],
"spu": "string",
"sourceSpu": "string",
"skuList": [
"string"
],
"sourceKeyword": "string",
"sourcePage": "string",
"sourceType": "string",
"utmInfo": "string",
"pointUid": "string",
"referrerUrl": "string",
"logToken": "string",
"customerId": 0,
"iso2": "string",
"platform": "string",
"appVersion": "string",
"SalesProhibitionSkuList": "new ArrayList<>()",
"queryMxCount": 0,
"freeShipAll": 0,
"sensorsPublicParam": {
"formerPageUrl": "string",
"formerFirstLevelPage": "string",
"visitorTypes": "string",
"formerModuleId": "string",
"formerMktId": "string",
"currentPageTitle": "string",
"shipToCountry": "string",
"spm": "string",
"bhvType": "string",
"isLogin": true,
"pushExternalBatchId": "string"
},
"eventAttributionProperties": {
"key": {}
},
"normalConfirm": 0,
"filterLabel": 0,
"supplierGroup": true,
"supplierCode": "string",
"labelList": "new ArrayList<>()",
"pushExternalBatchId": "string"
}
示例代码
Shell
JavaScript
Java
Swift
Go
PHP
Python
HTTP
C
C#
Objective-C
Ruby
OCaml
Dart
R
请求示例请求示例
Shell
JavaScript
Java
Swift
curl --location --request POST 'https://www.nihaocloud.cn/st-cart/cart/update' \
--header 'Content-Type: application/json' \
--data-raw '{
"pageNum": 1,
"pageSize": 500,
"scanToAdd": 0,
"type": 0,
"appCartKey": "string",
"selectAll": 0,
"deleteAll": 0,
"deleteInvalidAll": 0,
"skuInfoList": "new ArrayList<>()",
"moveToWhishAll": 0,
"spuList": [
"string"
],
"spu": "string",
"sourceSpu": "string",
"skuList": [
"string"
],
"sourceKeyword": "string",
"sourcePage": "string",
"sourceType": "string",
"utmInfo": "string",
"pointUid": "string",
"referrerUrl": "string",
"logToken": "string",
"customerId": 0,
"iso2": "string",
"platform": "string",
"appVersion": "string",
"SalesProhibitionSkuList": "new ArrayList<>()",
"queryMxCount": 0,
"freeShipAll": 0,
"sensorsPublicParam": {
"formerPageUrl": "string",
"formerFirstLevelPage": "string",
"visitorTypes": "string",
"formerModuleId": "string",
"formerMktId": "string",
"currentPageTitle": "string",
"shipToCountry": "string",
"spm": "string",
"bhvType": "string",
"isLogin": true,
"pushExternalBatchId": "string"
},
"eventAttributionProperties": {
"key": {}
},
"normalConfirm": 0,
"filterLabel": 0,
"supplierGroup": true,
"supplierCode": "string",
"labelList": "new ArrayList<>()",
"pushExternalBatchId": "string"
}'
返回响应
🟢200成功
application/json
Body
com.nihao.sitecartweb.model.vo.CartInfoResultVo
customerId
integer
可选
qty
integer
全部有效商品
freeShipCount
integer
免邮商品数量
默认值:
0
selectQty
integer
已选中的有效商品
weight
number
可选
vipDiscount
number
可选
vip优惠的金额
mxInventoryMinSubTotal
number
可选
originalPrice
number
无任何折扣的总价
discountPrice
number
折后总价
message
string
执行反馈信息
inventoryList
array[object (CartInventoryInfoVo) {8}]
仓库列表信息
type
integer
类型
title
string
标题
delivery_time
integer
到货时间
defaulted
integer
1默认
默认购物车
min_amount
number
最金额
min_amount_currency
string
最小金额货币
count
integer
购物车items数
默认值:
0
notice
string
提示
cartList
array[object (CartProductInfoVo) {46}]
购物车列表
默认值:
new ArrayList<>()
cartId
integer
可选
productName
string
产品名称
activityCode
array[integer]
活动编码列表
spu
string
产品spu
url
string
产品网页跳转路径
sku
string
产品sku
suppllyCode
string
供应商编码
image
string
图片路径地址
price
number
商品原价
discountPrice
number
折后价
limitDiscountPrompt
string
限购折扣提示
multipleDiscountPrice
number
折后总价
number
integer
可选
offLimitNumber
integer
可选
折扣限购数量
multipleOffLimitDiscountPrice
number
折扣限购总价
invalid
integer
是否失效
inventory
integer
产品库存
outOfNum
integer
缺货数
默认值:
0
miniSale
integer
最小起订量
selected
integer
是否选中了该商品
默认值:
0
skuSpec
string
显示sku字段
embargoLabel
integer
禁运标签
embargoLabelVo
object (ProductLabelVo)
可选
isCustomize
boolean
可选
是否定制 true是
isLaserCustomize
boolean
可选
invalidType
integer
产品的失效类型
createdAt
string
可选
updatedAt
string
可选
scanToAdd
integer
可选
multipleWeight
number
多个重量
weight
number
单个重量
inventoryType
integer
库存类型
stockType
integer
商品仓库类型
discount
number
可选
freeShip
integer
是否免邮
默认值:
0
productNameEnUrl
string
商品 英文名Url
inventoryShow
integer
是否展示库存
默认值:
0
inventoryPrompt
string
库存加超提示语
inventoryLimit
integer
是否库存限制
默认值:
0
batchSale
integer
一包多件商品起批量
goodsCode
string
货品spu
goodsSkuCode
string
货品sku
onShareSpu
string
可选
sourceKeyword
string
加购词
sourcePage
string