Open XHG78999 opened 3 weeks ago
POST https://mobile.12306.cn/wxxcx/wechat/main/travelServiceQrcodeTrainInfo
功能: 获取列车详细版的时刻表信息,包括停靠车站的归属(精确到车务段)、列车担当企业和列车车底归属(精确到段)、图定非混编普速列车车底等隐藏信息
Request: 表单
trainCode: G99 startDay: 20240820
Response:
{ "noLogin": "Y", "data": { "arriveTime": "2156", "trainDetail": { "stationTrainCodeAll": "G99", "trainCode": "G99", "stopTime": [{ "stationTrainCode": "G99", "fact_train_date_time": "", "channel": "2", "train_style": "CR400BF-A", "start_station_telecode": "AOH", "time_interval": "", "startTrainCode": "G99", "dayDifference": "0", "center_notice_code": "", "lat": "31.194141", "arraiveDate": "20240820", "bureau_code": "H", "dispTrainCode": "G99", "fact_arraive_difference": "", "station_corporation_code": "H#上海", "runningTime": "0", "exit": "--", "country_code": "CHN", "trainDate": "20240820", "ticketStatus": "1", "end_station_name": "香港西九龙", "country_flag": "CHN", "start_station_name": "上海虹桥", "distance": "", "lon": "121.320629", "arriveTime": "1409", "jiaolu_corporation_code": "上海客运段", "arraiveDifference": "0", "startTrainDate": "20240820", "country_name": "中国", "startTime": "1409", "stationName": "上海虹桥", "ticketDelay": "0", "corporation_code": "H00", "train_flag": "0##1", "fact_arraive_date_time": "", "stationNo": "01", "ticketDelayDataFlag": "1", "stationTelecode": "AOH", "passFlag": "", "wicket": "2A、3A检票口,2B、3B检票口", "fact_day_difference": "", "end_station_telecode": "XJA", "waitingRoom": "二层候车大厅", "local_arrive_time": "----", "local_start_time": "", "stopover_time": "0", "jiaolu_train_style": "CR400BF-A", "jiaolu_dept_train": "上海动车段" },-省略-], "timestamp": 1724120770935 }, "startTrainCode": "G99", "startTrainDate": "20240820", "end_station_telecode": "XJA", "startTime": "1409", "trainNo": "5l00000G9940", "start_station_telecode": "AOH" }, "now": "1724120770943", "errorCode": "", "status": true, "errorMsg": "" }
来源:12306微信小程序
POST https://tripapi.ccrgt.com/crgt/trip-server-app/screen/getStationScreenByStationCode
功能:获取车站大屏
Request: JSON
{ "params": { "stationCode": "AOH", "type": "D" }, "isSign": 0 }
Response: JSON
{ "code": 0, "errmsg": null, "data": { "list": [{ "trainCode": "D3125", "isTravel": 0, "startDepartTime": 1724120820, "startStation": "淮安东", "endStation": "深圳北", "waitingRoom": null, "wicket": "20、21检票口", "exit": "--", "platform": null, "status": 5, "delay": 53, "travelId": null, "stop": false, "stopTitle": null, "stopText": null, "jumpUrl": null, "startDate": "2024-08-20" },-省略-], "stationCode": "AOH", "stationName": "上海虹桥", "type": "D" }, "isSign": 0 }
来源:国铁吉讯
POST http://ec.95306.cn/api/zd/lj/queryTmismForYfcx
功能:查询普速客货运站TMISM、电报与拼音码
{ "q": "上海", "ljdm": "", "limit": "50" }
{ "msg": "OK", "returnCode": "00200", "data": [{ "tmism": "30671", "dbm": "SHH", "hzzm": "上海", "pym": "SH", "ljdm": "H00", "ljqc": "上海局", "dzm": "07", "ljm": "00007", "ljjc": "上" }, { "tmism": "32280", "dbm": "SNH", "hzzm": "上海南", "pym": "SHN", "ljdm": "H00", "ljqc": "上海局", "dzm": "07", "ljm": "00007", "ljjc": "上" }, { "tmism": "30662", "dbm": "SXH", "hzzm": "上海西", "pym": "SHX", "ljdm": "H00", "ljqc": "上海局", "dzm": "07", "ljm": "00007", "ljjc": "上" }] }
注:不支持查询高速铁路车站
来源:95306网站运费查询页面
http://www.passearch.info/
' or 1=1#
另外,非常建议做一个前后端分离,这样可以扩充成离线数据库,实现和路路通一样的功能。这个项目很有前途啊!
以及建议做一下Android app。这个和上面那个我能提供一点帮助。
你问我为什么不写PR?我不会C#(逃
收到!感谢提供
我的天哪,全是好货 谢谢你喵~ 在解决当前的部分问题后,会安排
POST https://mobile.12306.cn/wxxcx/wechat/main/travelServiceQrcodeTrainInfo
功能: 获取列车详细版的时刻表信息,包括停靠车站的归属(精确到车务段)、列车担当企业和列车车底归属(精确到段)、图定非混编普速列车车底等隐藏信息
Request: 表单
Response:
来源:12306微信小程序
POST https://tripapi.ccrgt.com/crgt/trip-server-app/screen/getStationScreenByStationCode
功能:获取车站大屏
Request: JSON
Response: JSON
来源:国铁吉讯
POST http://ec.95306.cn/api/zd/lj/queryTmismForYfcx
功能:查询普速客货运站TMISM、电报与拼音码
Request: JSON
Response: JSON
注:不支持查询高速铁路车站
来源:95306网站运费查询页面
http://www.passearch.info/
' or 1=1#
的搜索关键词拿到所有数据另外,非常建议做一个前后端分离,这样可以扩充成离线数据库,实现和路路通一样的功能。这个项目很有前途啊!
以及建议做一下Android app。这个和上面那个我能提供一点帮助。
你问我为什么不写PR?我不会C#(逃