使用项目里默认云函数login获取openid不会弹出确认框正常吗?
发布于 7 年前 作者 guiying88 8939 次浏览 来自 官方Issues

第一次做一个需要登录功能的小程序,不过只是需要根据openid记录用户在小程序里的一些活动就可以了,电话之类的信息我都不需要。之前登录要求变化,我又想用云函数,所以看文档,看搜索结果都觉得不太清楚。

我看到有的小程序会有这样的页面,是怎么做的呢?我用一个open-type 属性设置为 getUserInfo的button也不会有弹窗让用户授权,直接就用云函数获取到openid了。我如果只需要用户的openid,昵称和头像是不是只要用wx.login和login云函数就可以了?需要用户授权吗?有这样的案例代码或者tutorial吗?

我真的超迷茫的,问题如果讲得不太清楚不好意思。

1 回复

如果只需要openid,看这个文档 https://developers.weixin.qq.com/miniprogram/dev/wxcloud/guide/functions/userinfo.html

我如果只需要用户的openid,昵称和头像是不是只要用wx.login和login云函数就可以了

不可以

需要用户授权吗?

需要

wx.getUserInfo(Object object)

调用前需要 用户授权 scope.userInfo。

获取用户信息


https://developers.weixin.qq.com/miniprogram/dev/api/open-api/user-info/wx.getUserInfo.html

回到顶部