获取用户信息

本文整理于网络,仅供阅读参考,如有不妥之处,敬请批评指正!如果您想加入微擎社区版技术大牛微信群和QQ群,请联系微信: ccccyyyy4444 或者 QQ:155120699 

腾讯将调整获取用户信息的方式 ,微擎在2.7.4版本开始支持,请及时更新到最新版,此篇内容会涉及到微擎小程序中关于session的机制,具体请看 session机制)

此次更新代码可以通过 https://gitee.com/we7coreteam/wxapp 来获取,此更新也会用于以后的打包小程序中

接口调整说明

wx.getUserProfile()

微信小程序官方提供的getUserProfile接口,可获取用户头像、昵称、性别及地区信息,开发者每次通过该接口获取用户个人信息均需用户确认。

该函数在基础库2.10.4版本开始支持,调整时务必升级到此版本之上。
此次调整后获取用户信息,每次请求都会弹出授权窗口,用户同意后返回 userInfo。

获取用户信息

依然使用app.util.getUserInfo()获取,该函数内通过调用wx.getUserProfile()来返回用户信息。

    app.util.getUserInfo(function(userInfo) {
		//这里userInfo为用户信息
     	console.log(userInfo)
    }, result.detail)

userInfo变量

{
    "errno": 0,
    "message": "",
    "data": {
        "uid": "607",
        "uniacid": "940",
        "nickname": "A_三宝宝",
        "mobile": "15566665555",
        "email": "b902ab403c8d847492e05e8be483d6ff@we7.cc",
        "createtime": "1615953040",
        "realname": "张三宝",
        "avatar": "http://thirdwx.qlogo.cn/mmopen/sc8lJYpicUaXM7BAO72cfHco0fGEZX1iaUKktoWVlp4B5axAYvjW6bIIe9pU3QDg2swjtAH9h9aASo5nNxErIVyQ/132",
        "nationality": "中国",
        "resideprovince": "安徽省",
        "residecity": "宿州市",
        ......其他数据
    }
}
本页目录
  1. 接口调整说明
  2. 获取用户信息
文档统计
浏览次数:175738次
编辑次数:210次历史版本
最近更新:2023-01-16 16:16:34

如果看不懂微擎社区版二次开发手册或者遇到问题,请联系微信: ccccyyyy4444 或者 QQ:155120699 ,如果我们有空闲时间,可以免费为您答疑解惑。