微信APP支付统一下单报错:签名错误,如何解决?
已经上线的项目, 之前只做了微信小程序, 现在做APP APP调微信支付,苹果和安卓调服务端接口, 服务端统一下单, 我以为小程序和APP支付是差不多的,所以复制了小程序的支付处理类, 修改了统一下单的参数: 取消了openid参数, 修改trade_type参数为"APP", 和修改配置文件中的APPID和key(商户秘钥) 然后发起统一下单, 结果为: array(2) {
["return_code"] => string(4) "FAIL"
["return_msg"] => string(12) "签名错误"} 不知道我错在什么地方 签名验证工具我也尝试了,https://pay.weixin.qq.com/wiki/doc/api/micropay.php?chapter=20_1 , 验证通过 以下是代码: [图片]