```
請求地址:http://op.juhe.cn/trainTickets/ticketsAvailable
請求參數:dtype=&train_date=2017-11-09&from_station=BJP&to_station=SHH&key=84ac11bf14594fd4450741f02f42e95a
請求方式:GET
```
~~~[api]
get:http://op.juhe.cn/trainTickets/ticketsAvailable
string:dtype#返回的格式,json或xml,默認json
*key=84ac11bf14594fd4450741f02f42e95a#您申請到的APPKEY
*train_date=2018-01-22#發車日期,如:2015-07-01(務必按照此格式)
*from_station=SXH#出發站簡碼,如:VNP(北京南)
*to_station=SHH#到達站簡碼,如:AOH(上海虹橋)
<<<
demo
/*如有問題,請先閱讀 http://code.juhe.cn/docs/201 */
{
"reason": "成功的返回",
"result": {
"list": [ /*有省略*/
{
"end_station_name": "上海虹橋", /*終到站名*/
"swz_price": 1748, /*商務座票價*/
"swz_num": "15", /*商務座余票數量*/
"to_station_name": "上海虹橋", /*到達車站名*/
"ydz_num": "54", /*一等座余票數量*/
"yz_num": "--", /*硬座的余票數量*/
"rw_num": "--", /*軟臥(下)余票數量*/
"arrive_days": "0", /*列車從出發站到達目的站的運行天數 0:當日到達1,: 次日到達,2:三日到達,3:四日到達,依此類推*/
"rz_num": "--", /*軟座的余票數量*/
"access_byidcard": "1", /*是否可憑二代身份證直接進出站*/
"yz_price": 0, /*硬座票價*/
"sale_date_time": "1230", /*車票開售時間*/
"from_station_code": "VNP", /*出發車站簡碼*/
"rz_price": 0, /*軟座的票價*/
"gjrw_num": "--", /*高級軟臥余票數量*/
"to_station_code": "AOH", /*到達車站簡碼*/
"ydz_price": 933, /*一等座票價*/
"wz_price": 0, /*無座票價*/
"tdz_price": 0, /*特等座票價*/
"run_time": "05:37", /*歷時(出發站到目的站)*/
"yw_num": "--", /*硬臥的余票數量*/
"edz_price": 553, /*二等座票價*/
"qtxb_price": 0, /*其他席別對應的票價*/
"can_buy_now": "Y", /*當前是否可以接受預定*/
"rw_price": 0, /*軟臥(下)票價*/
"train_type": "G", /*列車類型*/
"yw_price": 0, /*硬臥票價(因為硬臥上中下鋪價格不同,這個價格一般是均價),請務必閱讀
http://code.juhe.cn/docs/201 中第15條*/
"note": "", /*備注*/
"train_no": "240000G1010A", /*列車號*/
"train_code": "G101", /*車次*/
"from_station_name": "北京南", /*出發車站名*/
"run_time_minute": "337", /*歷時分鐘合計*/
"arrive_time": "12:37", /*到達時刻*/
"start_station_name": "北京南", /*始發站名*/
"start_time": "07:00", /*出發時刻*/
"edz_num": "900", /*二等座的余票數量*/
"wz_num": "--", /*無座的余票數量*/
"qtxb_num": "--", /*其他席別余票數量*/
"train_start_date": "20150711", /*列車從始發站出發的日期*/
"gjrw_price": 0, /*高級軟臥票價*/
"tdz_num": "--" /*特等座的余票數量*/
},
{
"end_station_name": "上海虹橋",
"swz_price": 1748,
"swz_num": "15",
"to_station_name": "上海虹橋",
"ydz_num": "53",
"yz_num": "--",
"rw_num": "--",
"arrive_days": "0",
"rz_num": "--",
"access_byidcard": "1",
"yz_price": 0,
"sale_date_time": "1230",
"from_station_code": "VNP",
"rz_price": 0,
"gjrw_num": "--",
"to_station_code": "AOH",
"ydz_price": 933,
"wz_price": 0,
"tdz_price": 0,
"run_time": "05:45",
"yw_num": "--",
"distance": 0,
"edz_price": 553,
"qtxb_price": 0,
"can_buy_now": "Y",
"rw_price": 0,
"train_type": "G",
"yw_price": 0,
"note": "",
"train_no": "240000G1050D",
"train_code": "G105",
"from_station_name": "北京南",
"run_time_minute": "345",
"arrive_time": "13:21",
"start_station_name": "北京南",
"start_time": "07:36",
"edz_num": "878",
"wz_num": "--",
"qtxb_num": "--",
"train_start_date": "20150711",
"gjrw_price": 0,
"tdz_num": "--"
},
]
},
"error_code": 0
}
<<<
success
{
"reason":"成功的返回",
"result":{
"list":[
{
"rwx_price":0,
"end_station_name":"上海虹橋",
"swz_price":1748,
"swz_num":"0",
"to_station_name":"上海虹橋",
"ydz_num":"0",
"yz_num":"--",
"rw_num":"--",
"arrive_days":"0",
"rz_num":"--",
"access_byidcard":"1",
"yz_price":0,
"ywz_price":0,
"sale_date_time":"1230",
"dw_price":0,
"from_station_code":"VNP",
"rz_price":0,
"gjrw_num":"--",
"to_station_code":"AOH",
"ydz_price":933,
"wz_price":0,
"tdz_price":0,
"run_time":"04:28",
"dwx_price":0,
"yw_num":"--",
"distance":0,
"edz_price":553,
"qtxb_price":0,
"can_buy_now":"Y",
"yw_price":0,
"train_type":"G",
"rw_price":0,
"train_code":"G17",
"train_no":"2400000G1709",
"from_station_name":"北京南",
"run_time_minute":"268",
"ywx_price":0,
"dw_num":"--",
"gjrws_price":0,
"arrive_time":"19:28",
"start_station_name":"北京南",
"start_time":"15:00",
"wz_num":"--",
"edz_num":"1",
"qtxb_num":"--",
"train_start_date":"20171109",
"gjrw_price":0,
"tdz_num":"--"
},
{
"rwx_price":0,
"end_station_name":"上海虹橋",
"swz_price":1748,
"swz_num":"10",
"to_station_name":"上海虹橋",
"ydz_num":"117",
"yz_num":"--",
"rw_num":"--",
"arrive_days":"0",
"rz_num":"--",
"access_byidcard":"1",
"yz_price":0,
"ywz_price":0,
"sale_date_time":"1230",
"dw_price":0,
"from_station_code":"VNP",
"rz_price":0,
"gjrw_num":"--",
"to_station_code":"AOH",
"ydz_price":933,
"wz_price":0,
"tdz_price":0,
"run_time":"06:04",
"dwx_price":0,
"yw_num":"--",
"distance":0,
"edz_price":553,
"qtxb_price":0,
"can_buy_now":"Y",
"yw_price":0,
"train_type":"G",
"rw_price":0,
"train_code":"G147",
"train_no":"240000G1470B",
"from_station_name":"北京南",
"run_time_minute":"364",
"ywx_price":0,
"dw_num":"--",
"gjrws_price":0,
"arrive_time":"21:50",
"start_station_name":"北京南",
"start_time":"15:46",
"wz_num":"--",
"edz_num":"0",
"qtxb_num":"--",
"train_start_date":"20171109",
"gjrw_price":0,
"tdz_num":"--"
},
{
"rwx_price":0,
"end_station_name":"上海虹橋",
"swz_price":1748,
"swz_num":"0",
"to_station_name":"上海虹橋",
"ydz_num":"0",
"yz_num":"--",
"rw_num":"--",
"arrive_days":"0",
"rz_num":"--",
"access_byidcard":"1",
"yz_price":0,
"ywz_price":0,
"sale_date_time":"1230",
"dw_price":0,
"from_station_code":"VNP",
"rz_price":0,
"gjrw_num":"--",
"to_station_code":"AOH",
"ydz_price":933,
"wz_price":0,
"tdz_price":0,
"run_time":"05:13",
"dwx_price":0,
"yw_num":"--",
"distance":0,
"edz_price":553,
"qtxb_price":0,
"can_buy_now":"N",
"yw_price":0,
"train_type":"G",
"rw_price":0,
"train_code":"G21",
"train_no":"2400000G2108",
"from_station_name":"北京南",
"run_time_minute":"313",
"ywx_price":0,
"dw_num":"--",
"gjrws_price":0,
"arrive_time":"21:13",
"start_station_name":"北京南",
"start_time":"16:00",
"wz_num":"--",
"edz_num":"0",
"qtxb_num":"--",
"train_start_date":"20171109",
"gjrw_price":0,
"tdz_num":"--"
},
{
"rwx_price":0,
"end_station_name":"上海虹橋",
"swz_price":1748,
"swz_num":"13",
"to_station_name":"上海虹橋",
"ydz_num":"143",
"yz_num":"--",
"rw_num":"--",
"arrive_days":"0",
"rz_num":"--",
"access_byidcard":"1",
"yz_price":0,
"ywz_price":0,
"sale_date_time":"1230",
"dw_price":0,
"from_station_code":"VNP",
"rz_price":0,
"gjrw_num":"--",
"to_station_code":"AOH",
"ydz_price":933,
"wz_price":0,
"tdz_price":0,
"run_time":"05:57",
"dwx_price":0,
"yw_num":"--",
"distance":0,
"edz_price":553,
"qtxb_price":0,
"can_buy_now":"Y",
"yw_price":0,
"train_type":"G",
"rw_price":0,
"train_code":"G149",
"train_no":"240000G1490E",
"from_station_name":"北京南",
"run_time_minute":"357",
"ywx_price":0,
"dw_num":"--",
"gjrws_price":0,
"arrive_time":"22:22",
"start_station_name":"北京南",
"start_time":"16:25",
"wz_num":"--",
"edz_num":"110",
"qtxb_num":"--",
"train_start_date":"20171109",
"gjrw_price":0,
"tdz_num":"--"
},
{
"rwx_price":0,
"end_station_name":"上海虹橋",
"swz_price":1748,
"swz_num":"0",
"to_station_name":"上海虹橋",
"ydz_num":"131",
"yz_num":"--",
"rw_num":"--",
"arrive_days":"0",
"rz_num":"--",
"access_byidcard":"1",
"yz_price":0,
"ywz_price":0,
"sale_date_time":"1230",
"dw_price":0,
"from_station_code":"VNP",
"rz_price":0,
"gjrw_num":"--",
"to_station_code":"AOH",
"ydz_price":933,
"wz_price":0,
"tdz_price":0,
"run_time":"05:39",
"dwx_price":0,
"yw_num":"--",
"distance":0,
"edz_price":553,
"qtxb_price":0,
"can_buy_now":"Y",
"yw_price":0,
"train_type":"G",
"rw_price":0,
"train_code":"G23",
"train_no":"2400000G2300",
"from_station_name":"北京南",
"run_time_minute":"339",
"ywx_price":0,
"dw_num":"--",
"gjrws_price":0,
"arrive_time":"22:39",
"start_station_name":"北京南",
"start_time":"17:00",
"wz_num":"--",
"edz_num":"0",
"qtxb_num":"--",
"train_start_date":"20171109",
"gjrw_price":0,
"tdz_num":"--"
},
{
"rwx_price":0,
"end_station_name":"上海虹橋",
"swz_price":1748,
"swz_num":"10",
"to_station_name":"上海虹橋",
"ydz_num":"180",
"yz_num":"--",
"rw_num":"--",
"arrive_days":"0",
"rz_num":"--",
"access_byidcard":"1",
"yz_price":0,
"ywz_price":0,
"sale_date_time":"1230",
"dw_price":0,
"from_station_code":"VNP",
"rz_price":0,
"gjrw_num":"--",
"to_station_code":"AOH",
"ydz_price":933,
"wz_price":0,
"tdz_price":0,
"run_time":"05:34",
"dwx_price":0,
"yw_num":"--",
"distance":0,
"edz_price":553,
"qtxb_price":0,
"can_buy_now":"Y",
"yw_price":0,
"train_type":"G",
"rw_price":0,
"train_code":"G153",
"train_no":"240000G1530E",
"from_station_name":"北京南",
"run_time_minute":"334",
"ywx_price":0,
"dw_num":"--",
"gjrws_price":0,
"arrive_time":"22:49",
"start_station_name":"北京南",
"start_time":"17:15",
"wz_num":"--",
"edz_num":"103",
"qtxb_num":"--",
"train_start_date":"20171109",
"gjrw_price":0,
"tdz_num":"--"
},
{
"rwx_price":0,
"end_station_name":"上海虹橋",
"swz_price":1748,
"swz_num":"5",
"to_station_name":"上海虹橋",
"ydz_num":"196",
"yz_num":"--",
"rw_num":"--",
"arrive_days":"0",
"rz_num":"--",
"access_byidcard":"1",
"yz_price":0,
"ywz_price":0,
"sale_date_time":"1230",
"dw_price":0,
"from_station_code":"VNP",
"rz_price":0,
"gjrw_num":"--",
"to_station_code":"AOH",
"ydz_price":933,
"wz_price":0,
"tdz_price":0,
"run_time":"05:47",
"dwx_price":0,
"yw_num":"--",
"distance":0,
"edz_price":553,
"qtxb_price":0,
"can_buy_now":"Y",
"yw_price":0,
"train_type":"G",
"rw_price":0,
"train_code":"G157",
"train_no":"240000G1570K",
"from_station_name":"北京南",
"run_time_minute":"347",
"ywx_price":0,
"dw_num":"--",
"gjrws_price":0,
"arrive_time":"23:30",
"start_station_name":"北京南",
"start_time":"17:43",
"wz_num":"--",
"edz_num":"120",
"qtxb_num":"--",
"train_start_date":"20171109",
"gjrw_price":0,
"tdz_num":"--"
},
{
"rwx_price":0,
"end_station_name":"上海虹橋",
"swz_price":1748,
"swz_num":"1",
"to_station_name":"上海虹橋",
"ydz_num":"0",
"yz_num":"--",
"rw_num":"--",
"arrive_days":"0",
"rz_num":"--",
"access_byidcard":"1",
"yz_price":0,
"ywz_price":0,
"sale_date_time":"1230",
"dw_price":0,
"from_station_code":"VNP",
"rz_price":0,
"gjrw_num":"--",
"to_station_code":"AOH",
"ydz_price":933,
"wz_price":0,
"tdz_price":0,
"run_time":"04:24",
"dwx_price":0,
"yw_num":"--",
"distance":0,
"edz_price":553,
"qtxb_price":0,
"can_buy_now":"Y",
"yw_price":0,
"train_type":"G",
"rw_price":0,
"train_code":"G7",
"train_no":"24000000G704",
"from_station_name":"北京南",
"run_time_minute":"264",
"ywx_price":0,
"dw_num":"--",
"gjrws_price":0,
"arrive_time":"23:24",
"start_station_name":"北京南",
"start_time":"19:00",
"wz_num":"--",
"edz_num":"0",
"qtxb_num":"--",
"train_start_date":"20171109",
"gjrw_price":0,
"tdz_num":"--"
},
{
"rwx_price":0,
"end_station_name":"上海虹橋",
"swz_price":1748,
"swz_num":"0",
"to_station_name":"上海虹橋",
"ydz_num":"0",
"yz_num":"--",
"rw_num":"--",
"arrive_days":"0",
"rz_num":"--",
"access_byidcard":"1",
"yz_price":0,
"ywz_price":0,
"sale_date_time":"1230",
"dw_price":0,
"from_station_code":"VNP",
"rz_price":0,
"gjrw_num":"--",
"to_station_code":"AOH",
"ydz_price":933,
"wz_price":0,
"tdz_price":0,
"run_time":"04:34",
"dwx_price":0,
"yw_num":"--",
"distance":0,
"edz_price":553,
"qtxb_price":0,
"can_buy_now":"Y",
"yw_price":0,
"train_type":"G",
"rw_price":0,
"train_code":"G9",
"train_no":"24000000G900",
"from_station_name":"北京南",
"run_time_minute":"274",
"ywx_price":0,
"dw_num":"--",
"gjrws_price":0,
"arrive_time":"23:39",
"start_station_name":"北京南",
"start_time":"19:05",
"wz_num":"--",
"edz_num":"1",
"qtxb_num":"--",
"train_start_date":"20171109",
"gjrw_price":0,
"tdz_num":"--"
},
{
"rwx_price":497.5,
"end_station_name":"上海",
"swz_price":0,
"swz_num":"--",
"to_station_name":"上海",
"ydz_num":"--",
"yz_num":"0",
"rw_num":"0",
"arrive_days":"1",
"rz_num":"--",
"access_byidcard":"0",
"yz_price":177.5,
"ywz_price":315.5,
"sale_date_time":"1000",
"dw_price":0,
"from_station_code":"BJP",
"rz_price":0,
"gjrw_num":"0",
"to_station_code":"SHH",
"ydz_price":0,
"wz_price":177.5,
"tdz_price":0,
"run_time":"15:13",
"dwx_price":0,
"yw_num":"0",
"distance":0,
"edz_price":0,
"qtxb_price":0,
"can_buy_now":"Y",
"yw_price":304.5,
"train_type":"T",
"rw_price":476.5,
"train_code":"T109",
"train_no":"240000T1090Y",
"from_station_name":"北京",
"run_time_minute":"913",
"ywx_price":325.5,
"dw_num":"--",
"gjrws_price":879.5,
"arrive_time":"10:43",
"start_station_name":"北京",
"start_time":"19:30",
"wz_num":"110",
"edz_num":"--",
"qtxb_num":"--",
"train_start_date":"20171109",
"gjrw_price":919.5,
"tdz_num":"--"
},
{
"rwx_price":730,
"end_station_name":"上海",
"swz_price":0,
"swz_num":"--",
"to_station_name":"上海",
"ydz_num":"--",
"yz_num":"--",
"rw_num":"194",
"arrive_days":"1",
"rz_num":"--",
"access_byidcard":"0",
"yz_price":0,
"ywz_price":0,
"sale_date_time":"0900",
"dw_price":0,
"from_station_code":"VNP",
"rz_price":0,
"gjrw_num":"--",
"to_station_code":"SHH",
"ydz_price":0,
"wz_price":336,
"tdz_price":0,
"run_time":"12:07",
"dwx_price":0,
"yw_num":"--",
"distance":0,
"edz_price":336,
"qtxb_price":0,
"can_buy_now":"Y",
"yw_price":0,
"train_type":"D",
"rw_price":650,
"train_code":"D313",
"train_no":"240000D3130S",
"from_station_name":"北京南",
"run_time_minute":"727",
"ywx_price":0,
"dw_num":"--",
"gjrws_price":0,
"arrive_time":"07:41",
"start_station_name":"北京南",
"start_time":"19:34",
"wz_num":"0",
"edz_num":"0",
"qtxb_num":"--",
"train_start_date":"20171109",
"gjrw_price":0,
"tdz_num":"--"
},
{
"rwx_price":730,
"end_station_name":"上海",
"swz_price":0,
"swz_num":"--",
"to_station_name":"上海",
"ydz_num":"--",
"yz_num":"--",
"rw_num":"198",
"arrive_days":"1",
"rz_num":"--",
"access_byidcard":"0",
"yz_price":0,
"ywz_price":0,
"sale_date_time":"0900",
"dw_price":0,
"from_station_code":"VNP",
"rz_price":0,
"gjrw_num":"--",
"to_station_code":"SHH",
"ydz_price":0,
"wz_price":0,
"tdz_price":0,
"run_time":"11:52",
"dwx_price":0,
"yw_num":"--",
"distance":0,
"edz_price":0,
"qtxb_price":0,
"can_buy_now":"Y",
"yw_price":0,
"train_type":"D",
"rw_price":650,
"train_code":"D311",
"train_no":"240000D3110I",
"from_station_name":"北京南",
"run_time_minute":"712",
"ywx_price":0,
"dw_num":"--",
"gjrws_price":0,
"arrive_time":"09:08",
"start_station_name":"北京南",
"start_time":"21:16",
"wz_num":"--",
"edz_num":"--",
"qtxb_num":"--",
"train_start_date":"20171109",
"gjrw_price":0,
"tdz_num":"--"
},
{
"rwx_price":730,
"end_station_name":"上海",
"swz_price":0,
"swz_num":"--",
"to_station_name":"上海",
"ydz_num":"--",
"yz_num":"--",
"rw_num":"148",
"arrive_days":"1",
"rz_num":"--",
"access_byidcard":"0",
"yz_price":0,
"ywz_price":0,
"sale_date_time":"0900",
"dw_price":0,
"from_station_code":"VNP",
"rz_price":0,
"gjrw_num":"--",
"to_station_code":"SHH",
"ydz_price":0,
"wz_price":336,
"tdz_price":0,
"run_time":"11:50",
"dwx_price":0,
"yw_num":"--",
"distance":0,
"edz_price":336,
"qtxb_price":0,
"can_buy_now":"Y",
"yw_price":0,
"train_type":"D",
"rw_price":650,
"train_code":"D321",
"train_no":"240000D3210C",
"from_station_name":"北京南",
"run_time_minute":"710",
"ywx_price":0,
"dw_num":"--",
"gjrws_price":0,
"arrive_time":"09:13",
"start_station_name":"北京南",
"start_time":"21:23",
"wz_num":"0",
"edz_num":"0",
"qtxb_num":"--",
"train_start_date":"20171109",
"gjrw_price":0,
"tdz_num":"--"
}
]
},
"error_code":0
}
<<<
error
error1:2047-11-09 日期太久了
{
"reason":"請檢查from_station參數,正確示例:SHH",
"result":null,
"error_code":217301
}
error2:
{
"reason":"沒有符合條件的車次信息",
"result":null,
"error_code":217300
}
error3:
{
"reason":"請檢查to_station參數,正確示例:SHH",
"result":null,
"error_code":217301
}
~~~
- 回調操作
- 測試post請求
- 一:提交訂單回調
- 二:請求出票回調
- 三:退票回調
- 火車票全部接口
- 1.站點簡碼查詢
- 2.余票查詢
- 3.提交訂單(占座)
- 4.請求出票
- 5.訂單狀態查詢
- 6.線上退票
- 7.歷史訂單查詢
- 8.下載csv格式報表
- 9.取消待支付的訂單
- 10.設置回調
- 11.查詢賬戶余額
- 整理車票API
- 火車票簡碼采集
- 火車票相關
- 火車票相關截圖
- 火車票車型
- 火車票訂單
- 座位類型
- 火車票11個接口封裝后
- 票的狀態
- 聚合聯系方式
- response不支持行內式寫法
- 火車票登錄接口信息
- 火車票回調
- 火車票訂票接口常見問題
- 退票手續費
- 退票返回的信息
- 相關知識
- javascript 日期相減 涉及到時分秒
- 火車票訂單流程
- 火車票提交
- 因公一些權限
- 工具
- 箭頭
- 執行標準和政策詳情
- 執行情況
- 成本中心
- miyou當前用戶及政策相關信息
- 審批信息彈出
- 人員ID姓名與政策ID
- 費用
- 流程
- bookOne
- bookTwo
- booOnePost
- 舊的成本中心
- 成本中心聯動
- 注意事項
- 提交返回的數據 train_all
- 選座
- 易購火車票
- 簽約