签名没错,参数没错,最后发现是我上面的请求url写错了
$pay_url = "https://api.mch.weixin.qq.com/pay/unifiedorder/?";
我加了个/?
就报错了,把这两个去掉
$pay_url = "https://api.mch.weixin.qq.com/pay/unifiedorder";
就OK了
签名没错,参数没错,最后发现是我上面的请求url写错了
$pay_url = "https://api.mch.weixin.qq.com/pay/unifiedorder/?";
我加了个/?
就报错了,把这两个去掉
$pay_url = "https://api.mch.weixin.qq.com/pay/unifiedorder";
就OK了