在不使用云开发情况下创建的微信小程序默认界面中,已经具备了调用用户头像及昵称,实现初始注册的功能,在微信提供的基础框架下进行优化。
观察源代码可以看出获取用户信息时分成了两种种情况或方式。
第一种是直接获取微信开放数据(open-data)
微信的开放能力中提供了直接调用开放数据的能力,并且该过程中无需用户授权,数据包括下表内容。
合法值 | 说明 |
groupName | 拉取群名称 |
userNickName | 用户昵称 |
userAvatarUrl | 用户头像 |
userGender | 用户性别 |
userCity | 用户所在城市 |
userProvince | 用户所在省份 |
userCountry | 用户所在国家 |
userLanguage | 用户语言 |