获取产品列表

# 获取产品列表 ### 请求地址 | HTTP Method | Path | | :---------- | :-------------- | | GET | /api/v1/product | ### 请求参数 | 参数名称 | 类型 | 必填 | 描述 | | :---------- | :------ | :--- | :----------------------------------------- | | pageIndex | int | 是 | 当前页码,从1开始 | | pageSize | int | 是 | 每页数量,10-100 | | keyword | string | 否 | 关键词 | | cityCode | int | 否 | 城市编码 | | longitude | double | 否 | 经度 | | latitude | double | 否 | 纬度 | | distance | double | 否 | 距离(米) 默认 1000,经纬度不为空时生效 | | productType | int | 否 | 产品类型 1-单门票 2-套餐 3-线路 5-酒店预售 7-汽车租赁 8-餐饮抵扣券 10-交通 | | needDeliver | bool | 否 | 是否需要配送 | | resourceId | int | 否 | 资源Id <br />根据资源类型传景区ID或酒店ID<br />此字段有值时产品类型为必填 | | orderBy | int | 否 | 排序依据默认3, 1-价格 2-销量 3-默认 | | isDesc | bool | 否 | 是否按降序排序 默认 否 | ### 请求Body 无 ### 响应Body,Data部分 | 参数名称 | 类型 | 描述 | | :------- | :-------- | :------- | | total | int | 总数 | | list | *Product*[] | 产品集合 | *Product* | 参数名称 | 类型 | 描述 | | :----------------- | :------- | :------------------- | | goodsId | long | 产品Id | | goodsName | string | 产品名称 | | imageUrls | string[] | 产品图片url数组 | | category | int | 产品类型 | | needDeliver | bool | 是否需要配送 | | resourceId | int | 资源Id | | longitude | double | 经度 | | latitude | double | 纬度 | | marketPrice | decimal | 市场价/划线价 | | price | decimal | 售价 | | advanceReserveDays | int | 提前预定天数 | | reserveTime | dateTime | 提前兑换当天的时间点 | | updateTime | dateTime | 更新时间 | ### 业务错误码 无 ### 请求示例 ``` http GET http://test.openapi.huitravel.com/api/v1/product?pageIndex=1&pageSize=10&productType=5 HTTP/1.1 accessKeyId: 7568512625 signatureNonce: 0.33470355781479905 timestamp: 2020-11-27T07:32:07Z signature: c853c5ead2a7ac85fefac871a14a7da1dc5dc927 ... ``` ``` json HTTP/1.1 200 OK { "requestId": "d02f9ae8-e4fa-465d-b8f9-fa6462bbb49a", "data": { "list": [ { "goodsId": 1, "goodsName": "123131313", "imageUrls": [ "http://sfile.huizhi-intl.com/test/d59d67b0-227e-4ff0-8d03-c604705c5908.jpg" ], "category": 5, "needDeliver": true, "resourceId": 3076, "longitude": 0.0, "latitude": 0.0, "marketPrice": 1.00, "price": 1.00, "advanceReserveDays": 0, "reserveTime": "00:00:00", "updateTime": "2020-10-19 10:23:13" }, { "goodsId": 2, "goodsName": "酒店预售 2 新增 8-19", "imageUrls": [ "http://sfile.huizhi-intl.com/test/64d66c56-0ef5-4c1e-a384-4a9c7802c59b.jpg" ], "category": 5, "needDeliver": true, "resourceId": 3076, "longitude": 0.0, "latitude": 0.0, "marketPrice": 0.01, "price": 0.01, "advanceReserveDays": 0, "reserveTime": "00:00:00", "updateTime": "2020-10-19T10:24:20" } ], "total": 20 } } ```