可能使服务器系统时间不准确,这样unifiedOrder返回的result会报以下错误
微信支付报错:time_expire时间过短,刷卡至少1分钟,其他5分钟]
查了下代码:
1
$input->SetTime_expire(date(“YmdHis”, time() + 600));//二维码过期时间。默认10min
10分钟,没问题。
网上查了下,原来是因为:服务器时间不对。改成正常时间即可。
可能使服务器系统时间不准确,这样unifiedOrder返回的result会报以下错误
微信支付报错:time_expire时间过短,刷卡至少1分钟,其他5分钟]
查了下代码:
1
$input->SetTime_expire(date(“YmdHis”, time() + 600));//二维码过期时间。默认10min
10分钟,没问题。
网上查了下,原来是因为:服务器时间不对。改成正常时间即可。