行讯通重构计划

2015-06-13 16:51:37 +08:00
 loveminds

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

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

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


FYI, 行讯通的接口我之前爬过一个 https://github.com/bcho/gzbus
loveminds
2015-06-13 18:06:56 +08:00
@bcxx https://github.com/lunatech-inc/nextbus/
我们应该会用PHP/nodejs或Golang的一种来做后端
chaucerling
2015-06-13 18:20:13 +08:00
只是查公交的话好像有个金羊网也可以查
bcxx
2015-06-13 19:50:54 +08:00
@loveminds 语言不是问题关键是数据来源哈哈哈
hepin1989
2015-06-13 19:59:07 +08:00
我已经受不了了,hold不住了。
mwylaoma
2015-06-13 23:08:28 +08:00
广州的,表示非常支持~
gracece
2015-06-14 00:19:26 +08:00
接口可以根据页面来推测,有些参数变量命名比较蛋疼只能靠猜了
loveminds
2015-06-14 00:41:07 +08:00
@chaucerling 羊羊网的体验更加糟糕,没法自动刷新,还要验证码
@bcxx 我们的团队都是妹子太复杂的东西搞不出来啊啊
Showfom
2015-06-14 00:46:20 +08:00
@loveminds 上 QQ 叫你啦!
bcxx
2015-06-14 01:17:07 +08:00
@loveminds 加油
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
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
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
2015-06-14 11:05:28 +08:00
gracece
2015-06-14 11:06:51 +08:00
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
2015-06-14 11:20:57 +08:00
美女啊。。。 犯罪了~~
lujiajing1126
2015-06-14 13:25:56 +08:00
有妹子啊~

你们缺人不233333

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/198265

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX