wx.getUserProfile 获取不到unionId了?
发布于 4 年前 作者 xiuying49 5292 次浏览 来自 问答

调用新的授权接口wx.getUserProfile后拿到iv、encryptedData、session_key去解密没有返回 unionId

使用<button open-type="getUserInfo"/>的方式授权就可以获取到 unionId

返回数据如下没有 unionId


encryptedDataencryptedencryptedDataDataencryptedDataencryptedData


4 回复

getUserProfile本身就是不返回openid的,需要openid用login接口

开发者可以直接通过 wx.login + code2Session 获取到该用户 openid + UnionID,无须用户授权

回到顶部