V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
这是一个专门讨论 idea 的地方。

每个人的时间,资源是有限的,有的时候你或许能够想到很多 idea,但是由于现实的限制,却并不是所有的 idea 都能够成为现实。

那这个时候,不妨可以把那些 idea 分享出来,启发别人。
loveminds
V2EX  ›  奇思妙想

行讯通重构计划

  •  1
     
  •   loveminds · 2015-06-13 16:51:37 +08:00 · 5266 次点击
    这是一个创建于 3442 天前的主题,其中的信息可能已经有所发展或是发生改变。

    众所周知,行讯通在妖都一向是个好(qi)用(pa)的好工具,但是官方版的行讯通不好用也不好看,特别是那丧心病狂Web版不微信会怀孕么?
    在@gracece 的帮助下已经找到相应的API了,我们目前正打算重构一个更好的第三方跨(wang)平(ye)台(ban)应用,目前已经注册域名gongche.xyz

    • 本团队全数妹子组成并有其他项目,可能要比较久才能上线
    • 随时可能因接口调整而挂掉(GCI有多狡猾你们也看到了)
    • 服务器由本敏提供,无法支撑太高的负载
    • 请原谅小敏暂无法保证数据的准确性和可靠性
    31 条回复    2015-07-11 19:14:36 +08:00
    loveminds
        1
    loveminds  
    OP
       2015-06-13 16:52:47 +08:00
    @gracece 如果能帮忙解释下API的返回值就最好了
    Huazai
        2
    Huazai  
       2015-06-13 17:04:17 +08:00 via Android
    这个必须要支持啊!那界面真的(。・ω・。)帅(can)到(bu)爆(ren)炸(du)。
    bcxx
        3
    bcxx  
       2015-06-13 17:29:05 +08:00
    @loveminds 你可以观察一下那个查询页面的渲染情况和返回结构的对应关系(已经可以不依赖微信了),这样就可以解析出对应的关系了。

    要不你先在 github 上建个 repo/org 吧,这样其他人贡献起来也会方便点


    FYI, 行讯通的接口我之前爬过一个 https://github.com/bcho/gzbus
    loveminds
        4
    loveminds  
    OP
       2015-06-13 18:06:56 +08:00
    @bcxx https://github.com/lunatech-inc/nextbus/
    我们应该会用PHP/nodejs或Golang的一种来做后端
    chaucerling
        5
    chaucerling  
       2015-06-13 18:20:13 +08:00 via Android
    只是查公交的话好像有个金羊网也可以查
    bcxx
        6
    bcxx  
       2015-06-13 19:50:54 +08:00
    @loveminds 语言不是问题关键是数据来源哈哈哈
    hepin1989
        7
    hepin1989  
       2015-06-13 19:59:07 +08:00
    我已经受不了了,hold不住了。
    mwylaoma
        8
    mwylaoma  
       2015-06-13 23:08:28 +08:00
    广州的,表示非常支持~
    gracece
        9
    gracece  
       2015-06-14 00:19:26 +08:00
    接口可以根据页面来推测,有些参数变量命名比较蛋疼只能靠猜了
    loveminds
        10
    loveminds  
    OP
       2015-06-14 00:41:07 +08:00
    @chaucerling 羊羊网的体验更加糟糕,没法自动刷新,还要验证码
    @bcxx 我们的团队都是妹子太复杂的东西搞不出来啊啊
    Showfom
        11
    Showfom  
       2015-06-14 00:46:20 +08:00
    @loveminds 上 QQ 叫你啦!
    bcxx
        12
    bcxx  
       2015-06-14 01:17:07 +08:00
    @loveminds 加油
    gracece
        13
    gracece  
       2015-06-14 10:49:14 +08:00
    URL:http://wbus.its-iot.com/wei-bus-app/route/getByName
    Method:POST
    Form: name=xxx
    用途:根据用户输入搜索线路

    示例: curl 'http://wbus.its-iot.com/wei-bus-app/route/getByName' --data 'name=138' --compressed
    返回:
    [{"i":"739","n":"138路"}]
    json格式,i为线路唯一 id,n 为中文名
    gracece
        14
    gracece  
       2015-06-14 10:57:02 +08:00
    URL:http://wbus.its-iot.com/wei-bus-app/routeStation/getByRouteAndDirection/{路线唯一 id}/{0 or 1}
    Method:GET
    用途:根据路线 id 及正反方向参数0/1 获取该路线指定方向的站点情况

    示例: http://wbus.its-iot.com/wei-bus-app/routeStation/getByRouteAndDirection/739/0
    返回json 数据,d为方向,跟 url 里相同,ft lt 为线路起止时间,rn 为路线名,l 为站点 array。
    gracece
        15
    gracece  
       2015-06-14 11:04:41 +08:00
    URL:http://wbus.its-iot.com/wei-bus-app/runBus/getByRouteAndDirection/{路线唯一 id}/{0 or 1}
    Method:GET
    用途:获取该线路当前方向正在运行的 bus 情况

    示例: http://wbus.its-iot.com/wei-bus-app/runBus/getByRouteAndDirection/739/0
    返回:bus顺序跟上一条 URL 返回相关联
    gracece
        16
    gracece  
       2015-06-14 11:05:28 +08:00
    gracece
        17
    gracece  
       2015-06-14 11:06:51 +08:00
    gracece
        18
    gracece  
       2015-06-14 11:10:08 +08:00
    http://wbus.its-iot.com/wei-bus-app/road/getByRouteAndDirection/739/0 噢这个是区间路况信息,2代表缓慢,1正常,0无该路段信息。
    redhatping
        19
    redhatping  
       2015-06-14 11:20:57 +08:00
    美女啊。。。 犯罪了~~
    lujiajing1126
        20
    lujiajing1126  
       2015-06-14 13:25:56 +08:00 via Android
    有妹子啊~

    你们缺人不233333
    bazingaterry
        21
    bazingaterry  
       2015-06-14 22:26:02 +08:00
    @gracece 你是第三方教务系统的grace?
    gracece
        22
    gracece  
       2015-06-14 23:14:58 +08:00
    @bazingaterry 您是哪位?
    gracece
        23
    gracece  
       2015-06-14 23:16:46 +08:00
    @bazingaterry 噢是你,留言板的最后一条留言是你。
    coolxl
        24
    coolxl  
       2015-06-15 11:09:22 +08:00
    广州的妹子 这个是练手项目吧,百度地图那么好用。。。
    deathscythe
        25
    deathscythe  
       2015-06-15 11:15:00 +08:00
    楼主是广州的?
    bazingaterry
        26
    bazingaterry  
       2015-06-15 11:17:04 +08:00
    @gracece 没什么……用过第三方教务系统,上面认得你名字而已~
    loveminds
        27
    loveminds  
    OP
       2015-06-15 12:07:53 +08:00
    deathscythe
        28
    deathscythe  
       2015-06-15 12:44:03 +08:00
    @loveminds 呀~楼主是ceo,好犀利~
    skyc
        29
    skyc  
       2015-07-02 10:38:02 +08:00
    加油,有需要可以帮忙打一下下手。。
    laocware
        30
    laocware  
       2015-07-08 16:15:00 +08:00
    我是进来看楼主头像的
    standin000
        31
    standin000  
       2015-07-11 19:14:36 +08:00
    @laocware 我也是来看头像的。
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   1028 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 26ms · UTC 21:25 · PVG 05:25 · LAX 13:25 · JFK 16:25
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.