用户信息获取

您所在的位置:网站首页 微信小程序如何获取用户信息和密码 用户信息获取

用户信息获取

2023-10-19 12:51| 来源: 网络整理| 查看: 265

# 用户信息获取

用户信息指的是微信用户的昵称、头像、性别等个人信息。

# 首次获取

个人信息是用户的敏感信息,因此获取用户信息需要用户同意授权。授权相关说明可以参考 权限 章节。具体方法为,使用 wx.createUserInfoButton 引导用户点击后授权。

const button = wx.createUserInfoButton({ type: 'text', text: '获取用户信息', style: { left: 10, top: 76, width: 200, height: 40, lineHeight: 40, backgroundColor: '#ff0000', color: '#ffffff', textAlign: 'center', fontSize: 16, borderRadius: 4 } }) button.onTap((res) => { // 此处可以获取到用户信息 }) # 已授权的情况下获取

如果用户已经授权过个人信息给小游戏,开发者可以把用户的个人信息记录在业务后台。但用户有可能修改昵称头像,为了保证个人信息不出现过期失效的情况,需要再次获取用户信息。此时不需要再使用 wx.createUserInfoButton 来获取用户信息,而是可以调用 wx.getUserInfo 直接获取。

wx.getUserInfo({ success(res) { // 此处可以获取到用户信息 } }) # 在开放数据域中获取

如果获取到的用户信息仅用于展示而不需要存储到后台,则可以通过开放数据域的接口 OpenDataContext-wx.getUserInfo 来获取。由于保证了数据无法流出,这个接口即使没有用户授权也能直接调用。



【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3