首先明确,获取小程序的unionid
需要在后台实现。下面开始详细介绍步骤。
1、首先要获得encryptedData
,一种是通过授权函数
,一种通过授权按钮
官方文档 https://developers.weixin.qq.com/miniprogram/dev/api/wx.getUserInfo.html?search-key=wx.getUserInfo
-
wx.getUserInfo(Object object)
-
<button open-type="getUserInfo" @getuserinfo="getUserInfo">授权</button>
2、第一步获得了 encryptedData
中,unionid
作为敏感数据,就藏在encryptedData
里面,只需要解密即可
解密的官网文档 https://developers.weixin.qq.com/miniprogram/dev/framework/open-ability/signature.html