微信小程序前用户数据存储(后台Laravel)
经过两天的修修补补,这个微信小程序后台获取用户数据的过程断断续续地开启了。
接下来,记录这几天的收获。
首先我们可以看到微信小程序的官方文档wx.login。
从这个图中我们知道前台会给后台发一个代码,后台会获取代码,用appid和appsecret请求微信接口服务获取openid和session_key。
看了这些文件,我们可以清楚地知道
为了在后台获取用户数据,前台除了代码之外,还需要传输iv和encryptedData。
在后台获取这两个并使用代码请求session_key解密并获取用户数据,包括头像昵称城市等。
那么我如何获得这个静脉注射和加密数据前台?
非常简单地通过wx.getUserInfo
wx . GetUserInfo({ success : function(RES){ var iv=RES . iv var。encrypted data=RES . encrypted data } })
版权声明:微信小程序前用户数据存储(后台Laravel)是由宝哥软件园云端程序自动收集整理而来。如果本文侵犯了你的权益,请联系本站底部QQ或者邮箱删除。