加载中 ...
首页 > 新闻资讯 > 小程序 正文

wx.getUserInfo(OBJECT),小程序获取用户信息

2019-07-31 09:37:04 来源:沈阳小程序开发 作者:沈阳软件开发

21.png

要获取用户信息,withcredentials需要首先调用wx.login接口。

需要用户授权范围.userInfo

OBJECT参数说明:

参数名称类型是指示最小版本withCredentialsBoolean否。如果您有登录状态信息1.1.0langString否指定返回用户信息的语言,zh_CN简体中文,zh_TW繁体中文,英文。默认值为en。 1.3.0successFunction无接口调用成功回调函数failFunction无接口调用失败回调函数completeFunction无接口回调回调函数(将执行调用成功和失败)

注:当 withCredentials 为 true 时,要求此前有调用过 wx.login 且登录态尚未过期,此时返回的数据会包含 encryptedData, iv 等敏感信息;当 withCredentials 为 false 时,不要求有登录态,返回的数据不包含 encryptedData, iv 等敏感信息。

success返回参数说明:

参数类型描述userInfoOBJECT用户信息对象,不包含敏感信息,如openid rawDataString不包含敏感信息的原始数据字符串,用于计算签名。 signatureString使用sha1(rawData + sessionkey)获取用于验证用户信息的字符串,请参阅文档签名。 encryptedDataString包含敏感数据的完整用户信息的加密数据。有关详细信息,请参阅加密数据解密算法ivString加密算法的初始向量。有关详细信息,请参阅加密数据解密算法

userInfo参数说明:

参数类型说明nickNameString用户昵称avatarUrlString用户头像,最后一个值表示方形头像的大小(0,46,64,96,132值是可选的,0表示640 * 640平方的头像),该项为空时用户没有头像。如果用户更改了头像,则原始头像URL将无效。 GenderString用户的性别,当它是男性时值为1,当为女性时值为2,值为0是countryString用户的语言cityprovinceString用户provinceString用户country languageString用户的语言,简体中文为zh_CN

示例代码:

wx.getUserInfo({success: function(res){var userInfo=res.userInfo var nickName=userInfo.nickName var avatarUrl=userInfo.avatarUrl var gender=userInfo.gender //sex 0:unknown,1:male,2:female Var province=userInfo.province var city=userInfo.city var country=userInfo.country}})

相关文章:微信小程序getUserInfo授权问题解决方案

< 汇海(www.hvihi.com)是国内知名的商城系统和商城网站建设提供商,其中汇海技术小程序系统提供小程序商城开发,小程序配送系统,微分配系统,商城系统,电子商务网站建设, 微信发行系统,小程序商城及其他多端商场和电子商务行业解决方案>

确认:这个文件和图像源网络编辑器的网站部分,如果有侵权及时通信删除。 汇海hvihi.com网站原创文章,请注明出处。

“沈阳软件公司”的新闻页面文章、图片、音频、视频等稿件均为自媒体人、第三方机构发布或转载。如稿件涉及版权等问题,请与

我们联系删除或处理,客服QQ:55506560,稿件内容仅为传递更多信息之目的,不代表本网观点,亦不代表本网站赞同

其观点或证实其内容的真实性。