获取产品列表
# 获取产品列表
### 请求地址
| 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
}
}
```