例如:我买了一张 G4775 ,从上海到南昌西 然后我想查一下什么时候到南昌,那我就需要知道这辆车的时刻表,请问大家有这个样的 api 吗?
1
ljcarsenal 2017-01-18 11:03:20 +08:00 via iPhone
12306bypass...自己抓包也没那么难吧
|
2
asp 2017-01-18 11:08:25 +08:00 1
|
4
liyu4 OP @ljcarsenal 大哥, 12306 的链接里面有个 train_no 这个是随机变化的,另外 12306 的查询接口要验证码。
|
6
heiybb 2017-01-18 11:31:18 +08:00
|
7
frak 2017-01-18 11:35:47 +08:00
好巧。。我买的就是这趟列车
|
17
hahalala 2017-01-18 13:45:45 +08:00
|
18
hahalala 2017-01-18 13:47:07 +08:00
@hahalala 找到 data.queryLeftNewDTO.station_train_code=='G4775'的那条, arrive_time 就是到南昌的时间
|
20
domty 2017-01-18 14:18:16 +08:00
@liyu4
楼上给出来的这个网址 http://touch.qunar.com/h5/train/trainStaChoose?trainNum=G4775 请求参数 trainNum 就是一个车次,你直接一个 get 拿到网页数据,然后解析 html 格式的网页就能这个车次的时刻表了。 |
21
asp 2017-01-18 18:47:20 +08:00
要不,你写个正则提出来也行啊
|
22
N0stalgia 2017-01-18 22:48:18 +08:00
这个不是在手机 12306 客户端里面就有时刻表吗?
|
25
Vicer 2017-01-19 10:52:11 +08:00 via Android
|