今天收到一条银行短信,是催还信用卡费用的。

其中银行推荐使用支付宝钱包进行还款,并在短信中附了一段网址。

打开该网址,手机自动开启了支付宝钱包客户端,并自动定位到信用卡还款界面。

于是开始分析银行向我发送的网址,采用的是新浪短网址:http://t.cn/zQbM1Aw

将短网址进行解析,得出真实地址:http://d.alipay.com/i/index.htm?cid=5079&iframeSrc=alipays://platformapi/startapp?appId=09999999

19-43992-QQ%E5%9B%BE%E7%89%8720131219115

可以看到就是调整到支付宝官网页面进行判别和打开客户端。

如果本地没有支付宝钱包客户端,则打开页面提示用户下载客户端,否则直接启动客户端。

启动的核心地址就是 alipays:// ,其中startapp?appId=09999999就是用作定位到信用卡还款页面的。

而最关注的 alipays:// 就是一种 URL scheme,这和http:// ftp:// 等一样,通过协议规则调用相应的客户端应用。

于是好事就去搜索了一下“URL scheme”

你所知道好玩有趣的 iOS URL schemes 有哪些?
http://www.zhihu.com/question/19907735

iPhone 手机收到一条淘宝发的带链接的短信后,点击链接就直接启动淘宝客户端了,请问这是什么技术,安卓手机能做吗?
http://www.zhihu.com/question/20705597

类型问题貌似很多,拷贝整理一部分URL scheme

QQ的url是 mqq://
微信是weixin://
淘宝taobao://
点评dianping:// dianping://search
微博 sinaweibo://
名片全能王camcard://
weico微博weico://
支付宝alipay://
豆瓣fm:doubanradio://
微盘 sinavdisk://
网易公开课ntesopen://
美团 imeituan://
京冬openapp.jdmoble://
人人renren://
我查查 wcc://
1号店wccbyihaodian://
有道词典yddictproapp://
知乎zhihu://
优酷 youku://

更多URL scheme可通过这个网站查询
http://handleopenurl.com/scheme


手机扫描二维码访问测试

19-61298-qrcode%20(2).png