V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
fliter
V2EX  ›  商业模式

抢票软件的实现原理

  •  
  •   fliter · 89 天前 · 1675 次点击
    这是一个创建于 89 天前的主题,其中的信息可能已经有所发展或是发生改变。
    12306 应该没有开放相关的 API 吧。

    还有如何解决抢票过程中各种难于识别且经常变更实现机制的验证码?靠程序还是有个庞大的人力群体去输验证码?

    以及各种加速包,本质是不是一种优先权,即抢到了先给出钱多的,这样的话,不就是正规公司搞网络黄牛吗...那这行为不如取缔各种抢票软件,大家都回同一起跑线,
    8 条回复    2024-01-29 16:41:50 +08:00
    murmur
        1
    murmur  
       89 天前
    加速包不是优先权,纯智商税,没有票你开几线程都没用
    grance
        2
    grance  
       89 天前
    @murmur #1 如果都用这个平台,一定程度上,也有用,比如,放票后,花钱最多的,先给买,其他的排队等着。我觉得平台干的出这种事。🙃
    totoro625
        3
    totoro625  
       89 天前
    开售一瞬间,大量放全程票,少量放短程票,谁网速快谁先得
    抢票软件用预设好的信息,最近的机房准时抢票,肯定比手动提交快多了

    开售点过去后,优先放候补订单,其次放公开售卖
    抢票软件第一时间帮你挂上候补,肯定比手动提交快多了

    “验证码”
    早些年就有兼职代输入验证码,现在肯定更完善

    “各种加速包,本质是不是一种优先权”
    是的,抢票软件的服务器资源是有限的,优先给出钱多的先抢
    如果有两台服务器,优先给出钱多的安排在延迟低的服务器上抢票

    “即抢到了先给出钱多的”
    不存在的,实名制购票,而不是购票后实名制

    “取缔各种抢票软件,大家都回同一起跑线”
    12306 官方黄牛行为都没人敢管,你想回家直接在开售那一刻抢/候补全程票就好了,有票第一时间卖给你
    MorJS
        4
    MorJS  
       89 天前
    @murmur 第三方平台应该可以控
    fliter
        5
    fliter  
    OP
       89 天前
    @totoro625 学到了!感谢老哥
    letitbesqzr
        6
    letitbesqzr  
       89 天前
    @totoro625 #3 😂 有些线路,自己候补怎么都补不到,加钱给牛牛,几小时就出单了... 还是有些其他路子的
    sentinelK
        7
    sentinelK  
       89 天前
    1 、12306 应该没有开放相关的 API 吧。
    是的,所以非官方软件都是 12306web 网站的 api-hack 客户端。(和第三方 V2EX 客户端一个原理)

    2 、如何解决抢票过程中各种难于识别且经常变更实现机制的验证码?
    分包给人工打码平台

    3 、各种加速包,本质是不是一种优先权。
    不太了解“加速包”的定义,我接触的 bypass ,vip 只是提供了更低延时的转发服务器,以及提供自动打码而已。(因为同一个 ip 频繁请求 web 接口会被封)

    4 、不如取缔各种抢票软件,大家都回同一起跑线
    “线上抢购”就不存在“同一起跑线”。因为大家的物理设备、网络环境、购票需求不同。所以除了搞抽签(也就是目前的候补机制)以外,没有公平的物理条件。


    btw:候补的本质意义是把“抢购”变成了表达购买意向,然后 12306 智能分配。
    相当于把车票的主动权从用户先到先得,变成了铁道部门的分配制度。

    btw2:火车票并不是只有 12306 一个渠道,部分特殊渠道(旅行社、线下窗口)会有一定的保留权和优先权。这也就是楼上讨论的“几个小时出票”的出处。
    arischow
        8
    arischow  
       89 天前
    有没有一种可能只是没有公开这些 API ?一门生意不可能只寄托在逆向?
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   1121 人在线   最高记录 6543   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 27ms · UTC 18:05 · PVG 02:05 · LAX 11:05 · JFK 14:05
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.