ksky
V2EX  ›  问与答

支付宝钱包最新版的“声波支付”是怎么实现的?

  •  
  •   ksky · Jan 24, 2013 · 5748 views
    This topic created in 5032 days ago, the information mentioned may be changed or developed.
    这个功能是这样的,付款方点击付款,然后手机会发出“咻咻咻”的声音。另外一个手机打开支付宝的个人名片页面。付款方手机就能识别出对方手机并建立连接。这样就可以付款了。

    想知道这是怎么做到的呢?


    12 replies  •  1970-01-01 08:00:00 +08:00
    weakfox
    weakfox
    Jan 24, 2013
    1
    歪楼吐槽下这货貌似还不适配5
    ritksm
    ritksm
    Jan 24, 2013
    2
    调制解调吧?声波也是一种波呗。。。
    romoo
    romoo
    Jan 24, 2013
    3
    音频识别吧?
    Semidio
    Semidio
    Jan 24, 2013
    4
    skyahead
    skyahead
    Jan 24, 2013
    5
    我猜是这样的:发送方把一个特殊的声音+要share的内容发到网上一个server中,接受方‘听到’这个特殊的声音也去那个server’问‘是不是有给它的内容,有的话就下载。你可以试试把wifi和cellular的数据服务都关掉,看看还能不能工作。看我猜的对不对。
    ksky
    ksky
    OP
    Jan 24, 2013
    6
    @skyahead 这么测可能得不到结果,因为不管是否识别到都需要联网来确定那个是你,不是另外其他的账户。
    ksky
    ksky
    OP
    Jan 24, 2013
    7
    @weakfox 我刚在Twitter吐槽了这点。。。我这还闪退了。
    jackyz
    jackyz
    Jan 24, 2013❤️2
    8
    * 付款方点击付款,然后手机会发出“咻咻咻”的声音。

    这个声音可以看作是在播送一个调制过的 ROOM URL,它在说,收钱的,我在这个 ROOM URL ,听到请过来找我。

    * 另外一个手机打开支付宝的个人名片页面。

    打开这个页面就会打开话筒,听到和解码付款方播送的 ROOM URL 然后跑到哪个 ROOM 里去。

    * 付款方手机就能识别出对方手机并建立连接。

    双方接上了头,后面的事情就不用解释了吧。
    yt1988
    yt1988
    Jan 24, 2013
    9
    hahaxo
    hahaxo
    Jan 24, 2013
    10
    @jackyz 正解&形象
    ksky
    ksky
    OP
    Jan 25, 2013
    11
    @jackyz 感谢解答。
    Cwind
    Cwind
    Jan 25, 2013
    12
    感谢Jackyz的解答
    话说因为不适配iPhone 5,这货美区评分只有1星半,伤不起...
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Privacy   ·   Solana   ·   4854 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 50ms · UTC 08:39 · PVG 16:39 · LAX 00:39 · JFK 03:39
    ♥ Do have faith in what you're doing.