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 } })
需要注意的是,获取用户手机号的接口需要在小程序后台开发设置中授权,否则无法使用。
以上是获取用户信息和手机号的基本步骤,需要根据具体的业务需求进行相应的调整和处理。