QQ咨询 官方微信

添加微信好友

官方小程序

百度小程序

微信小程序

头条小程序

关于我们

站长经验

微信再次发布回收授权权限功能,网友:评论下边一堆“微信用户”和机器有啥区别

 admin  2022-07-20 22:46:22
小程序用户头像昵称获取规则调整公告

调整背景
在小程序内,开发者可以通过 wx.login 接口直接获取用户的 openId 与 unionId 信息,实现微信身份登录,支持开发者在多个小程序或其它应用间匿名关联同一用户。

同时,为了满足部分小程序业务中需要创建用户的昵称与头像的诉求,平台提供了 wx.getUserProfile 接口,支持在用户授权的前提下,快速使用自己的微信昵称头像。

但实践中发现有部分小程序,在用户刚打开小程序时就要求收集用户的微信昵称头像,或者在支付前等不合理路径上要求授权。如果用户拒绝授权,则无法使用小程序或相关功能。在已经获取用户的 openId 与 unionId 信息情况下,用户的微信昵称与头像并不是用户使用小程序的必要条件。为减少此类不合理的强迫授权情况,作出如下调整。


调整说明
自 2022 年 10 月 25 日 24 时后(以下统称 “生效期” ),用户头像昵称获取规则将进行如下调整:

自生效期起,小程序 wx.getUserProfile 接口将被收回:生效期后发布的小程序新版本,通过 wx.getUserProfile 接口获取用户头像将统一返回默认灰色头像,昵称将统一返回 “微信用户”。生效期前发布的小程序版本不受影响,但如果要进行版本更新则需要进行适配。
自生效期起,插件通过 wx.getUserInfo 接口获取用户昵称头像将被收回:生效期后发布的插件新版本,通过 wx.getUserInfo 接口获取用户头像将统一返回默认灰色头像,昵称将统一返回 “微信用户”。生效期前发布的插件版本不受影响,但如果要进行版本更新则需要进行适配。通过 wx.login 与 wx.getUserInfo 接口获取 openId、unionId 能力不受影响。
「头像昵称填写能力」支持获取用户头像昵称:如业务需获取用户头像昵称,可以使用「头像昵称填写能力」(基础库 2.21.2 版本开始支持),具体实践可见下方《最佳实践》。
小程序 wx.getUserProfile 与插件 wx.getUserInfo 接口兼容基础库 2.21.2 以下版本的头像昵称获取需求:上述「头像昵称填写能力」从基础库 2.21.2 版本开始支持(覆盖微信 8.0.16 以上版本)。对于来自更低版本的基础库与微信客户端的访问,小程序通过 wx.getUserProfile 接口将正常返回用户头像昵称,插件通过 wx.getUserInfo 接口将返回用户头像昵称,开发者可继续使用以上能力做向下兼容。
对于上述 3,wx.getUserProfile 接口、wx.getUserInfo 接口、头像昵称填写能力的基础库版本支持能力详细对比见下表:

由于小程序官方最近频频打着“保护用户隐私”的接口,修改各种接口返回信息,造成程序频频需要调整代码,于是网友们开始了各种抱怨:

1、2021-04-15 回收 wx.getUserInfo ;2021-09-26 回收 用户性别及地区信息;2021-12-27 回收 open-data 组件;2022-05-09 回收 wx.getUserProfile 。大胆猜测,不到年底就会继续回收“头像昵称填写能力”。堪称教科书级切香肠!

2、我真的谢谢您 2021-02-24 小程序登录、用户信息相关接口调整说明
https://developers.weixin.qq.com/community/develop/doc/000cacfa20ce88df04cb468bc52801?blockType=1
2021-04-15 小程序登录、用户信息相关接口调整更新说明
https://developers.weixin.qq.com/community/develop/doc/000ecabcb642185cfdfb78fe056c01?blockType=1
2021-09-26 微信公众平台用户信息相关接口调整公告
https://developers.weixin.qq.com/community/develop/doc/00028edbe3c58081e7cc834705b801?blockType=1
2021-12-27 小程序用户信息相关接口调整公告
https://developers.weixin.qq.com/community/develop/doc/000e881c7046a8fa1f4d464105b001?blockType=1
2022-05-09
小程序用户头像昵称获取规则调整公告
https://developers.weixin.qq.com/community/develop/doc/00022c683e8a80b29bed2142b56c01?blockType=1

3、这是典型的懒政啊,治不好就杀了。
如果是担心用户隐私问题,完全可以在用户授权时提供明显的“匿名授权”选项,或者强化现有的“使用其他头像和昵称”的功能。
现在这种一刀砍处理,别说作为开发者,作为用户也体验极差,很多正规平台我都希望直接使用“微信头像昵称”,如这条评论,这是我唯一识别自己的身份标识,你可以想象这个帖子下全是“微信用户”评论的效果,像机器人刷的。
以为这样就能解决问题?这是强行逼用户去每个小程序都要重新授权两次不是????
wx.getUserProfile这个接口对开发者来说根本没意义了,opernid访问时就能拿到,给用户个随机昵称就行了,授权个锤子。

4、这一点我支持腾讯,现在很多小程序,不授权就无法使用,你说说是腾讯的问题吗?还有前几天用户投诉一个餐厅,说的是该餐厅的点餐小程序必须关注公众号并授权个人头像和昵称后才能使用,要求改餐厅删除自己的相关信息,这真的怪腾讯吗?微信聊天朋友圈都是认识的人,是你自己添加的人,你的头像和昵称让他们看到应该没啥问题吧

5、偷偷告诉你,社区不仅能获取你的昵称头像,还能自动获取到最新的,你说气人不气人,真的是只许州官放火了

6、真的不知道有啥意义,需要强制你授权的 还是会让你跳转到那个授权页面的,还不如在授权弹窗上加一个匿名按钮算了。不然这样子除了麻烦用户 没想到能解决什么实际问题
¥ 打赏
×
如果您觉得文章帮助了您就打赏一下吧
非常感谢你的打赏,我们将继续分享更多优质内容,让我们一起创建更加美好的网络世界!

支付宝扫一扫打赏

微信扫一扫打赏

本文《微信再次发布回收授权权限功能,网友:评论下边一堆“微信用户”和机器有啥区别》发布于石头博客文章,作者:admin,如若转载,请注明出处:https://www.pweb123.com/news/zznews/885.html,否则禁止转载,谢谢配合!

文章点评

我来说两句 已有0条评论
点击图片更换

添加微信好友

添加微信好友

微信小程序

百度小程序