文档
测试

获取购物车商品产品规格信息(切换规格用)

POST
GetGoodsProductInfoForShoppingCartID

接口描述

获取购物车商品产品规格信息(切换规格用)

请求参数

参数名
类型
描述
必填
dataJson
object
数据参数
必填
id
number
购物车ID
必填
member_id
number
会员ID 示例:100000
必填
client_key
string
密钥 示例:A5D22FF169993B30EFD2F2AE2A1875B572AA1835D2DBA51C588E601FA684CF4C
必填

响应参数

参数名
类型
描述
必填
data
object
数据字典
必填
index
number
当前索引 示例:2
必填
price
number
价格 示例:20
必填
market_price
number
市场价 示例:0
必填
stock
number
库存 示例:122
必填
specs_list
array
数据列表
必填
id
number
无作用 示例:0
必填
name
string
规格类名 示例:衣料
必填
list
array
数据列表
必填
id
number
ID 为当前索引 示例:1 注:等于0时 表示为灰不可选
必填
name
string
规格内容 示例:A布
必填
is_default
boolean
是否选中 示例:false
必填
sku
object
数据字典
必填
keys
object
数据字典
必填
类型名
array
类型值数组,字符串数组 数据列表
必填
sku_list
array
数据列表
必填
attrs
string
sku值,如:类型1值|类型2值 示例:白色|180cm
必填
stock
number
库存 示例:100
必填
index
number
规格索引 示例:1
必填
price
number
价格 示例:399
必填
market_price
number
市场价 示例:69
必填
vip_price_info
object
VIP价格信息 ,如果没有VIP价格 返回是null
必填
title
string
标题 标例:宝妈部落会员专享价
必填
sub_title
string
省钱明细标题 标例:宝妈部落会员价
必填
price
number
会员价格
必填
discounts
number
省多少钱
必填
sort
array
类型名排序 字符串数组
必填
is_vip
bool
是否是会员
必填
ret
number
示例:0
必填
err_code
number
示例:0
必填
msg
string
示例:ok
必填

说明 / 示例

## 接口地址 ## 成功返回示例 ```language { "data": { "index": 2, "is_vip": false, "price": 11.0, "market_price": 0.0, "stock": 100, "specs_list": [{ "id": 0, "name": "衣料", "list": [{ "id": 1, "name": "A布", "is_default": true }, { "id": 3, "name": "毛料", "is_default": false }] }, { "id": 0, "name": "尺寸", "list": [{ "id": 1, "name": "XXL", "is_default": false }, { "id": 2, "name": "XL", "is_default": true }, { "id": 0, "name": "-L", "is_default": false }] }], "sku": { "sort":["颜色","尺码"], "keys": { "颜色": ["白色", "红色", "默青色"], "尺码": ["180cm", "160cm", "165cm"] }, "sku_list": [{ "attrs": "白色|180cm", "stock": 100, "index": 1, "price": 399.0, "market_price": 69.0, "vip_price_info": null }, { "attrs": "白色|160cm", "stock": 100, "index": 2, "price": 399.0, "market_price": 69.0, "vip_price_info": { "title": "宝妈部落会员专享价", "sub_title": "宝妈部落会员价", "price": 99.5, "discounts": 20 } }, { "attrs": "白色|165cm", "stock": 100, "index": 3, "price": 399.0, "market_price": 69.0, "vip_price_info": null }, { "attrs": "红色|165cm", "stock": 100, "index": 4, "price": 399.0, "market_price": 69.0, "vip_price_info": { "title": "宝妈部落会员专享价", "sub_title": "宝妈部落会员价", "price": 99.5, "discounts": 20 } }, { "attrs": "红色|180cm", "stock": 100, "index": 5, "price": 399.0, "market_price": 69.0, "vip_price_info": null }, { "attrs": "默青色|180cm", "stock": 100, "index": 6, "price": 399.0, "market_price": 69.0, "vip_price_info": null }, { "attrs": "默青色|160cm", "stock": 100, "index": 7, "price": 399.0, "market_price": 69.0, "vip_price_info": null }] } }, "ret": 0, "err_code": 0, "msg": "ok" } ``` >i 注:ret = 0 为成功 ## 失败返回示例 ```language { "ret": 4, "msg": "参数不能为空", "err_code": 10008 } ``` >d 注:ret > 0 为失败 ## 错误编号(errCode):