如题所述
第1个回答 2022-07-28
对于第一次实现获取用户手机号、用户信息功能的来说,有一个着手的思路可以事半功倍。本文可以给你提供这个思路,助你快速准确完成需求。
调用wx.login,在成功回调中,拿自己小程序的appId、secret请求接口 url: ' ' + appId + '&secret=' + secret + '&js_code=' +code + '&grant_type=authorization_code',请求成功即可拿到openid和session-key
小程序的appId必须要在完成微信认证(里面需要上传一些企业的一些证件和信息)才能有获取用户手机号的权限
最后拿用户的获取到的e.detail.iv、和e.detail.encryptedData(加密的手机号)和前面拿到过的session-key传给后台,交给后台解密即可
具体解密规则参考官方文档:( )
调用wx.login,在成功回调中,拿自己小程序的appId、secret请求接口 url: ' ' + appId + '&secret=' + secret + '&js_code=' +code + '&grant_type=authorization_code',请求成功即可拿到openid和session-key
小程序的appId必须要在完成微信认证(里面需要上传一些企业的一些证件和信息)才能有获取用户手机号的权限
最后拿用户的获取到的e.detail.iv、和e.detail.encryptedData(加密的手机号)和前面拿到过的session-key传给后台,交给后台解密即可
具体解密规则参考官方文档:( )