火车票的时刻表查询接口,大家有知道的吗? - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
请不要在回答技术问题时复制粘贴 AI 生成的内容
liyu4
V2EX    程序员

火车票的时刻表查询接口,大家有知道的吗?

  •  
  •   liyu4 2017-01-18 10:59:40 +08:00 5580 次点击
    这是一个创建于 3190 天前的主题,其中的信息可能已经有所发展或是发生改变。

    例如:我买了一张 G4775 ,从上海到南昌西 然后我想查一下什么时候到南昌,那我就需要知道这辆车的时刻表,请问大家有这个样的 api 吗?

    26 条回复    2017-01-19 14:57:16 +08:00
    ljcarsenal
        1
    ljcarsenal  
       2017-01-18 11:03:20 +08:00 via iPhone
    12306bypass...自己抓包也没那么难吧
    asp
        2
    asp  
       2017-01-18 11:08:25 +08:00   1
    liyu4
        4
    liyu4  
    OP
       2017-01-18 11:20:15 +08:00
    @ljcarsenal 大哥, 12306 的链接里面有个 train_no 这个是随机变化的,另外 12306 的查询接口要验证码。
    liyu4
        5
    liyu4  
    OP
       2017-01-18 11:20:45 +08:00
    @asp 谢谢你!
    heiybb
        6
    heiybb  
       2017-01-18 11:31:18 +08:00
    frak
        7
    frak  
       2017-01-18 11:35:47 +08:00
    好巧。。我买的就是这趟列车
        8
    liyu4  
    OP
       2017-01-18 11:52:20 +08:00
    @liyu4 这个接口下线了。
    liyu4
        9
    liyu4  
    OP
       2017-01-18 11:52:32 +08:00
    @asp 这个接口下线了
    liyu4
        10
    liyu4  
    OP
       2017-01-18 11:52:46 +08:00
    @frak 是嘛,你到哪里
    liyu4
        11
    liyu4  
    OP
       2017-01-18 11:54:06 +08:00
    @heiybb 能提供一个返回 json 的吗?
    frak
        12
    frak  
       2017-01-18 11:56:13 +08:00 via Android
    @liyu4 上海到南昌
    liyu4
        13
    liyu4  
    OP
       2017-01-18 12:02:48 +08:00
    @frak 尼玛 这么巧
    domty
        14
    domty  
       2017-01-18 12:08:39 +08:00
    @liyu4
    这种简单的 html 页面的你直接找个 htmlParser 解析不就好了。
    frak
        15
    frak  
       2017-01-18 12:29:42 +08:00
    @liyu4 握手,我是 26 号出发的
    liyu4
        16
    liyu4  
    OP
       2017-01-18 13:21:57 +08:00
    @domty 不是太明白,能详细说说吗?加我微信吧 convertxy
    hahalala
        18
    hahalala  
       2017-01-18 13:47:07 +08:00
    @hahalala 找到 data.queryLeftNewDTO.station_train_code=='G4775'的那条, arrive_time 就是到南昌的时间
    taresky
        19
    taresky  
       2017-01-18 13:48:19 +08:00
    @liyu4
    @frak

    我也这班车哈哈, 25 号。
    domty
        20
    domty  
       2017-01-18 14:18:16 +08:00
    @liyu4
    楼上给出来的这个网址 http://touch.qunar.com/h5/train/trainStaChoose?trainNum=G4775
    请求参数 trainNum 就是一个车次,你直接一个 get 拿到网页数据,然后解析 html 格式的网页就能这个车次的时刻表了。
    asp
        21
    asp  
       2017-01-18 18:47:20 +08:00
    要不,你写个正则提出来也行啊
    N0stalgia
        22
    N0stalgia  
       2017-01-18 22:48:18 +08:00
    这个不是在手机 12306 客户端里面就有时刻表吗?
    liyu4
        23
    liyu4  
    OP
       2017-01-18 23:47:31 +08:00
    @asp
    liyu4
        24
    liyu4  
    OP
       2017-01-19 09:39:47 +08:00
    @taresky 我 23
    Vicer
        25
    Vicer  
       2017-01-19 10:52:11 +08:00 via Android
    liyu4
        26
    liyu4  
    OP
       2017-01-19 14:57:16 +08:00
    @Vicer 我的做法是造出了那个请求链接。你的思路也很有启发性!
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     1077 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 25ms UTC 18:03 PVG 02:03 LAX 11:03 JFK 14:03
    Do have faith in what you're doing.
    ubao snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86