- A+
大家都知道,腾讯系已经封禁了阿里系所有常用域名和APP,正常访问都会拦截的,这给很多做推广的朋友造成很大的障碍。今天小编告诉大家一个能在微信内打开外部支付宝的方法,这个方法目前小编一直在使用,之前并没有外传,所以目前为止暂时还可以使用,这个方法公布后不知道会不会被腾讯封禁,呵呵。

微信内打开支付宝视频演示
点击这里查看演示视频>>>:http://shipin.laiqun.cn/weixin.mp4
实现此方法需要准备如下东西:
1、打开支付宝的代码(下面提供)
2、网站服务器(可使用免费的也可以使用收费的,为了稳定建议使用收费的。)
3、HTML代码(下面提供)
4、微信小程序服务号(特别说明:这个必须是服务号,因为需要使用微信小程序的业务域名和</web-view>组件,个人订阅号是没有这种权限的。)
5、微信小程序源码(随便一种都可以)
1、微信内打开支付宝的代码:
alipays://platformapi/startapp?saId=20001003&clientVersion=10.1.50&keyword=1505580
上面代码打开的是支付宝天天领红包页面(如下图),大家可以根据自己的需求修改。
代码注释:alipays://platformapi/startapp 是支付宝内部应用协议,saId 是支付宝内部功能ID,clientVersion 是支付宝版本号,keyword是搜索词,就是支付宝首页顶部搜索框的搜索词。
附一些支付宝常用的内部协议,大家可以按照需要修改上面链接:
支付宝收款码 alipayqr://platformapi/startapp?saId=20000123 支付宝扫一扫 alipayqr://platformapi/startapp?saId=10000007 支付宝付款 alipay://platformapi/startapp?appId=20000056 (跳转支付宝转账向商家付款界面) 支付宝记账 alipay://platformapi/startapp?appId=20000168 (跳转支付宝记账界面) 支付宝滴滴 alipay://platformapi/startapp?appId=20000778 支付宝蚂蚁森林 alipay://platformapi/startapp?appId=60000002 支付宝转账 alipayqr://platformapi/startapp?saId=20000116 (跳转支付宝转账界面) 支付宝手机充值 alipayqr://platformapi/startapp?saId=10000003 (跳转支付宝手机充值页面) 支付宝卡包 alipayqr://platformapi/startapp?saId=20000021 (跳转支付宝卡包页面) 支付宝吱口令 alipayqr://platformapi/startapp?saId=20000085 (跳转支付宝吱口令页面) 支付宝芝麻信用 alipayqr://platformapi/startapp?saId=20000118 (跳转支付宝芝麻信用页面) 支付宝红包 alipayqr://platformapi/startapp?saId=88886666 (跳转支付宝红包页面) 支付宝爱心 alipayqr://platformapi/startapp?saId=1000009 (跳转支付宝献爱心页面) 支付宝升级页面 alipayqr://platformapi/startapp?saId=2000066 (跳转支付宝升级页面) 支付宝滴滴打的 alipayqr://platformapi/startapp?saId=2000130 (跳转支付宝滴滴打的页面) 支付宝客服 alipayqr://platformapi/startapp?saId=2000691 (跳转支付宝客服页面) 支付宝生活 alipayqr://platformapi/startapp?saId=2000193 (跳转支付宝生活页面) 支付宝生活号 alipayqr://platformapi/startapp?saId=2000101 (跳转支付宝生活号页面) 支付宝记账 alipayqr://platformapi/startapp?saId=2000168 (跳转支付宝记账页面) alipayqr://platformapi/startapp?saId=10000007&qrcode=这里放二维码链接(需为urlencode编码) 扫一扫和二维码集成接口
2、HTML代码
由于代码太长,文章篇幅、字数有限,不方便填写在这里,请用电脑打开这个地址:https://hb.laiqun.cn/zfbdhb.html,然后把 zfbdhb.html 下载到本地,用notepad打开zfbdhb.html,把文件里面的 1505580 和 alipays://platformapi/startapp?saId=20001003&clientVersion=10.1.50&keyword=1505580 修改成您自己的。修改完成后把zfbdhb.html上传到网站服务器即可。
3、网站服务器:
网站服务器可以在 阿里云(点击前往>>)、西部数码(点击前往>>)、腾讯云(点击前往>>) 购买。
4、微信小程序部分
登录微信小程序后台,找到 开发-开发设置,把您需要准备使用的域名填写在 服务器域名 和 业务域名 中,注意:如果您的微信小程序没有认证,后台是没有业务域名这一栏的。
5、微信小程序源码
随便找一种小程序源码都可以,符合小程序源码规则即可。使用方法:在你想要实现的功能按钮页,找到 details.wxml 文件,在最顶部使用如下代码:
<web-view src="您的链接"></web-view>
在小程序开发工具中会显示无法访问的(如上图),不必理会,上传后审核通过就可以访问了。此方法不仅支持微信内打开支付宝,还可以在手机QQ、大部分安卓手机浏览器打开,不知道苹果手机的浏览器行不行,大家有兴趣的话可以试试哦。
好了,教程就到这里,如果大家有不明白的地方可以联系小编哦,也可以在下面评论、留言。
