1.1. 商品详情(线上对外展示的商品数据)

1.1.1. 基本信息

Path: /v1/spu/detail

Method: GET

接口描述:

此接口返回商品审核通过后的商品信息。如商品编辑后触发系统审核机制,处于审核中时,只会返回上次审核通过的商品信息快照,而不是当前审核中的商品信息。

如要查看首次创建的商品数据,可调用商品编辑详情

1.1.2. 请求参数

Query

参数名称 是否必须 示例 备注
spuId 111 商品spuId

1.1.3. 返回数据

名称类型是否必须默认值备注其他信息
codenumber非必须状态码:1000成功,非1000异常
messagestring非必须
contentobject非必须
├─ idnumber非必须商品ID即spuId
├─ typenumber非必须商品类型:1成本商品,2预付商品
├─ statusnumber非必须状态,0待上线,1已上线,2已下架
├─ auditStatusnumber非必须商品审核状态:0待提交,1待审核,2审核通过,3审核驳回
├─ limitStoresobject非必须限制购买的店铺 key是店铺ID value是店铺名称
├─ effectTimeTypenumber非必须有效期类型,0长久有效,1购买后n天有效,2指定日期前有效
├─ effectTimeParamstring非必须有效期
├─ namestring非必须商品名称
├─ showPricenumber非必须展示价格
├─ marketPricenumber非必须市场价格
├─ posterTypenumber非必须海报样式,0用户上传,1默认样式
├─ posterstring非必须海报地址
├─ videostring非必须视频
├─ sellSTimenumber非必须销售开始时间 时间戳
├─ sellETimenumber非必须销售结束时间 时间戳
├─ auditRemarkstring非必须审核备注
├─ historySalenumber非必须历史销量
├─ payerNumbernumber非必须真实付款人数
├─ payerNumberBasenumber非必须付款人数基数,对外展示为payerNumber+payerNumberBase
├─ versionnumber非必须当前商品spu版本号
├─ deletednumber非必须0未删除,1已删除
├─ auditUserIdnumber非必须审核人userId
├─ subAuditTimenumber非必须提交审核时间 时间戳
├─ auditTimenumber非必须审核时间
├─ sortnumber非必须商品排序,数也大越排前面
├─ createTimenumber非必须创建时间 时间戳
├─ updateTimenumber非必须更新时间 时间戳
├─ createUserIdnumber非必须创建人ID
├─ createUserNamestring非必须创建人名称
├─ updateUserIdnumber非必须更新人ID
├─ updateUserNamestring非必须更新人姓名
├─ descriptionstring非必须图文描述
├─ usageNoticestring非必须使用须知
├─ spuGroupDataobject []非必须

item 类型: object

├─ namestring必须分组名称
├─ idnumber必须分组ID
├─ spuKeyListobject []非必须商品属性名称列表

item 类型: object

├─ idnumber必须商品属性名称ID 即spuKeyId
├─ keyNamestring必须商品属性名称
├─ majornumber必须是否为主规格,0否,1是
├─ spuValListobject []必须商品属性值列表

item 类型: object

├─ idnumber必须商品属性值ID 即spuValId
├─ valstring必须商品属性值
├─ picstring必须属性展示图片 主规格的属性值才有图片返回
├─ skuListobject非必须
├─ 0#0_1#0object非必须skukey,0#0_1#0解释:0#0表示第一个规格的第一个属性值即颜色暗黑,1#0表示第二个规格的第一个属性值即版本6G 128G
├─ idnumber非必须skuId
├─ pricenumber非必须售价 单位元
├─ marketPricenumber非必须市场价
├─ proxyStandPricenumber非必须代理标准价
├─ deductnumber非必须预付商品的抵扣金额,单位分
├─ stocknumber非必须库存
├─ commissionnumber非必须佣金
├─ buyLimitPernumber非必须每人限购份数,0无限购
├─ kvIdsstring []非必须

item 类型: string

├─ 非必须商品spuKeyId-spuValId
├─ 0#0_1#1object非必须同上解释
├─ idnumber非必须
├─ pricenumber非必须
├─ marketPricenumber非必须
├─ proxyStandPricenumber非必须
├─ deductnumber非必须
├─ stocknumber非必须
├─ commissionnumber非必须
├─ buyLimitPernumber非必须
├─ kvIdsstring []非必须

item 类型: string

├─ 非必须
├─ 0#1_1#0object非必须同上解释
├─ idnumber非必须
├─ pricenumber非必须
├─ marketPricenumber非必须
├─ proxyStandPricenumber非必须
├─ deductnumber非必须
├─ stocknumber非必须
├─ commissionnumber非必须
├─ buyLimitPernumber非必须
├─ kvIdsstring []非必须

item 类型: string

├─ 非必须
├─ 0#1_1#1object非必须同上解释
├─ idnumber非必须
├─ pricenumber非必须
├─ marketPricenumber非必须
├─ proxyStandPricenumber非必须
├─ deductnumber非必须
├─ stocknumber非必须
├─ commissionnumber非必须
├─ buyLimitPernumber非必须
├─ kvIdsstring []非必须

item 类型: string

├─ 非必须
├─ 0#2_1#0object非必须同上解释
├─ idnumber非必须
├─ pricenumber非必须
├─ marketPricenumber非必须
├─ proxyStandPricenumber非必须
├─ deductnumber非必须
├─ stocknumber非必须
├─ commissionnumber非必须
├─ buyLimitPernumber非必须
├─ kvIdsstring []非必须

item 类型: string

├─ 非必须
├─ 0#2_1#1object非必须同上解释
├─ idnumber非必须
├─ pricenumber非必须
├─ marketPricenumber非必须
├─ proxyStandPricenumber非必须
├─ deductnumber非必须
├─ stocknumber非必须
├─ commissionnumber非必须
├─ buyLimitPernumber非必须
├─ kvIdsstring []非必须

item 类型: string

├─ 非必须
├─ albumstring []非必须商品相册

item 类型: string

├─ 非必须

返回示例

{
    "code": 1000,
    "message": "success",
    "content": {
        "id": 1920,
        "type": 1,
        "status": 2,
        "auditStatus": 2,
        "limitStores": {
            "111": "门店A"
        },
        "effectTimeType": 0,
        "effectTimeParam": "0",
        "name": "K40 pro 高通骁龙888 5G智能游戏手机",
        "showPrice": 5,
        "marketPrice": 0.03,
        "posterType": 1,
        "poster": "",
        "video": "",
        "sellSTime": 1615824000,
        "sellETime": 1647446399,
        "auditRemark": "",
        "historySale": 21,
        "payerNumber": 22,
        "payerNumberBase": 99999,
        "version": 0,
        "subAuditTime": 1615877593,
        "auditTime": 1615877631,
        "sort": 0,
        "createTime": 1615877588,
        "updateTime": 1619681201,
        "description": "<p><img src=\"https:\/\/ufile.xiaozancloud.com\/20210316\/329664e9cc0ce33fcce818ab75824c7e.jpg\" style=\"max-width:100%;\"><img src=\"https:\/\/ufile.xiaozancloud.com\/20210316\/25ec322b563854c10c7c995b82c7de13.jpg\" style=\"max-width: 100%;\"><br> <\/p>",
        "usageNotice": "",
        "spuGroupData": [{
            "name": "嘿嘿嘿",
            "id": 77
        }, {
            "name": "下雨了",
            "id": 78
        }],
        "spuKeyList": [{
            "id": 1151,
            "keyName": "颜色",
            "major": 1,
            "spuValList": [{
                "id": 2015,
                "val": "暗夜",
                "pic": "https:\/\/ufile.xiaozancloud.com\/20210316\/48ea52e437a24689b8bf4353f4fbf5f3.jpg"
            }, {
                "id": 2016,
                "val": "幻境",
                "pic": "https:\/\/ufile.xiaozancloud.com\/20210316\/f7a3493d0b508c89ba8a564a42294512.jpg"
            }, {
                "id": 2017,
                "val": "晴雪",
                "pic": "https:\/\/ufile.xiaozancloud.com\/20210316\/b7f239c728e404e2c58e808525731e67.jpg"
            }]
        }, {
            "id": 1152,
            "keyName": "版本",
            "major": 0,
            "spuValList": [{
                "id": 2018,
                "val": "6G 128G",
                "pic": ""
            }, {
                "id": 2019,
                "val": "6G 256G",
                "pic": ""
            }]
        }],
        "skuList": {
            "0#0_1#0": {
                "id": 2633,
                "price": 5,
                "marketPrice": 0.03,
                "proxyStandPrice": 5,
                "deduct": 0,
                "stock": 9995,
                "commission": 1,
                "buyLimitPer": 0,
                "kvIds": ["1151-2015", "1152-2018"]
            },
            "0#0_1#1": {
                "id": 2634,
                "price": 0.02,
                "marketPrice": 0.03,
                "proxyStandPrice": 0.02,
                "deduct": 0,
                "stock": 1,
                "commission": 0.03,
                "buyLimitPer": 0,
                "kvIds": ["1151-2015", "1152-2019"]
            },
            "0#1_1#0": {
                "id": 2635,
                "price": 0.02,
                "marketPrice": 0.03,
                "proxyStandPrice": 0.02,
                "deduct": 0,
                "stock": 9993,
                "commission": 1,
                "buyLimitPer": 0,
                "kvIds": ["1151-2016", "1152-2018"]
            },
            "0#1_1#1": {
                "id": 2636,
                "price": 0.02,
                "marketPrice": 0.03,
                "proxyStandPrice": 0.02,
                "deduct": 0,
                "stock": 9997,
                "commission": 1,
                "buyLimitPer": 0,
                "kvIds": ["1151-2016", "1152-2019"]
            },
            "0#2_1#0": {
                "id": 2637,
                "price": 0.02,
                "marketPrice": 0.03,
                "proxyStandPrice": 0.02,
                "deduct": 0,
                "stock": 9995,
                "commission": 1,
                "buyLimitPer": 0,
                "kvIds": ["1151-2017", "1152-2018"]
            },
            "0#2_1#1": {
                "id": 2638,
                "price": 0.02,
                "marketPrice": 0.03,
                "proxyStandPrice": 0.02,
                "deduct": 0,
                "stock": 0,
                "commission": 1,
                "buyLimitPer": 0,
                "kvIds": ["1151-2017", "1152-2019"]
            }
        },
        "album": ["https:\/\/ufile.xiaozancloud.com\/20210316\/2da81b7c34d566e98a27fabbb2d37c0b.jpg", "https:\/\/ufile.xiaozancloud.com\/20210316\/d26d3652e2ff89202a541dff8f10614c.jpg", "https:\/\/ufile.xiaozancloud.com\/20210316\/f2e27cd2afdeeb16363262ecc37487d8.jpg"]
    }
}

results matching ""

    No results matching ""