场景:据后台描述,wx.login取得的code要去换取session_key,来解密encryptedData,但是偶发解密不出来的情况,
问题: 现在必须要用button的open-type,所以必然是会出现先调用getUserInfo再调用wx.login的情况,所以code与iv和encryptedData到底是否需要匹配,即是否必须要先调用wx.login取得code保存起来再等到getUserInfo按钮点击.希望能给出一个解决方案
本文来自微信小程序开发者论坛 -微信小程序工厂 http://www.xcxgc.com,转载请保留,开发微信小程序、定制微信小程序来微信小程序工厂网。
网友回复
gb**回复:
wx.login和getUserInfo没有必然联系。
wx.login是根据获取code来换取用户的open id等信息,不包含user info。
而要获取user info,腾讯现在已经修改接口,必须用button的方式
wx.getUserInfo(OBJECT)
注意:此接口有调整,使用该接口将不再出现授权弹窗,请使用 引导用户主动进行授权操作
本文网址:http://www.91bianli.com/kaifazhinan/63225.html