用微信支付的demo测试,安卓正常支付,ios却报错,报错内容为:timestampget_brand_wcpay_request:fail ,看提示,应该是timestamp获取的问题,但是如果获取的不对,为什么安卓能正常呢,找啊找啊,终于发现有条资料说是微信传输的JSON参数必须是字符串,突然想到,time()获取的应该是数值型的吧,找到WxPay.JsApiPay.php里传递timestamp的位置,将时间戳的类型变成字符型,再测试,终于成功了!
用微信支付的demo测试,安卓正常支付,ios却报错,报错内容为:timestampget_brand_wcpay_request:fail
最新推荐文章于 2024-08-23 14:25:04 发布