途牛火车票查询
url: http://huoche.tuniu.com/station_1708_2500
请求方式:GET
请求参数:
-
r
:固定取值train/trainTicket/getTickets
-
primary[departureDate]
:发车日期,yyyy-MM-dd
格式,例如:2017-02-06
-
primary[departureCityCode]
:出发站码,请参考途牛站码 json -
primary[departureCityName]
:出发站名,请参考途牛站码 json -
primary[arrivalCityCode]
:到达站码,请参考途牛站码 json -
primary[arrivalCityName]
:到达站名,请参考途牛站码 json -
start
:起始值,默认0
-
limit
:数量,默认0
ps:start
和 limit
是分页相关的值,如果都是默认取0
的话则返回所有的信息
url 示例:http://huoche.tuniu.com/yii.php?r=train/trainTicket/getTickets&primary%5BdepartureDate%5D=2017-02-23&primary%5BdepartureCityCode%5D=200&primary%5BdepartureCityName%5D=%E5%8C%97%E4%BA%AC&primary%5BarrivalCityCode%5D=2500&primary%5BarrivalCityName%5D=%E4%B8%8A%E6%B5%B7&start=0&limit=0
(北京
到上海
的2017年02月13日
前十辆火车信息,start
取 0
,limit
取 5
)
json 示例:
{
"code": 200,
"data": {
"count": 5,
"stores": null,
"trainTypeDetails": [
{
"trainType": 0,
"number": 36,
"trainTypeName": "G-高铁"
},
{
"trainType": 6,
"number": 1,
"trainTypeName": "其它"
},
{
"trainType": 4,
"number": 1,
"trainTypeName": "T-特快"
},
{
"trainType": 2,
"number": 3,
"trainTypeName": "D-动车"
}
],
"streamId": null,
"remark": null,
"isFinish": null,
"lastTime": 0,
"expire": false,
"freshUrl": null,
"reserveUrls": null,
"crossURL": null,
"list": [
{
"trainId": 16101,
"trainNum": "G101",
"trainType": 0,
"trainTypeName": "高铁",
"departStationName": "北京南站",
"destStationName": "上海虹桥站",
"departDepartTime": "06:44",
"destArriveTime": "12:38",
"duration": 354,
"prices": [
{
"leftNumber": 99,
"seatStatus": "有",
"seat": 0,
"price": 1748,
"stuPrice": null,
"promotionPrice": 1748,
"resId": 354865547,
"detail": [],
"priceMemo": null,
"seatName": "商务座"
},
{
"leftNumber": 99,
"seatStatus":