在12306和携程抢到了同一张火车票,怎么回事?

春运抢票实录:在12306和携程上抢到了同一张火车票

再有几天就要过年了,因为众所周知的原因,所以今年的火车票特别抢手,不知道大家都抢到了嘛?

今天看到一个网友抢票的问题,跟程序这块关系很大,特别分享给大家。

这个网友同时在12306和携程上抢票,结果在12306和携程上竟然抢到了同一张票,同一车次、同一个座位,关键是钱付了两份,这真是一个好消息和一个坏消息。如下图所示,左边是携程,右边是12306。

问题原因

出现这个问题的原因是什么呢?

我们先来分析下在12306和携程买火车票的逻辑。

12306:12306就是销售火车票的官方APP,下单成功那就是真的在数据库中写入了一条订单记录,你能看到订单就代表抢票成功了,而且这个下单的过程是有事务隔离保证的或者同一车次就是排队一张张处理的,一张票不会卖给两个人。抢到票之后,抓紧时间付钱就行了。

携程:携程本身不卖火车票,所以它最多就是个代理。

  • 这个代理可能是官方授权的,不过自从能在网上买票之后,火车票代售点都关门很久了,所以携程不大可能是这种;
  • 之前还有一种是调用接口下单,不过12306已经明确不对第三方开放接口,所以这个大概率还是各个平台收到预约之后再去12306操作的;
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值