获取单个房型的房态促销
系统级别输入参数
| 名称 | 类型 | 是否必须 | 描述 |
|---|---|---|---|
| method | String | 是 | API接口名称 |
| session | String | 是 | API分配给渠道用户的SessionKey,通过渠道授权获取。参考vienna.channel.auth。 |
| timestamp | String | 是 | 时间戳,格式为yyyy-MM-dd HH:mm:ss,例如:2008-01-25 20:23:30。API服务端允许客户端请求时间误差为10分钟。 |
| format | String | 否 | 指定响应格式。目前只支持格式为json |
| sid | String | 是 | API分配给应用的sid |
| v | String | 是 | API协议版本,可选值:2.0。 |
| sign | String | 否 | API输入参数签名结果 (md5方式) |
应用级输入参数
| 名称 | 类型 | 是否必须 | 示例值 | 默认值 | 描述 |
|---|---|---|---|---|---|
| hotelno | String | 是 | 酒店编号 | ||
| roomtypeno | String | 是 | 房型编号 | ||
| indate | String | 是 | 入住日期(yyyy-MM-dd) | ||
| token | String | 否 | 会员凭证 |
返回结果
| 名称 | 类型 | 是否必须 | 示例值 | 描述 |
|---|---|---|---|---|
| Data | RoomPromoView2 | 是 | 房型促销信息 | |
| ErrCode | Int | 是 | 错误码 | |
| ErrMsg | String | 否 | 错误信息 | |
| IsError | Boolean | 是 | false表示成功; true表示失败,ErrMsg为错误描述 |
返回示例
JSON数据格式:
{"Data": {
"HOTEL_NO": "5181112", "ROOM_TYPE_NO": "DK", "BizDay": "2014-11-24", "TeJie": [
{
"PromoId": 1547, "PromoText": "特价168元", "PromoType": "1", "PromoTypeName": "特价", "PromoValue": 168, "CanOrderNum": 1 } ], "LiJian": [
{
"PromoId": 69, "PromoText": "立减20元", "PromoType": "2", "PromoTypeName": "立减", "PromoValue": 20, "CanOrderNum": 12 } ], "YouHuiJuan": [
{
"PromoId": 2225, "PromoText": "优惠券30元", "PromoType": "7", "PromoTypeName": "优惠券", "PromoValue": 30, "CanOrderNum": 12, "CouponTypeId": "3" } ], "JiFenHuanFang": [
{
"PromoId": 789, "PromoText": "12000积分兑换", "PromoType": "8", "PromoTypeName": "积分兑换", "PromoValue": 12000, "CanOrderNum": 12 } ], "TuanGou": [
{
"PromoId": 89, "PromoText": "团购188元", "PromoType": "9", "PromoTypeName": "团购", "PromoValue": 188, "CanOrderNum": 12 } ], "MaiZeng": [
{
"PromoId": 89, "PromoText": "住3晚送1晚", "PromoType": "4", "PromoTypeName": "买赠", "PromoValue": 0, "CanOrderNum": 12 } ] }, "ErrCode": "0", "ErrMsg": "", "IsError": false }
错误码
| 错误码 | 错误描述 | 解决方案 |
|---|---|---|
| 10 | 参数格式不正确 | 重新输入 |
| 5 | 会员状态过期 | 重新输入 |
| 41 | 客户端错误 | 重新输入 |
