简要描述:
- 查询车次每种座位类型对应的价格
请求URL:
https://kyfw.12306.cn/otn/leftTicket/queryTicketPriceFLhttps://kyfw.12306.cn/otn/leftTicket/queryTicketPrice
请求方式:
- GET
参数:
| 参数名 | 必选 | 类型 | 说明 | 示例 |
|---|---|---|---|---|
| train_no | 是 | string | 车序 | 240000G1010P |
| from_station_no | 是 | string | 出发站序 | 01 |
| to_station_no | 是 | string | 达到站序 | 11 |
| seat_types | 是 | string | 座位类型 | OM9 |
| train_date | 是 | string | 出发日期 | 2020-03-25 |
返回示例
{"validateMessagesShowId": "_validatorMessage","status": true,"httpstatus": 200,"data": {"OT": [],"WZ": "¥553.0","M": "¥933.0","A9": "¥1748.0","9": "17480","O": "¥553.0","train_no": "240000G1010P"},"messages": [],"validateMessages": {}}
返回参数说明
- 座位类型及其对应的编码如下。
BUSINESS_SEAT(32, "9", "A9","商务座"),FIRST_SEAT(31, "M", "M","一等座"),SECOND_SEAT(30, "O", "O","二等座"),SOFT_SEAT(24, "2", "A2","软座"),HARD_SEAT(29, "1", "A1","硬座"),NONE_SEAT(26, "1", "WZ","无座"),HIGH_SOFT_SLEEP(21, "6", "A6","高级软卧"),SOFT_SLEEP(23, "4", "A4","软卧"),MOTOR_SLEEP(27, "F", "F","动卧"),HARD_SLEEP(28, "3", "A3", "硬卧");
- 第一个数字是其在余票查询接口中对应的位置
- 第二个是在请求时座位类型对应的编码
- 第三个是返回时座位类型对应的编码
第四个是座位类型
备注
该接口需要查询两次
- 先用
https://kyfw.12306.cn/otn/leftTicket/queryTicketPriceFL查询,没有返回 - 再用
https://kyfw.12306.cn/otn/leftTicket/queryTicketPrice查询,即可获得票价

