关于微信App支付errorcode=-1的缘由网上的大多数的说明和微信的官方文档差很少,不外乎app签名包名对应问题,这些缘由都很好排除。微信
但最要命的就是下图标3 其余异常!app
这是【调起微信支付接口】要传递的参数以及返回结果说明,其中标1和标2颇有意思,有意思在哪呢?就是微信在这里告诉你怎么生成对应的数据,但若是真实环境中你就这么用了,那返回结果确定是-1。微信支付
那这两个参数咱们要用什么呢?spa
答案是【调起微信支付】前的上一步【统一下单】中签名用到的随机字符串和时间戳,但惋惜的是文档中并无明确说明。code
那这样的错误算 “签名错误”呢?仍是 “其余错误”?blog