微信APP支付的坑 - errorcode=-1

关于微信App支付errorcode=-1的原因网上的大多数的说明和微信的官方文档差不多,不外乎app签名包名对应问题,这些原因都很好排除。

但最要命的就是下图标3 其他异常!

这是【调起微信支付接口】要传递的参数以及返回结果说明,其中标1和标2很有意思,有意思在哪呢?就是微信在这里告诉你怎么生成对应的数据,但如果真实环境中你就这么用了,那返回结果肯定是-1。

那这两个参数我们要用什么呢?

答案是【调起微信支付】前的上一步【统一下单】中签名用到的随机字符串和时间戳,但可惜的是文档中并没有明确说明。

那这样的错误算 “签名错误”呢?还是 “其他错误”?

微信APP支付的坑 - errorcode=-1

微信APP支付的坑 - errorcode=-1

上一篇:增强for循环与普通for循环的区别2


下一篇:php微信支付接口开发程序(一)