本接口总调用:814次·今日调用:0次
接口地址: https://api.suyanw.cn/api/TrainTicket.php
返回格式: 请看返回示例
请求方式: GET
请求示例: https://api.suyanw.cn/api/TrainTicket.php?departure=广州&arrival=北京
请求参数说明:
| 名称 | 必填 | 说明 |
|---|---|---|
| departure | 是 | 需要出发的起点 |
| arrival | 是 | 需要出发的终点 |
| date | 否 | 需要查询的时间(默认2024-11-22) |
系统级错误:
| 名称 | 说明 |
|---|---|
| 400 | 请求错误! |
| 403 | 请求被服务器拒绝! |
| 405 | 客户端请求的方法被禁止! |
| 408 | 请求时间过长! |
| 500 | 服务器内部出现错误! |
| 501 | 服务器不支持请求的功能,无法完成请求! |
| 503 | 系统维护中! |
返回示例:
{
"code": 1,
"go": "广州",
"to": "北京",
"date": "2026-02-27",
"list": [
{
"TrainNumber": "Z112",
"TotalTime": "22时58分",
"TrainType": "直达",
"Depart": "广州白云",
"Dest": "北京丰台",
"DepartTime": "06:30",
"DestTime": "05:28",
"prices": [
{
"name": "硬座",
"status": "票量紧张",
"price": 251
},
{
"name": "硬卧",
"status": "票量紧张",
"price": 456
},
{
"name": "软卧",
"status": "票量紧张",
"price": 754
},
{
"name": "无座",
"status": "票量紧张",
"price": 251
}
]
},
{
"TrainNumber": "G1026",
"TotalTime": "10时36分",
"TrainType": "高铁",
"Depart": "广州南",
"Dest": "北京西",
"DepartTime": "07:22",
"DestTime": "17:58",
"prices": [
{
"name": "二等",
"status": "票量紧张",
"price": 862
},
{
"name": "一等",
"status": "票量紧张",
"price": 1379
},
{
"name": "优选一等",
"status": "票量紧张",
"price": 1896
},
{
"name": "商务",
"status": "票量紧张",
"price": 2990
},
{
"name": "无座",
"status": "票量紧张",
"price": 862
}
]
},
{
"TrainNumber": "G1580",
"TotalTime": "11时4分",
"TrainType": "高铁",
"Depart": "广州南",
"Dest": "北京西",
"DepartTime": "08:09",
"DestTime": "19:13",
"prices": [
{
"name": "二等",
"status": "票量紧张",
"price": 862
},
{
"name": "一等",
"status": "票量紧张",
"price": 1379
},
{
"name": "商务",
"status": "票量紧张",
"price": 2990
},
{
"name": "无座",
"status": "票量紧张",
"price": 862
}
]
},
{
"TrainNumber": "Z502",
"TotalTime": "22时21分",
"TrainType": "直达",
"Depart": "广州白云",
"Dest": "北京西",
"DepartTime": "08:30",
"DestTime": "06:51",
"prices": [
{
"name": "硬座",
"status": "票量紧张",
"price": 251
},
{
"name": "硬卧",
"status": "票量紧张",
"price": 456
},
{
"name": "软卧",
"status": "票量紧张",
"price": 784
},
{
"name": "高软",
"status": "票量紧张",
"price": 1303
},
{
"name": "无座",
"status": "票量紧张",
"price": 251
}
]
},
{
"TrainNumber": "G302",
"TotalTime": "7时50分",
"TrainType": "高铁",
"Depart": "广州南",
"Dest": "北京西",
"DepartTime": "08:37",
"DestTime": "16:27",
"prices": [
{
"name": "二等",
"status": "票量紧张",
"price": 1033
},
{
"name": "一等",
"status": "票量紧张",
"price": 1653
},
{
"name": "商务",
"status": "票量紧张",
"price": 3250
},
{
"name": "无座",
"status": "票量紧张",
"price": 1033
}
]
},
{
"TrainNumber": "G1044",
"TotalTime": "10时15分",
"TrainType": "高铁",
"Depart": "广州南",
"Dest": "北京西",
"DepartTime": "11:16",
"DestTime": "21:31",
"prices": [
{
"name": "二等",
"status": "票量紧张",
"price": 1033
},
{
"name": "一等",
"status": "票量紧张",
"price": 1653
},
{
"name": "商务",
"status": "票量紧张",
"price": 3250
},
{
"name": "无座",
"status": "票量紧张",
"price": 1033
}
]
},
{
"TrainNumber": "G304",
"TotalTime": "7时17分",
"TrainType": "高铁",
"Depart": "广州南",
"Dest": "北京西",
"DepartTime": "12:13",
"DestTime": "19:30",
"prices": [
{
"name": "二等",
"status": "票量紧张",
"price": 1033
},
{
"name": "一等",
"status": "票量紧张",
"price": 1653
},
{
"name": "商务",
"status": "票量紧张",
"price": 3250
}
]
},
{
"TrainNumber": "G1052",
"TotalTime": "10时31分",
"TrainType": "高铁",
"Depart": "广州南",
"Dest": "北京西",
"DepartTime": "12:20",
"DestTime": "22:51",
"prices": [
{
"name": "二等",
"status": "票量紧张",
"price": 862
},
{
"name": "一等",
"status": "票量紧张",
"price": 1379
},
{
"name": "优选一等",
"status": "票量紧张",
"price": 1896
},
{
"name": "商务",
"status": "票量紧张",
"price": 2990
},
{
"name": "无座",
"status": "票量紧张",
"price": 862
}
]
},
{
"TrainNumber": "G306",
"TotalTime": "7时34分",
"TrainType": "高铁",
"Depart": "广州南",
"Dest": "北京西",
"DepartTime": "14:15",
"DestTime": "21:49",
"prices": [
{
"name": "二等",
"status": "票量紧张",
"price": 1033
},
{
"name": "一等",
"status": "票量紧张",
"price": 1653
},
{
"name": "商务",
"status": "票量紧张",
"price": 3250
}
]
},
{
"TrainNumber": "G306",
"TotalTime": "7时58分",
"TrainType": "高铁",
"Depart": "广州南",
"Dest": "北京",
"DepartTime": "14:15",
"DestTime": "22:13",
"prices": [
{
"name": "二等",
"status": "票量紧张",
"price": 1036
},
{
"name": "一等",
"status": "票量紧张",
"price": 1658
},
{
"name": "商务",
"status": "票量紧张",
"price": 3259
}
]
},
{
"TrainNumber": "K600",
"TotalTime": "30时3分",
"TrainType": "普快",
"Depart": "广州白云",
"Dest": "北京丰台",
"DepartTime": "14:50",
"DestTime": "20:53",
"prices": [
{
"name": "硬座",
"status": "票量紧张",
"price": 251
},
{
"name": "硬卧",
"status": "票量紧张",
"price": 456
},
{
"name": "软卧",
"status": "票量紧张",
"price": 784
},
{
"name": "无座",
"status": "票量紧张",
"price": 251
}
]
},
{
"TrainNumber": "D36",
"TotalTime": "21时45分",
"TrainType": "动车",
"Depart": "广州白云",
"Dest": "北京西",
"DepartTime": "16:00",
"DestTime": "13:45",
"prices": [
{
"name": "二等",
"status": "票量紧张",
"price": 325
},
{
"name": "一等卧",
"status": "票量紧张",
"price": 987
},
{
"name": "二等卧",
"status": "票量紧张",
"price": 606
},
{
"name": "无座",
"status": "票量紧张",
"price": 325
}
]
},
{
"TrainNumber": "Z14",
"TotalTime": "22时7分",
"TrainType": "直达",
"Depart": "广州白云",
"Dest": "北京丰台",
"DepartTime": "17:08",
"DestTime": "15:15",
"prices": [
{
"name": "硬座",
"status": "票量紧张",
"price": 251
},
{
"name": "硬卧",
"status": "票量紧张",
"price": 456
},
{
"name": "软卧",
"status": "票量紧张",
"price": 784
},
{
"name": "高软",
"status": "票量紧张",
"price": 1445
},
{
"name": "无座",
"status": "票量紧张",
"price": 251
}
]
},
{
"TrainNumber": "D902",
"TotalTime": "11时21分",
"TrainType": "动车",
"Depart": "广州新塘",
"Dest": "北京西",
"DepartTime": "19:11",
"DestTime": "06:32",
"prices": [
{
"name": "动卧",
"status": "票量紧张",
"price": 980
}
]
},
{
"TrainNumber": "D902",
"TotalTime": "10时46分",
"TrainType": "动车",
"Depart": "广州",
"Dest": "北京西",
"DepartTime": "19:46",
"DestTime": "06:32",
"prices": [
{
"name": "动卧",
"status": "票量紧张",
"price": 930
}
]
},
{
"TrainNumber": "D904",
"TotalTime": "10时40分",
"TrainType": "动车",
"Depart": "广州",
"Dest": "北京西",
"DepartTime": "20:03",
"DestTime": "06:43",
"prices": [
{
"name": "二等",
"status": "票量紧张",
"price": 703
},
{
"name": "动卧",
"status": "票量紧张",
"price": 1020
}
]
},
{
"TrainNumber": "D922",
"TotalTime": "10时18分",
"TrainType": "动车",
"Depart": "广州南",
"Dest": "北京西",
"DepartTime": "20:04",
"DestTime": "06:22",
"prices": [
{
"name": "二等",
"status": "票量紧张",
"price": 709
},
{
"name": "动卧",
"status": "票量紧张",
"price": 960
}
]
},
{
"TrainNumber": "D924",
"TotalTime": "10时15分",
"TrainType": "动车",
"Depart": "广州南",
"Dest": "北京西",
"DepartTime": "20:12",
"DestTime": "06:27",
"prices": [
{
"name": "二等",
"status": "票量紧张",
"price": 709
},
{
"name": "动卧",
"status": "票量紧张",
"price": 1120
}
]
},
{
"TrainNumber": "D902",
"TotalTime": "10时20分",
"TrainType": "动车",
"Depart": "广州北",
"Dest": "北京西",
"DepartTime": "20:12",
"DestTime": "06:32",
"prices": [
{
"name": "动卧",
"status": "票量紧张",
"price": 920
}
]
},
{
"TrainNumber": "D928",
"TotalTime": "10时43分",
"TrainType": "动车",
"Depart": "广州南",
"Dest": "北京西",
"DepartTime": "20:22",
"DestTime": "07:05",
"prices": [
{
"name": "二等",
"status": "票量紧张",
"price": 709
},
{
"name": "动卧",
"status": "票量紧张",
"price": 1040
},
{
"name": "无座",
"status": "票量紧张",
"price": 709
}
]
},
{
"TrainNumber": "D904",
"TotalTime": "10时14分",
"TrainType": "动车",
"Depart": "广州北",
"Dest": "北京西",
"DepartTime": "20:29",
"DestTime": "06:43",
"prices": [
{
"name": "二等",
"status": "票量紧张",
"price": 694.5
},
{
"name": "动卧",
"status": "票量紧张",
"price": 1010
}
]
},
{
"TrainNumber": "G898",
"TotalTime": "9时28分",
"TrainType": "高铁",
"Depart": "广州南",
"Dest": "北京西",
"DepartTime": "21:25",
"DestTime": "06:53",
"prices": [
{
"name": "二等",
"status": "票量紧张",
"price": 930
},
{
"name": "特等",
"status": "票量紧张",
"price": 1116
},
{
"name": "动卧",
"status": "票量紧张",
"price": 1190
}
]
}
]
}
错误码格式说明:
| 名称 | 类型 | 说明 |
|---|---|---|
| 无 | 无 | 无 |