小程序
小游戏
企业微信
微信支付
扫描小程序码分享
通过wx.login获取到code,然后通过code拿到session_key获取到了用户openId等信息,随后又需要获取用户手机号,这是在getPhoneNumber里面再调用wx.login获取到code,然后去拿session_key,直接返回了{"errcode":40029,"errmsg":"invalid code, hints: [ req_id: dfACm44ce-HTHkuA ]"},这是什么原因呢?两次code都不一样
3 个回答
加粗
标红
插入代码
插入链接
插入图片
上传视频
获取的code好像5分钟更新一次,注意更新
你好,麻烦通过点击下方“反馈信息”按钮,提供出现问题的。
一个code只能使用一次,你这里使用两次了;调用后面的函数需要重新获取一个code
code获取openId时已经用过一次了。获取手机号是要单独用button + getPhoneNumber回调的。以上是分开的两步,code也要分开。
关注后,可在微信内接收相应的重要提醒。
请使用微信扫描二维码关注 “微信开放社区” 公众号
获取的code好像5分钟更新一次,注意更新
一个code只能使用一次,你这里使用两次了;调用后面的函数需要重新获取一个code
code获取openId时已经用过一次了。获取手机号是要单独用button + getPhoneNumber回调的。以上是分开的两步,code也要分开。