4G、移动支付在全国的大力普及给我们的生活带来了翻天覆地的变化。大约在四年前,一些App的出现改变了我们逢年过节购买火车票的方式。 印象里早期比较知名代购票、抢票App有铁友、智行等,它们基于移动互联网和移动支付给大家提供了非常便利的购票体验。我们不再需要自己手动前往12306购票,只需要在这些App上登录自己的12306账号,选择好车次,这些软件就会自动帮我们下单,完成火车票的购买。 由于这些App的体验远优于12306官方的App,对购票的流程进行了大幅优化,以至于这一类App在当时非常受青睐。 随着这样的App越做越大,他们发现用户对抢票有很大的需求,每到逢年过节、高校放假开学,火车票就变得愈发紧张,一票难求的现象时常出现,用户希望有一些辅助性的工具可以帮助他们顺利买到火车票。 于是乎,这类App普遍都做了一个监控余票的功能。起初这个余票监控是在用户手机本地运行的,App在后台用用户的账号频繁刷新12306的购票页面,只要发现有余票,系统就会自动地向12306提交订单。 这样一来,想要抢票的用户可就省心了,他们只需要开着这个App在一旁放着,它就可以自动帮我们盯着某个车次是否还有余票,不需要我们一直盯着12306的购票页面狂按F5。 2016年,事情开始发生了一些变化,由于云计算的成本逐渐变得低廉,智行这一类的抢票App开始将运行在用户客户端上的余票监控放到了服务器上,也就是所谓的云监控或者云抢票。 云监控的诞生进一步解放了用户,原先用户需要一直在系统后台挂着抢票App监控余票,如果是iOS用户,因为iOS有墓碑机制,App还必须挂在前台。要是App的进程被系统一不小心杀掉了,或者被用户手动误清理掉了,那么余票监控就会中断,很有可能你将会错过放票的时机。 当这一部分程序转移到服务器上运行后,用户便不再需要挂着App,他们只需要下好单,等着抢到票的短信通知就行了。 云抢票则就更省事了,只要用户信任平台,他们可以先把钱付给平台,抢到票之后平台会自动使用用户的12306账号下单并完成付款,用户收到通知之后,在出发日直接前往火车站取票就行了。 然而我们都知道,服务器是要钱的,维护这样的App以及其背后的这一套庞大的抢票机是要钱的。所以在那个时候,一些平台开始收取所谓的 插队费,通常上限是30元。 之后,这些插队费逐步演变成了现在的加速包。 通常这些所谓的加速包都会搭配所谓的极速抢票、优先出票等文案,早期这些抢票软件收费还没有这么招摇,到后面你买10个加速包(10元)之后,你发现自己的抢票速度居然还只是个中速。 这样的设计会给人一个很强的暗示,你不充值个50、100去买加速包,就有人先你一步买到票,你就抢不到火车票。于是乎,最近一两年每到过节、放小长假、学生放假或开学的时候,所有人只要有需要搭乘火车的出行计划,第一反应便是抢票。 尤其是火车票一票难求的春运期间,很多人为了能够买到理想的车次、理想的票种,不惜在这些平台上加个10元、20元甚至50元去抢票。 那么问题来了,这些加钱购买的加速包真的有用吗? 首先你需要知道一件事情,12306并没有给任何开发者提供任何的应用开发接口,第三方平台不论是登录还是抢票,都是程序员分析12306网页,基于其网页服务用程序模拟用户操作实现的。 也就是说,12306实际上并没有和任何一家平台达成票务上的合作,且如果你仔细看现在蓝色火车票背面的须知,你会发现铁路总公司官方并不赞成使用任何的第三方平台或技术手段抢票,因为这会破坏购票的公平性。 中国人口有14亿,其中真正会利用这些工具抢票的还远不到十分之一,而对车票有需求的乘客远远超过抢票平台的用户量,这会造成部分较好车次的车票集中在部分用户手上的不公平情况。 自然,12306作为官方平台,不可能会做出这种官商勾结的事情。那么,这些第三方平台到底是基于什么实现的抢票加速呢,难道他们的程序员挖掘出了12306平台上一些不为人知的秘密或者所谓的购票捷径吗? 其实都不是,所谓的抢票都是基于12306网页实现的,购票流程对于加速还是没有加速的人来说是完全一样的,无非就是服务器代替用户去完成了刷新看一眼有没有票有票下单没票回到刷新下单付钱这套流程,和你自己用浏览器在12306官网抢票没有什么区别。 既然流程是固定的,那么加了速的用户自然也走不了捷径。相较于人工抢票,机器抢票在判断是否有票和进行下单的时候更为迅速一些,因而可以确保在刚刚开票的时候就能将你的订单提交上去,而且相较于人工,由于机房的网络质量有保证,因而下单时不容易遇到网络上的错误。 但是,这对买了加速包和没买加速包的用户来说是一样的,只要是在平台的机器抢票,不论加不加速,上述的优势是所有用户都能享受到的。 这么一番分析下来,加速包用户无非也就能在两个地方上优先,第一是他们相较于免费用户在平台的下单队列中更为优先,第二是他们和普通用户相比有着更加密集的刷新间隔,更容易抢到余票。 对于第一点,基本上所有的平台都会有这么一个列表,为了让付费用户能够切实地享受到一些优先,笔者猜测他们会把付钱付得多的用户排在前面,使得他们在平台的抢票中更为优先。 不过要知道,虽然平台上用户众多,但和你在同一个地点上车、同一个地点下车、购买同一趟车同一个票种的用户数量并不多,一趟车这么多票,不可能说平台上那么多人都加了钱排在你的前面,即使你不买加速包,你仍然还是能买到票的,优先的意义不大。即使是错过了开售点,部分车次后续也有可能再次放出较多的票,优先的意义仍然不大。相较于加钱买加速包,更加灵活的车次、站点选择会更加靠谱。 更加重要的是,这里的优先只是平台抢票订单队列的优先,至于平台能不能抢到票,不好说,只要是机器抢票,大家的起跑线都是一样的,再好的服务器也会有抢不到票的时候,这个时候即使你购买了1000个加速包也无济于事。平台上所谓的抢票成功率只是一个幌子罢了。 实际上在当日车票开售之后,前往12306官网查询一下你会发现,很多车次由于区间限购是根本一张票都没有的,而有的车次票量充足手动下单仍然能成功买到票,只要你没有错过开售的点,同时稍稍扩下一些自己的选择范围,即使没有机器抢票,你也很难会陷入一票难求的境地。 高铁票就更是如此,即使你错过了开售点,你也可以很轻松地在官网买到部分车次的车票。 很多人在这些抢票软件和一些媒体的渲染下对火车票的供求产生了错误的认识,以至于他们不管三七二十一,直接上加速包抢票。这就是赤裸裸地给平台送钱。 至于刷新间隔,就笔者对12306的了解,过于频繁地刷新购票页面会被12306限制,刷新之间的间隔基本上要达到13秒才安全。为了保证抢票的稳定性,第三方平台自然不可能进行超高频的监控,要么所有的用户在刷新上没有区别,要么免费用户的监控刷新间隔会被刻意劣化。 但免费用户的体验平台总也要保证一下,省这点服务器资源对于平台来说没有什么必要,毕竟免费用户虽然不能贡献加速上的付费,但是他们可以给厂商贡献广告收入。 所以加速包真的有那么极速?其实并没有,大家都一样。 如今铁路总公司已经限制了抢票软件,当然,这并不能彻底将抢票软件封杀掉,微信群里还是会出现帮忙抢票的分享,也还是会有人去各种抢票平台上买加速包。 毕竟再怎么限制,也只是技术层面上的限制,当抢票这个东西已经成为了一些人的饭碗,这样的技术限制无非就是道高一尺魔高一丈,早晚会被一些依托抢票业务生存的平台用一些奇技淫巧绕过。 笔者敢断言,即使12306新推出的候补购票在全国推行了,抢票还会存在,加速包还会存在。不过有总比没有好,至少不会有那么多人去给这些第三方平台送智商税了,同时《电子商务法》也很好地管住了各大平台默认搭售各种保险等增值服务的行为。 笔者真心不推荐各位付费买加速包抢票,意义真的不是很大。在12306普及了候补购票之后,使用官方的候补购票配合自己手动抢票购票也是一个好选择。 如果你真的很在乎抢票,用一些民间的、可靠的、运行在你自己电脑上的抢票软件或许成功率还会更高一些。