获取产品详情

# 获取产品详情 ### 请求地址 | HTTP Method | Path | | :---------- | :------------------------ | | GET | /api/v1/product/{goodsId} | ### 请求参数 无 ### 请求Body 无 ### 响应Body,Data部分 | 参数名称 | 类型 | 描述 | | :---------------- | :----------- | :--------------------------------------------------------- | | goodsId | long | 产品Id | | goodsName | string | 产品名称 | | goodsStatus | int | 产品状态 | | category | int | 产品类型 | | needDeliver | bool | 是否需要配送 | | resourceId | int | 资源Id | | resourceName | string | 资源名称 | | longitude | double | 经度 | | latitude | double | 纬度 | | address | string | 地址 | | imageUrls | string[] | 产品图片url数组 | | strengths | string | 产品亮点 | | goodsDesc | string | 描述 | | instructions | string | 使用说明 | | attentions | string | 注意事项 | | pcDesc | string | 图片描述 | | refundType | int | 退款类型 1-禁止 2-随时 3-条件 | | isAutoRefund | bool | 是否自动退款 | | travelSettingType | int | 出行人设置类型 1-按人数设置 2-按份数设置 | | bookingInfo | string | 预约需要信息 1-入住人 2-身份证 3-凭证 <br />多个以","拼接 | | refundRules | *RefundRule*[] | 退款信息 | | skus | *SkuInfo*[] | sku信息 | *RefundRule* | 参数名称 | 类型 | 描述 | | :------------------ | :------- | :------------------------------------------------------ | | retundTimeCondation | int | 退款时间条件 1-购买时间 2-出行日期前 3-出行日期后 | | refundDay | int | 天 | | refundTime | dateTime | 时分秒 | | isNeedVerify | bool | 退款是否需要审核 | | refundRate | decimal | 退款比例,2位小数 1=100% 0.5=50% | *SkuInfo* | 参数名称 | 类型 | 描述 | | :----------------- | :------- | :---------------------------------------- | | skuId | long | skuID | | skuName | string | sku名称 | | saleDateType | int | 售卖时间 0-不限制 1-指定时间段 | | saleStartDate | dateTime | 开始售卖时间 | | saleEndDate | dateTime | 结束售卖时间 | | useDateType | int | 使用有效期类型 0-不限 1-有效期 2-有效天数 | | validStartDate | dateTime | 开始有效期 | | validEndDate | dateTime | 结束有效期 | | validDays | int | 购买后有效天数 | | isRoomNight | int | 是否可拆分 0-不可拆分 1-可拆分 | | marketPrice | decimal | 市场价/划线价 | | price | decimal | 售价 | | advanceReserveDays | int | 提前预定天数 | | reserveTime | dateTime | 需几点前预定 | | roomType | string | 房型 | | feeInclude | string | 费用包含 | ### 业务错误码 | Error Code | HTTP Status Code | Error Message | | :- | :-| :- | :-| | ProductNotExist | 404 | 产品不存在 | ### 请求示例 ``` http GET http://test.openapi.huitravel.com/api/v1/product/32 HTTP/1.1 accessKeyId: 7568512625 signatureNonce: 0.7286963545385265 timestamp: 2020-11-27T07:46:32Z signature: 8c9f09eccfc2b26a3a6a41d823c7065082f07e69 ... ``` ``` json HTTP/1.1 200 OK { "requestId": "d02f9ae8-e4fa-465d-b8f9-fa6462bbb49a", "data": { "goodsId": 2, "goodsName": "酒店预售 2 新增 8-19", "goodsStatus": 1, "category": 5, "needDeliver": true, "resourceId": 3076, "resourceName": "昆明索菲特大酒店", "longitude": 102.70144, "latitude": 25.022379, "address": "云南 昆明 昆明 西山区 环城南路777号", "imageUrls": [ "http://sfile.huizhi-intl.com/test/64d66c56-0ef5-4c1e-a384-4a9c7802c59b.jpg" ], "strengths": "酒店预售 新增 8-19", "goodsDesc": "", "instructions": "酒店预售 新增 8-19", "attentions": "酒店预售 新增 8-19", "pcDesc": "<p>酒店预售 新增 8-19</p>", "refundType": 3, "isAutoRefund": false, "travelSettingType": 0, "bookingInfo": null, "refundRules": [ { "retundTimeCondation": 2, "refundDay": 0, "refundTime": "05:00:00", "isNeedVerify": false, "refundRate": 0.05 } ], "skus": [ { "skuId": 0, "skuName": "测试111", "saleDateType": 0, "saleStartDate": "2000-01-01 00:00:00", "saleEndDate": "2000-01-01 00:00:00", "useDateType": 1, "validStartDate": "2020-10-01 00:00:00", "validEndDate": "2020-12-01 00:00:00", "validDays": 0, "isRoomNight": 0, "marketPrice": 0.01, "price": 0.01, "advanceReserveDays": 0, "reserveTime": "00:00:00", "roomType": null, "feeInclude": "" } ] } } ```