Skip to content

商品列表 ​

请求路径 ​

  • 请求方式:POST
  • 请求头:Content-Type:application/json
  • 接口地址:/Third/Goods/goodsList
  • 频率限制:10秒100次

请求参数 ​

参数必选类型描述
currentPage是string当前页:分页情况下是必填参数
pageSize是string每页记录数,默认为10
app_id否string频道ID
gid否string查询商品详情时使用商品ID
opt否string返回数据是否分页控制 all:不分页
name否string搜索的商品名称
category_id否string商品分组id
type否string商品类型:goods-实物商品,virtual-虚拟商品
sale_status否string开售状态:0-全部,1-未开售,2-销售中
goods_ids否string商品ID,多个用逗号分隔,用于批量查询指定商品
update_time_start否integer更新时间-(开始时间戳)
update_time_end否integer更新时间-(结束时间戳)

请求示例 ​

基础查询示例

{
    "uid": "123456",
    "app_id": "789",
    "currentPage": "1",
    "pageSize": "10"
}

批量查询指定商品示例

{
    "uid": "123456",
    "goods_ids": "12345,12346,12347",
    "currentPage": "1",
    "pageSize": "10"
}

响应参数 ​

参数必选类型描述
code是int响应状态码:200-成功,400-失败
msg是string响应消息
data是object响应数据

data 参数结构 ​

参数必选类型描述
list是array商品列表
total是string总记录数
currentPage是int当前页码
pageSize是int每页记录数

list 商品项参数结构 ​

参数必选类型描述
id是string商品ID
name是string商品名称
price是string商品价格
type是string商品类型:goods-实物商品,virtual-虚拟商品
status是string商品状态:1正常,2已下架
status_info是string商品状态描述
unit是string商品单位
stock是string/int商品库存
pics是string商品图片(JSON字符串)
picArr是array商品图片数组
desc是string商品描述
create_time是string创建时间
is_sku是int是否有SKU:1-有,2-无
attrGroup是array商品属性组(有SKU时返回)
skuGroup是objectSKU组信息(有SKU时返回)
sku_list是arraySKU列表(有SKU时返回)
goods_encode是string商品/货品编码
goods_specs_encode是string商家编码
linkType是string链接类型
link是string链接地址
num是string商品数量
lotterySwitch是string抽奖开关
recommend是int是否推荐
is_to_store_discount是string是否到店折扣
to_store_discount_content是string到店折扣内容
is_display_stock是string是否显示库存
app_id是string应用ID
goods_type_info是object商品类型信息
postage是string邮费
sk_sta是string秒杀状态
st是string开始时间
et是string结束时间
sp是int特殊标识
seckill_sta是string秒杀状态
num_limit_kill是string限购数量
is_limit_buy是string是否限购
num_limit_buy是string限购数量
sort_sn是string排序号
storage是string/int库存
underlined_price是string划线价格
is_coupon_type是string优惠券类型
coupon_id是string优惠券ID
category_id是int分类ID
sale_type是string销售类型
sale_time是string销售时间
sale_status是int销售状态
sale_status_info是string销售状态描述
enable_copy是boolean是否允许复制
bind_type是int绑定类型

attrGroup 参数结构 ​

参数必选类型描述
attr_name是string属性名称
attr_val是array属性值列表

attr_val 参数结构 ​

参数必选类型描述
id是string属性值ID
txt是string属性值文本

skuGroup 参数结构 ​

参数必选类型描述
id是stringSKU组ID
goods_id是string商品ID
content是stringSKU内容(JSON字符串)

sku_list 参数结构 ​

参数必选类型描述
id是stringSKU ID
goods_id是string商品ID
sku_true_price是stringSKU价格
sku_stock是stringSKU库存
sku_encode是stringSKU编码
goods_attribute_ids是string商品属性ID组合(逗号分隔)
goods_attribute_value是string商品属性值(JSON字符串)
default_sku是string是否默认SKU:1-是,2-否

响应示例 ​

json
{
    "code": 200,
    "msg": "success",
    "data": {
        "list": [
            {
                "applet_buy_conf": null,
                "goods_encode": "GOODS001",
                "goods_specs_encode": "GOODS000001",
                "status": "1",
                "status_info": "已上架",
                "push_app_nick": null,
                "id": "12345",
                "name": "示例商品A",
                "price": "99.00~199.00",
                "linkType": "local",
                "link": "",
                "num": "0",
                "type": "goods",
                "lotterySwitch": "0",
                "unit": "件",
                "recommend": 0,
                "desc": "<p>这是一个示例商品描述</p>",
                "is_to_store_discount": "2",
                "to_store_discount_content": "",
                "is_display_stock": "1",
                "pics": "[{\"path\":\"https://example.com/images/goods/12345.jpg\"}]",
                "picArr": [
                    "https://example.com/images/goods/12345.jpg"
                ],
                "app_id": "0",
                "goods_type_info": null,
                "postage": "0.00",
                "sk_sta": "1",
                "st": "",
                "et": "",
                "sp": 0,
                "stock": 1000,
                "seckill_sta": "1",
                "num_limit_kill": "0",
                "is_limit_buy": "2",
                "create_time": "2024-01-01 10:00:00",
                "num_limit_buy": "1",
                "sort_sn": "1",
                "is_sku": 1,
                "attrGroup": [
                    {
                        "attr_name": "规格",
                        "attr_val": [
                            {
                                "id": "1001",
                                "txt": "小号"
                            },
                            {
                                "id": "1002",
                                "txt": "中号"
                            }
                        ]
                    },
                    {
                        "attr_name": "颜色",
                        "attr_val": [
                            {
                                "id": "2001",
                                "txt": "红色"
                            },
                            {
                                "id": "2002",
                                "txt": "蓝色"
                            }
                        ]
                    }
                ],
                "skuGroup": {
                    "id": "500",
                    "goods_id": "12345",
                    "content": "[{\"id\":\"5001\",\"v1_t\":\"规格\",\"v1\":\"小号\",\"v1_id\":0,\"v1_tid\":0,\"key\":\"0-0_1-0_\",\"v2_t\":\"颜色\",\"v2\":\"红色\",\"v2_id\":0,\"v2_tid\":1,\"price\":\"99.00\",\"stock\":\"100\",\"sellNum\":0,\"default_sku\":2},{\"id\":\"5002\",\"v1_t\":\"规格\",\"v1\":\"小号\",\"v1_id\":0,\"v1_tid\":0,\"key\":\"0-0_1-1_\",\"v2_t\":\"颜色\",\"v2\":\"蓝色\",\"v2_id\":1,\"v2_tid\":1,\"price\":\"99.00\",\"stock\":\"100\",\"sellNum\":0,\"default_sku\":2},{\"id\":\"5003\",\"v1_t\":\"规格\",\"v1\":\"中号\",\"v1_id\":1,\"v1_tid\":0,\"key\":\"0-1_1-0_\",\"v2_t\":\"颜色\",\"v2\":\"红色\",\"v2_id\":0,\"v2_tid\":1,\"price\":\"199.00\",\"stock\":\"200\",\"sellNum\":0,\"default_sku\":2},{\"id\":\"5004\",\"v1_t\":\"规格\",\"v1\":\"中号\",\"v1_id\":1,\"v1_tid\":0,\"key\":\"0-1_1-1_\",\"v2_t\":\"颜色\",\"v2\":\"蓝色\",\"v2_id\":1,\"v2_tid\":1,\"price\":\"199.00\",\"stock\":\"200\",\"sellNum\":0,\"default_sku\":2}]"
                },
                "sku_list": [
                    {
                        "id": "5001",
                        "goods_id": "12345",
                        "sku_true_price": "99.00",
                        "sku_stock": "100",
                        "sku_encode": "SKU001",
                        "goods_attribute_ids": "1001,2001",
                        "goods_attribute_value": "[{\"id\":\"1001\",\"name\":\"规格\",\"val\":\"小号\"},{\"id\":\"2001\",\"name\":\"颜色\",\"val\":\"红色\"}]",
                        "default_sku": "2"
                    },
                    {
                        "id": "5002",
                        "goods_id": "12345",
                        "sku_true_price": "99.00",
                        "sku_stock": "100",
                        "sku_encode": "SKU002",
                        "goods_attribute_ids": "1001,2002",
                        "goods_attribute_value": "[{\"id\":\"1001\",\"name\":\"规格\",\"val\":\"小号\"},{\"id\":\"2002\",\"name\":\"颜色\",\"val\":\"蓝色\"}]",
                        "default_sku": "2"
                    },
                    {
                        "id": "5003",
                        "goods_id": "12345",
                        "sku_true_price": "199.00",
                        "sku_stock": "200",
                        "sku_encode": "SKU003",
                        "goods_attribute_ids": "1002,2001",
                        "goods_attribute_value": "[{\"id\":\"1002\",\"name\":\"规格\",\"val\":\"中号\"},{\"id\":\"2001\",\"name\":\"颜色\",\"val\":\"红色\"}]",
                        "default_sku": "2"
                    },
                    {
                        "id": "5004",
                        "goods_id": "12345",
                        "sku_true_price": "199.00",
                        "sku_stock": "200",
                        "sku_encode": "SKU004",
                        "goods_attribute_ids": "1002,2002",
                        "goods_attribute_value": "[{\"id\":\"1002\",\"name\":\"规格\",\"val\":\"中号\"},{\"id\":\"2002\",\"name\":\"颜色\",\"val\":\"蓝色\"}]",
                        "default_sku": "2"
                    }
                ],
                "storage": 1000,
                "underlined_price": "0.00",
                "is_coupon_type": "2",
                "coupon_id": "0",
                "category_id": 0,
                "sale_type": "1",
                "sale_time": "0",
                "sale_status": 2,
                "sale_status_info": "售卖中",
                "enable_copy": true,
                "bind_type": 0
            },
            {
                "applet_buy_conf": null,
                "goods_encode": "GOODS002",
                "goods_specs_encode": "GOODS000002",
                "status": "1",
                "status_info": "已上架",
                "push_app_nick": null,
                "id": "12346",
                "name": "示例商品B",
                "price": "59.00",
                "linkType": "local",
                "link": "",
                "num": "0",
                "type": "virtual",
                "lotterySwitch": "0",
                "unit": "个",
                "recommend": 0,
                "desc": "<p>这是一个虚拟商品示例</p>",
                "is_to_store_discount": "2",
                "to_store_discount_content": "",
                "is_display_stock": "1",
                "pics": "[{\"path\":\"https://example.com/images/goods/12346.jpg\"}]",
                "picArr": [
                    "https://example.com/images/goods/12346.jpg"
                ],
                "app_id": "0",
                "goods_type_info": null,
                "postage": "0.00",
                "sk_sta": "1",
                "st": "",
                "et": "",
                "sp": 0,
                "stock": "500",
                "seckill_sta": "1",
                "num_limit_kill": "0",
                "is_limit_buy": "2",
                "create_time": "2024-01-01 11:00:00",
                "num_limit_buy": "1",
                "sort_sn": "2",
                "attrGroup": [],
                "skuGroup": [],
                "sku_list": [],
                "is_sku": 2,
                "storage": "500",
                "underlined_price": "0.00",
                "is_coupon_type": "2",
                "coupon_id": "0",
                "category_id": 0,
                "sale_type": "2",
                "sale_time": "1735689600",
                "sale_time_date": "2024-01-01 12:00:00",
                "sale_status": 2,
                "sale_status_info": "售卖中",
                "enable_copy": true,
                "bind_type": 0
            }
        ],
        "total": "2",
        "currentPage": 1,
        "pageSize": 10
    }
}

可能遇到的问题 ​