#### 接口版本: |版本号|制定人|修订日期|说明| |:----|:----|:---- |:----| |1.0 |Karen |2021-10-26 |建立文档| #### 请求URL: - {{HOST}}/api/product/index #### 请求方式: - POST #### 请求头: |参数名|是否必须|类型|说明| |:---- |:---|:----- |----- | |Content-Type |是 |string |application/json | |Accept |是 |string |application/json | |Authorization|否|string|Bearer {token},`登录`接口获取| |uuid |否 |string |uuid,每个接口都会通过 headers 头返回 | |locale |否 |string |语言,默认 en,更多配置查看文件 `/config/strongshop.php` 中 `langs`| |currency |否 |string |货币,默认 USD,更多配置查看文件 `/config/strongshop.php` 中 `currencies`| #### 请求参数: |参数名|是否必须|类型|说明| |:---- |:---|:----- |----- | |page|否|integer|第几页| |sortBy|否|integer|排序:1 售价正序,2 售价倒序,3 点击数倒序,4 销量倒序| |catid_id|否|integer|产品分类id| |is_new|否|integer|新品:1 是| |is_hot|否|integer|热卖:1 是| |is_recommend|否|integer|推荐:1 是| |price.min|否|integer|最小价格| |price.max|否|integer|最大价格| |stock|否|integer|库存状态:1 有库存,2 无库存| |keywords|否|string|搜索关键字| #### 返回示例: **正确时返回:** ``` { "code": 200, "message": "Success", "data": { "current_page": 1, "data": [ { "id": 22,//产品id "title": "test 衣服",//产品名称 "stock": 333,//库存 "stock_status": 1,// "original_price": "1.300",//市场价 "sale_price": "1.000",//售价 "img_cover": "http://demo.strongshop.local/storage/202109/SPjrtJ5ABc5GIeapSi3gHzu8VKTnSRYbBpbTTOHb_thumb.jpg",//产品封面图 "click_num": 74//点击次数 }, { "id": 21, "title": "Hua Wei Pad 128g 1111", "stock": 453, "stock_status": 1, "original_price": "23.670", "sale_price": "22.290", "img_cover": "http://demo.strongshop.local/storage/202103/V1B5uPDtERa5GRJ4xBe5izcNE2xlWMhP3oQKKg0e_thumb.png", "click_num": 119 } ], "first_page_url": "http://demo.strongshop.local/api/product/index?a=a&page=1", "from": 1, "last_page": 2, "last_page_url": "http://demo.strongshop.local/api/product/index?a=a&page=2", "next_page_url": "http://demo.strongshop.local/api/product/index?a=a&page=2", "path": "http://demo.strongshop.local/api/product/index", "per_page": 12, "prev_page_url": null, "to": 12, "total": 22 } } ``` #### 返回CODE说明: |参数名|说明| |:----- |----- | |200 |成功 | |3001 |字段验证错误 | |5001|服务内部错误| #### 备注: - 更多返回错误代码请看首页的错误代码描述