4-微信小程序如何获取用户手机号和头像昵称等信息
微信小程序如何获取用户手机号和头像昵称等信息
微信小程序获取用户手机号和头像昵称等信息,需要用户授权,以下是具体步骤:
- 在小程序中调用 wx.login() 方法获取临时登录凭证 code。
调用 wx.getUserInfo() 方法获取用户信息。该方法会弹出授权窗口,用户需要在授权窗口中同意授权。
wx.getUserInfo({ success: function (res) { var userInfo = res.userInfo var nickName = userInfo.nickName var avatarUrl = userInfo.avatarUrl var gender = userInfo.gender //性别 0:未知、1:男、2:女 var province = userInfo.province var city = userInfo.city var country = userInfo.country } })
获取微信手机号
调用 wx.getPhoneNumber() 方法获取用户手机号。该方法也会弹出授权窗口,用户需要在授权窗口中同意授权。
wx.getPhoneNumber({ success: function (res) { var encryptedData = res.encryptedData var iv = res.iv } })
4.微信小程序实现更换头像操作
知识点:wx.chooseMedia({})
小程序用户头像昵称获取
https://developers.weixin.qq.com/community/develop/article/doc/0008a494fd4f4097a70fd72785b013
需要注意的是,获取用户手机号的接口需要在小程序后台开发设置中授权,否则无法使用。
以上是获取用户信息和手机号的基本步骤,需要根据具体的业务需求进行相应的调整和处理。