POST api/TrainTicket/TrainInterChange
火车换乘
Request Information
URI Parameters
None.
Body Parameters
条件列表
TrainInterChangeConditionName | Description | Type | Additional information |
---|---|---|---|
Dptime |
出发日期,格式:“YYYY-MM-DD” |
string |
None. |
dptCode |
出发地,例:BJP |
string |
None. |
eptCode |
目的地,例:HFH |
string |
None. |
Request Formats
application/json, text/json
Sample:
{ "Dptime": "sample string 1", "dptCode": "sample string 2", "eptCode": "sample string 3" }
application/x-www-form-urlencoded
Sample:
Response Information
Resource Description
TrainInterChangeRequestName | Description | Type | Additional information |
---|---|---|---|
Code |
成功标识,0代表成功,1代表失败 |
string |
None. |
message |
返回信息 |
string |
None. |
middleTrainList |
换乘方案列表 |
Collection of MiddleTrain2 |
None. |
Response Formats
application/json, text/json
Sample:
{ "Code": "sample string 1", "message": "sample string 2", "middleTrainList": [ { "trainList": [ { "trainId": "sample string 1", "trainNo": "sample string 2", "startTime": "sample string 3", "arriveTime": "sample string 4", "lastTime": "sample string 5", "startDate": "sample string 6", "arriveDate": "sample string 7", "canWebBuy": "sample string 8", "day": "sample string 9", "secretStr": "sample string 10", "fromStation": { "name": "sample string 1", "code": "sample string 2", "no": "sample string 3", "type": "sample string 4" }, "toStation": { "name": "sample string 1", "code": "sample string 2", "no": "sample string 3", "type": "sample string 4" }, "trainSeatList": [ { "code": "sample string 1", "name": "sample string 2", "count": "sample string 3", "price": "sample string 4", "shortName": "sample string 5" }, { "code": "sample string 1", "name": "sample string 2", "count": "sample string 3", "price": "sample string 4", "shortName": "sample string 5" } ] }, { "trainId": "sample string 1", "trainNo": "sample string 2", "startTime": "sample string 3", "arriveTime": "sample string 4", "lastTime": "sample string 5", "startDate": "sample string 6", "arriveDate": "sample string 7", "canWebBuy": "sample string 8", "day": "sample string 9", "secretStr": "sample string 10", "fromStation": { "name": "sample string 1", "code": "sample string 2", "no": "sample string 3", "type": "sample string 4" }, "toStation": { "name": "sample string 1", "code": "sample string 2", "no": "sample string 3", "type": "sample string 4" }, "trainSeatList": [ { "code": "sample string 1", "name": "sample string 2", "count": "sample string 3", "price": "sample string 4", "shortName": "sample string 5" }, { "code": "sample string 1", "name": "sample string 2", "count": "sample string 3", "price": "sample string 4", "shortName": "sample string 5" } ] } ], "all_lishi": "sample string 1", "wait_time": "sample string 2", "all_lishi_minutes": 1, "wait_time_minutes": 1, "start_time": "sample string 3", "arrive_time": "sample string 4", "train_count": 1, "from_station_name": "sample string 5", "from_station_code": "sample string 6", "middle_station_name": "sample string 7", "middle_station_code": "sample string 8", "end_station_name": "sample string 9", "end_station_code": "sample string 10", "train_date": "sample string 11", "middle_date": "sample string 12", "arrive_date": "sample string 13", "first_train_no": "sample string 14", "second_train_no": "sample string 15" }, { "trainList": [ { "trainId": "sample string 1", "trainNo": "sample string 2", "startTime": "sample string 3", "arriveTime": "sample string 4", "lastTime": "sample string 5", "startDate": "sample string 6", "arriveDate": "sample string 7", "canWebBuy": "sample string 8", "day": "sample string 9", "secretStr": "sample string 10", "fromStation": { "name": "sample string 1", "code": "sample string 2", "no": "sample string 3", "type": "sample string 4" }, "toStation": { "name": "sample string 1", "code": "sample string 2", "no": "sample string 3", "type": "sample string 4" }, "trainSeatList": [ { "code": "sample string 1", "name": "sample string 2", "count": "sample string 3", "price": "sample string 4", "shortName": "sample string 5" }, { "code": "sample string 1", "name": "sample string 2", "count": "sample string 3", "price": "sample string 4", "shortName": "sample string 5" } ] }, { "trainId": "sample string 1", "trainNo": "sample string 2", "startTime": "sample string 3", "arriveTime": "sample string 4", "lastTime": "sample string 5", "startDate": "sample string 6", "arriveDate": "sample string 7", "canWebBuy": "sample string 8", "day": "sample string 9", "secretStr": "sample string 10", "fromStation": { "name": "sample string 1", "code": "sample string 2", "no": "sample string 3", "type": "sample string 4" }, "toStation": { "name": "sample string 1", "code": "sample string 2", "no": "sample string 3", "type": "sample string 4" }, "trainSeatList": [ { "code": "sample string 1", "name": "sample string 2", "count": "sample string 3", "price": "sample string 4", "shortName": "sample string 5" }, { "code": "sample string 1", "name": "sample string 2", "count": "sample string 3", "price": "sample string 4", "shortName": "sample string 5" } ] } ], "all_lishi": "sample string 1", "wait_time": "sample string 2", "all_lishi_minutes": 1, "wait_time_minutes": 1, "start_time": "sample string 3", "arrive_time": "sample string 4", "train_count": 1, "from_station_name": "sample string 5", "from_station_code": "sample string 6", "middle_station_name": "sample string 7", "middle_station_code": "sample string 8", "end_station_name": "sample string 9", "end_station_code": "sample string 10", "train_date": "sample string 11", "middle_date": "sample string 12", "arrive_date": "sample string 13", "first_train_no": "sample string 14", "second_train_no": "sample string 15" } ] }