获取用户手机号码解析失败,微信小程序授权登录获取token步骤

错误:获取用户手机号码解析失败,先getPhoneNumber获取encryptedData,后登录wx.login获取code就会导致该问题

解决方法如下:

第一步:先登录wx.login,获取code,(这一步必须放在所有步骤之前)

第二步:调用getPhoneNumber,获取到encryptedData和iv,

第三步:调用接口获取openid,然后再通过openid获取token;

注:第一步放在后面会产生时间差,导致加密的encryptedData 和 code解析失败,而获取不到token或者用户信息


版权声明:本文为wanmeizty原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。