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

2013-01-24 17:35:36 +08:00
 ksky
这个功能是这样的,付款方点击付款,然后手机会发出“咻咻咻”的声音。另外一个手机打开支付宝的个人名片页面。付款方手机就能识别出对方手机并建立连接。这样就可以付款了。

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


4987 次点击
所在节点    问与答
12 条回复
weakfox
2013-01-24 17:38:45 +08:00
歪楼吐槽下这货貌似还不适配5
ritksm
2013-01-24 17:40:41 +08:00
调制解调吧?声波也是一种波呗。。。
romoo
2013-01-24 17:43:26 +08:00
音频识别吧?
Semidio
2013-01-24 17:49:21 +08:00
skyahead
2013-01-24 18:01:07 +08:00
我猜是这样的:发送方把一个特殊的声音+要share的内容发到网上一个server中,接受方‘听到’这个特殊的声音也去那个server’问‘是不是有给它的内容,有的话就下载。你可以试试把wifi和cellular的数据服务都关掉,看看还能不能工作。看我猜的对不对。
ksky
2013-01-24 18:10:07 +08:00
@skyahead 这么测可能得不到结果,因为不管是否识别到都需要联网来确定那个是你,不是另外其他的账户。
ksky
2013-01-24 18:10:36 +08:00
@weakfox 我刚在Twitter吐槽了这点。。。我这还闪退了。
jackyz
2013-01-24 18:20:22 +08:00
* 付款方点击付款,然后手机会发出“咻咻咻”的声音。

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

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

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

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

双方接上了头,后面的事情就不用解释了吧。
yt1988
2013-01-24 18:41:26 +08:00
hahaxo
2013-01-24 18:52:37 +08:00
@jackyz 正解&形象
ksky
2013-01-25 11:12:17 +08:00
@jackyz 感谢解答。
Cwind
2013-01-25 11:30:48 +08:00
感谢Jackyz的解答
话说因为不适配iPhone 5,这货美区评分只有1星半,伤不起...

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/58661

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX