小程序
小游戏
企业微信
微信支付
扫描小程序码分享
用getUserInfo获取用户信息,显示的是匿名用户信息,只要授权了,就不会再次要求授权,用wx.getUserProfile获取用户信息,每次进入页面就需要进行一次授权。在修改用户资料页面,console.log出来是信息没有id,那么要修改用户信息,怎么知道修改的是个用户的信息?要怎么获取?在网上查找资料,要么用的是插件,要么就是不全,查官方文档,又要改接口,对于我们初学者来说,头痛。
代码片段
https://developers.weixin.qq.com/s/nmxH4smH7pCS
4 个回答
加粗
标红
插入代码
插入链接
插入图片
上传视频
可以使用wx.login获取openId 区分用户,把获取的信息存储起来进行判断,有就直接进入不用授权,无就重新登录
你好,麻烦通过点击下方“反馈信息”按钮,提供出现问题的。
getUserInfo 授权成功后,要删除小程序,打开后会重新弹出,wx.getUserProfile: 页面产生点击事件(例如 button 上 bindtap 的回调中)后才可调用,每次请求都会弹出授权窗口,你问的问题,有点描述的不清楚
button
bindtap
请使用头像昵称填写能力https://developers.weixin.qq.com/miniprogram/dev/framework/open-ability/userProfile.html
wx.getUserProfile也即将成为历史了,没接入建议就不要接入了。自己看公告吧:https://developers.weixin.qq.com/community/develop/doc/00022c683e8a80b29bed2142b56c01
关注后,可在微信内接收相应的重要提醒。
请使用微信扫描二维码关注 “微信开放社区” 公众号
可以使用wx.login获取openId 区分用户,把获取的信息存储起来进行判断,有就直接进入不用授权,无就重新登录
getUserInfo 授权成功后,要删除小程序,打开后会重新弹出,wx.getUserProfile: 页面产生点击事件(例如
button
上bindtap
的回调中)后才可调用,每次请求都会弹出授权窗口,你问的问题,有点描述的不清楚请使用头像昵称填写能力https://developers.weixin.qq.com/miniprogram/dev/framework/open-ability/userProfile.html
wx.getUserProfile也即将成为历史了,没接入建议就不要接入了。自己看公告吧:https://developers.weixin.qq.com/community/develop/doc/00022c683e8a80b29bed2142b56c01