xu-li / cordova-plugin-wechat

A cordova plugin, a JS version of Wechat SDK
1.22k stars 509 forks source link

微信登录已经返回code state lang等信息,但是用code获取access_token时报错 #522

Closed 0xzxdx closed 5 years ago

0xzxdx commented 5 years ago
In [11]: code='011pg1PW0Ebet22HNwNW0siTOW0pg1PB'

In [12]: get_access_token(appid, key, code)
Out[12]:
{'errcode': 40029,
 'errmsg': 'invalid code, hints: [ req_id: EJEBB5yFe-bavp_ ]'}

In [13]: get_access_token(appid, key, code)
Out[13]:
{'errcode': 40163,
 'errmsg': 'code been used, hints: [ req_id: EJEBzzyFe-k3K5jA ]'}

第一次使用code调用access_token的时候,提示不合法,第二次调用提示已经使用,我不太明白是因为我获取的code不对嘛?

还有就是微信登录和设置的插件APPID有影响吗?