坑爹的微信支付官方文档

微信支付的官方文档里的代码,原样复制过来,所有参数用官方的库生成好,传递到页面上,进入支付页面以后,没有任何反应。就是这个文档:

https://pay.weixin.qq.com/wiki/doc/api/jsapi.php?chapter=7_7&index=6

搜索了一下有不少提这个问题,还有人说iOS里没反应,安卓可以。也有人说这个支付接口是第一代接口,实际已经不起作用了,现在都要使用第二代接口,也就是这个文档:

http://mp.weixin.qq.com/wiki/7/aaa137b55fb2e0456bf8dd9148dd613f.html

于是费了老半天劲把代码改成了这个方式,支付过程中多调了两个接口,多生成了一套加密参数,终于成功了。

今天同事用微信开发工具调试了一下原来那个代码,发现坑爹的事情是,官方示例代码里面所有的冒号都是全角的,于是直接脚本错误了……

一个一个改成半角冒号,支付对话框就弹出来了……

微信,你还能再坑一点吗?

“坑爹的微信支付官方文档”的4个回复

  1. 你好,我是微信支付的小伙伴,你第一个链接的文档是H5支付文档,需要单独的权限,可能是您的商户号没有开通此权限。

    第二个URL的文档,我们联系相关同事更正下全角问题。

    1. 奇怪,我写的不够明白吗?我有权限,而且也成功的改成了第二个支付方式,只是多花了一天时间,多调用了两个接口取accesstoken和jsticket而已。

  2. 微信支付标准文档请从官方标准入口进入,微信支付商户平台:http://pay.weixin.qq.com,右上角开发文档。感谢您对微信支付的支持。

评论已关闭。