杭州公共自行车确实很方便,但不方便的是:当你想借车或还车,要么找不到点位,要么找到之后没有车或车位已满,从而徒增了借车的痛苦。公交网站上虽然可以查询,但在外面没有电脑没有网络,仍然不便。
不过前几天,出现了一个手机软件叫“掌上杭州”,解决了找不到车位的麻烦。就在大家都在App store里使用该软件而欢呼雀跃时,这位开发者突然说,公交网站把读取数据的端口封闭,导致软件无法正常工作。这难免让很多网友失望了。
从公交网站上拿的数据 这几天不幸被“封杀”
开发这款软件的人叫张光宇,是杭州城西的一家IT公司的职员。正像他在微博上说的,一年前他就有做这个软件的想法,因为他好几次想借自行车时发现没车了,又不知道去哪找。不过开始他只是自己玩玩。
你只要打开这款软件,它就能定位你所在位置,并且将周边的公共自行车点位标注出来,还能告诉你每个点位的饱和状态。
张光宇说:“数据是从杭州公交集团网站上拿的。因为正好在学习苹果软件开发,我就做了个苹果手机版。”
这个应用上线后,得到了很多网友的热捧。据很多人实测,数据大致准确,尤其是一些车流量较小的公共自行车点。不过就在前些天,张光宇在微博上说,软件用不了了,数据被公交网站封了。
昨天,记者也看到了这款软件的数据更新还停留在5天前,也就是说自从被封后,该软件无法正常工作。
读取网站数据 的确会产生成本
记者和张光宇联系,他认为“如果公交开放数据库,这个软件能再次使用”。如果不开放,就只能找到一条其他的路径去读取数据库数据。不过这个难度目前看起来有点大,因为不管怎样,要规避流量问题还没有一个很好的办法。
记者又找到了另一位就职于杭州一家IT公司的沈先生,问他有没有其他方式读取网站数据。他回答:“以我来看,暂时没有别的办法。”记者接着问这个问题怎么解决,他解释:“凡是读取他人数据库都会牵涉到流量,而流量就会产生成本。”至于流量牵涉多大的成本,沈先生说:“这是商业秘密。”
谈判达成 该软件有望“复出”
昨天,我们和杭州公交集团取得联系,公交集团解释说:之所以会封了他的数据读取,是因为网站后台自动监测到有一个IP,高频率地访问网站数据库,导致流量猛增,最终该IP被认定为“黑客”。此IP当然就是指这款软件。
也难怪,这款软件上线后,实在太受欢迎,争相被苹果的用户下载使用,导致该软件频繁读取自行车查询系统的数据库。而一般网站都有后台监测,只要一发现流量异动,就会自动“封杀”。
不过,公交集团已经将张光宇本人请到了网站的技术部,经过谈判,确定了最后的解决方案。公交集团说:“谈得挺愉快的,谈判的结果是,请他对这个软件进行适当升级,换一种数据读取的方式,既不影响到我们网站的顺利运行,又能使软件能准确地定位。”
此外,公交集团还认为,这款软件读取数据路径不仅影响网站后台,而且太长了,过长的时间会导致数据不太准确。所以,修改读取方式不仅能消除影响,而且有助于软件的应用。