一、问题
微信小程序通过wx.getUserInfo获取用户信息时,encryptedData 解密的数据中不包含unionid参数;
二、解决
如果你的小程序没有绑定微信开放平台,encryptedData 解密的数据中不包含unionid参数;
如果开发者拥有多个移动应用、网站应用、和公众帐号(包括小程序),可通过unionid来区分用户的唯一性,因为只要是同一个微信开放平台帐号下的移动应用、网站应用和公众帐号(包括小程序),用户的unionid是唯一的。换句话说,同一用户,对同一个微信开放平台下的不同应用,unionid是相同的。
所以unionId获取的前提是绑定微信开放平台