1.商品列表

接口

POST https://open.jisuapp.cn/pc/Shop/goodsList/

请求参数说明

Content-Type: application/x-www-form-urlencoded

参数 类型 必填 说明
access_token String Y 用户授权的唯一票据
page int N 页码
page_size int N 每页数量,默认10
idx_arr array N 分类或标题
data_ids array N 商品id数组
sort_key int N 排序key
sort_direction int N 排序方向
goods_type int N 商品类型 0->普通商品 1->预约商品 2->外卖商品 3->到店商品 4->储值商品 5->当面付 6->排号
is_integral int N 是否为积分商品 1是积分 0不是积分
is_seckill int N 是否参加秒杀 1-是 2-不是
is_group_buy int N 是否拼团 1已经参加拼团 0未拼团
least_price int N 最低价格
most_price int N 最高价格
least_view int N 最低浏览量
most_view int N 最高浏览量
start_time int N 变更时间-开始
end_time int N 变更时间-结束
least_stock int N 最低库存
most_stock int N 最高库存
least_sales int N 最低销量
most_sales int N 最高销量
type int N 0实体商品,1虚拟商品
status int N 0全部,1出售中,2仓库中,3售罄

参数详情说明


idx_arr 可以用来搜索 分类或者商品名字
其中搜索分类
            'idx_arr' => array(
                "idx" => 'category',
                'idx_value' => $category_id  // 分类1的id
            ),
搜索商品名字
            'idx_arr' => array(
                "idx" => 'title',
                'idx_value' => $search  //商品名字
            ),


data_ids 用于获取指定的商品id集合对应的商品信息
如  
          'data_ids' => [$goods_id1,$goods_id2],  //其中$goods_id为商品id


is_group_buy 是否拼团  1已经参加拼团    0未拼团
is_seckill  是否参加秒杀   1-是    2-不是
这两个互斥  
is_group_buy 会去掉已经参加秒杀的商品  但会返回  所有的未参加秒杀的商品 不区分是否参加拼团
is_seckill  会去掉拼团的商品  且当is_seckill=2时 只取出未参加秒杀且没有参加拼团的商品
当两个都不传的时候  就是取所有的商品
is_group_buy=0 + is_seckill=2  查询未参加活动的商品

返回参数

参数 类型 说明
form_data array 商品信息
form_data.description string 商品描述
form_data.type int 0实体商品,1虚拟商品
form_data.delivery_id int
form_data.region_id int 区域id
form_data.id int 商品id
form_data.app_id string 小程序id
form_data.title string 商品名字
form_data.cover string 商品封面
form_data.price decimal(2) 商品价格 单位元
form_data.sale_price decimal(2) 促销价 单位元
form_data.sales int 商品销售
form_data.is_recommend int 是否推荐
form_data.stock int 商品库存
form_data.weight int 商品排序权重 越大排序越前
form_data.goods_type int 商品类型
form_data.max_can_use_integral int 最大使用积分
form_data.integral int 积分 -1 表示该商品不是积分商品 n(>=0) 表示该商品是积分商品,可抵扣积分是 n
form_data.mass string 商品重量
form_data.volume string 商品体积
form_data.express_rule_id int 运费模板的id
form_data.is_seckill int 是否秒杀 1-是 2-不是
form_data.seckill_status int 秒杀开启状态 1-开启 2-不开启 默认不开启
form_data.virtual_price string 商品虚拟价格
form_data.add_time int 商品添加时间
form_data.update_time string 商品修改时间
form_data.viewed_count string 浏览数
form_data.sell_time string 定时上架时间
form_data.status string 是否上架
form_data.server_time int
form_data.is_group_buy string 是否拼团 1已经参加拼团 0未拼团
form_data.model array 商品规格集合
form_data.goods_model array 商品规格集合详情
form_data.category array 商品二级分类名字集合
form_data.category_id array 商品二级分类id集合
form_data.model.id int 商品规格类型id
form_data.model.name int 商品规格类型名字
form_data.model.subModelName int 商品规格类型 下面分类名字集合
form_data.model.subModelId int 商品规格类型 下面分类id集合
form_data.goods_model.id int 商品规格id
form_data.goods_model.goods_id int 商品id
form_data.goods_model.model string 规格组合
form_data.goods_model.price decimal(2) 规格价格
form_data.goods_model.stock int 库存
form_data.goods_model.commodity_code string 编码
form_data.goods_model.add_time int 创建时间
form_data.goods_model.sales int 销量
form_data.goods_model.seckill_stock int 秒杀库存
form_data.goods_model.seckill_price decimal(2) 秒杀价格
form_data.goods_model.seckill_sales int 秒杀销量
form_data.goods_model.img_url string 规格图片链接
form_data.goods_model.virtual_price decimal(2) 商品虚拟价格
form_data.goods_model.no_discount int (是否)无折扣

参数返回示例

{
    "status": 0,
    "data": [
        {
            "form_data": {
                "description": "dfx",
                "model": {
                    "7": {
                        "id": "7",
                        "name": "尺寸",
                        "subModelName": [
                            "s",
                            "m",
                            "ss",
                            "sm"
                        ],
                        "subModelId": [
                            "33",
                            "34",
                            "35",
                            "36"
                        ]
                    }
                },
                "type": 0,
                "delivery_id": "0",
                "region_id": "",
                "id": "11138",
                "app_id": "y99I4IxB94",
                "title": "我是测试 1-1+2",
                "cover": "http://img.zhichiwangluo.com/zcimgdir/album/file_5ae98d64cf70d.png",
                "price": "1.00",
                "sale_price": "0.00",
                "category": [
                    "cesh_111/ceshi_1_1",
                    "cesh_111/ceshi_1_2"
                ],
                "sales": "0",
                "is_recommend": "0",
                "stock": "10",
                "weight": "0",
                "goods_type": "0",
                "max_can_use_integral": "0",
                "integral": "-1",
                "mass": "1.000",
                "volume": "1.000",
                "express_rule_id": "0",
                "is_seckill": "2",
                "seckill_status": "2",
                "virtual_price": "0.00",
                "add_time": "1528194075",
                "update_time": "2018.06.05",
                "viewed_count": "0",
                "sell_time": "0",
                "status": 0,
                "category_id": [
                    "4659",
                    "4660"
                ],
                "server_time": 1530005592,
                "goods_model": [
                    {
                        "id": "14321",
                        "goods_id": "11138",
                        "model": "33",
                        "price": "1.00",
                        "stock": "1",
                        "commodity_code": null,
                        "add_time": "1528194075",
                        "sales": "0",
                        "seckill_stock": "0",
                        "seckill_price": "0.00",
                        "seckill_sales": "0",
                        "img_url": "http://img.zhichiwangluo.com/zcimgdir/album/file_5ae98d64cf70d.png",
                        "virtual_price": "1.00",
                        "no_discount": "0"
                    },
                    {
                        "id": "14322",
                        "goods_id": "11138",
                        "model": "34",
                        "price": "2.00",
                        "stock": "2",
                        "commodity_code": null,
                        "add_time": "1528194075",
                        "sales": "0",
                        "seckill_stock": "0",
                        "seckill_price": "0.00",
                        "seckill_sales": "0",
                        "img_url": "http://img.zhichiwangluo.com/zcimgdir/album/file_5ae98d64cf70d.png",
                        "virtual_price": "2.00",
                        "no_discount": "0"
                    },
                    {
                        "id": "14323",
                        "goods_id": "11138",
                        "model": "35",
                        "price": "3.00",
                        "stock": "3",
                        "commodity_code": null,
                        "add_time": "1528194075",
                        "sales": "0",
                        "seckill_stock": "0",
                        "seckill_price": "0.00",
                        "seckill_sales": "0",
                        "img_url": "http://img.zhichiwangluo.com/zcimgdir/album/file_5adda075a34e8.jpg",
                        "virtual_price": "3.00",
                        "no_discount": "0"
                    },
                    {
                        "id": "14324",
                        "goods_id": "11138",
                        "model": "36",
                        "price": "4.00",
                        "stock": "4",
                        "commodity_code": null,
                        "add_time": "1528194075",
                        "sales": "0",
                        "seckill_stock": "0",
                        "seckill_price": "0.00",
                        "seckill_sales": "0",
                        "img_url": "http://img.zhichiwangluo.com/zcimgdir/album/file_5adda075a34e8.jpg",
                        "virtual_price": "4.00",
                        "no_discount": "0"
                    }
                ],
                "is_group_buy": 0
            }
        }
    ],
    "is_more": 0,
    "current_page": 1,
    "count": "6",
    "total_page": 1
}

results matching ""

    No results matching ""