必发365官网

你好,游客 登录 注册 搜索
背景:
阅读新闻

手机浏览器或者app如何调起wap版h5微信支付

[日期:2017-07-15] 来源:本站整理    作者:zhaozy.com [字体: ]

//有其他实现方式,商业使用联系扣扣:妖妖寺000寺妖妖

 
支付一直没有出wap版(H5支付),wap版想用微信支付,只有在微信内调用才可以。
今天偶然发现,中国电信一个wap站点, 不在微信内也能调起微信支付。
后来发现官方还提供了一个wap版的demo
 
非微信内如何调起wap版微信支付 | 浏览器微信h5支付
Demo地址如下,大家可以试一试!
 
也可用手机扫描二维码:
 
 
 
 
那WAP是如何调起微信支付的那?
 
我们看看中国电信这个wap站点,
 
点击选择微信支付的时候,ajax去请求了一个页面 weixin.do,返回的信息里面有一个url:  
 
weixin://wap/pay?appid%3Dwxbbe8bc43f786c9c6%26noncestr%3 ...    
这个应该就是支付地址。
 
接着点击立即支付按钮,就会去请求这个地址。 如果是用手机访问的,就会跳到微信支付。
 
我们注意到是请求了一个 weixin://  这样的地址,这和我们的 url 很像。通常我们的url都是 https://   http://
 
 
相关信息查到:weixin:// 的这种调用属于 url 模式调用,是支持的。 
 
 
于是我试着在手机浏览器的地址栏中 
 
输入weixin:// , 能调起微信。 
 
输入alipay:// ,也能调起支付宝 
 
输入youku:// , 也能调起优酷
 
 
 
能调起微信了,我们在看中国电信请求的微信支付地址的后半部分,有个 wap/pay ,这就很说明问题了,就是专门为wap做的,再后面的就是appid noncestr的一些参数了。
 
weixin://wap/pay?appid%3Dwxbbe8bc43f786c9c6%26noncestr%3
 
 
找到了wap版微信支付接口文档,地址如下:
 
https://pay.weixin..com/wiki/doc/api/wap.php?chapter=15_1
 
 
 
以下是接口流程图:
 
 
 
 
 
但是
 
但是
 
但是
 
想用wap支付,得和腾讯沟通申请。 
 
我给客服电话,给的回复是: wap版支付目前是邀请制,没有收到邀请的,暂时不可用。
 
我说我看中国电信用了,我们是中国移动,也不可以吗? 她说,没有收到邀请,不可以。
收藏 推荐 打印 | 录入:admin | 阅读:
相关新闻      
本文评论   查看全部评论 (0)
表情: 表情 姓名: 字数
点评:
       
评论声明
  • 尊重网上道德,遵守中华人民共和国的各项有关法律法规
  • 承担一切因您的行为而直接或间接导致的民事或刑事法律责任
  • 本站管理人员有权保留或删除其管辖留言中的任意内容
  • 本站有权在网站内转载或引用您的评论
  • 参与本评论即表明您已经阅读并接受上述条款
AD