今天给各位分享微信小程序获取用户信息授权的知识,其中也会对微信小程序获取用户信息授权怎么取消进行解释,如果能碰巧解决你现在面临的问题,别忘了关注本站,现在开始吧!
本文目录一览:
微信小程序获取用户信息
1、open-data/open-data :只是简单的获取头像、用户名用于显示
其中,type="userAvatarUrl"是获取用户头像,type="userNickName"是获取用户昵称,具体使用详情查看 小程序开发文档 ,此方法仅用于直接简单的展示用户信息。
2、使用 button open-type="getUserInfo"获取用户信息
在用户未授权过的情况下调用此接口,将不再出现授权弹窗,会直接进入 fail 回调。
在用户已授权的情况下调用此接口,可成功获取用户信息。
1、在项目首页直接调用getUserInfo方法,若从未授权过,跳转到授权页面引导用户手动授权
需注意: bindgetuserinfo="onGetUserInfo"
用户点击该按钮时,会返回获取到的用户信息,回调的detail数据与wx.getUserInfo返回的一致,open-type="getUserInfo"时有效。
所以,不再需要写设置页提示框以及对应的设置页面,好方便啊!!!
微信小程序用户授权
一般微信项目只要涉及到用户授权基本都是和 用户唯一标识 OpenID 和用户在微信开发平台账号下的 唯一标识 UnionID 有关,只要项目中需要管理、区分、建立小程序内的用户体系就必须要获取 OpenID 、 UnionID 。
OpenID : 是微信生态 用户唯一标识 ,开发者通过微信小程序(微信公众号)提供的静默授权拿到当前用户的 OpenID ,小程序和公众号的 OpenID 是独立的。
UnionID : 是微信生态 用户在微信开放平台帐号下的唯一标识UnionID(若当前小程序已绑定到微信开放平台帐号) ,开发者可以通过 UnionID 来对不同微信项目下的用户进行关联。如果开发者拥有多个移动应用、网站应用、和公众帐号(包括小程序),可通过 UnionID 来区分用户的唯一性,因为只要是同一个微信开放平台帐号下的移动应用、网站应用和公众帐号(包括小程序),用户的 UnionID 是唯一的。换句话说,同一用户,对同一个微信开放平台下的不同应用, UnionID 是相同的。。
不弹出授权页面,在用户无感中的情况下,获取到用户唯一标识,通过这个唯一标识映射到我们系统的userId就可以建立用户体系管理用户。
流程:
注意事项:
需要弹出选项需要用户选择才能完成的授权操作,一般是为了获得用户手机号和用户信息等。
获取用户信息授权
获取用户手机号授权
小程序获取不了用户授权信息
小程序获取不了用户授权信息的原因:
1、误选择了公众号授权解决方法:请选择你想要授权的小程序。
2、账号已被授权给其他第三方平台解决方法:请先登陆[微信公众平台小程序](点击登录),解除该小程序在其他第三方平台的授权,再重新授权给道一云小站。注意:是登录微信小程序的后台!不是微信公众号的后台!
3、小程序授权的权限不足以定制小程序。解决方法:重新授权时选择提示的所有权限(默认选择了所需的所有权限,不要修改即可)。
关于微信小程序获取用户信息授权和微信小程序获取用户信息授权怎么取消的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注本站。
2、本站永久网址:https://www.yuanmacun.com
3、本网站的文章部分内容可能来源于网络,仅供大家学习与参考,如有侵权,请联系站长进行删除处理。
4、本站一切资源不代表本站立场,并不代表本站赞同其观点和对其真实性负责。
5、本站一律禁止以任何方式发布或转载任何违法的相关信息,访客发现请向站长举报
6、本站资源大多存储在云盘,如发现链接失效,请联系我们我们会第一时间更新。
源码村资源网 » 微信小程序获取用户信息授权(微信小程序获取用户信息授权怎么取消)
1 评论