2 qq 34328096 qq_34328096 于 2017.08.28 14:47 提问

关于微信jsapi支付的问题

微信客户端打开引导支付页面,发起支付时,请求特别慢,经过漫长的响应之后,会調起微信支付,但是还有的时候,经过漫长的请求之后呢,会报错:"统一支付接口中,缺少必填参数openid!trade_type为JSAPI时,openid为必填参数", 至此,就不太明白,为什么会请求这么长时间呢(四五十秒的时间)?于是抓包发现,在请求openid的时候,code被重复利用了导致的,openid为空,才会报这个错,再次寻求好的解决办法

2个回答

qq_34328096
qq_34328096   2017.08.28 14:49

想说明的是:第三方微信登录授权时,已经将用户信息保存至数据库了

zyw_java
zyw_java 用户信息入库了,你获取openId可以从数据库获取呀。
3 个月之前 回复
qq_32747453
qq_32747453   2017.08.28 17:31

code被重复利用了导致的是什么意思,一般获取了code直接获取openid不就ok了?

Csdn user default icon
上传中...
上传图片
插入图片