当前位置:   article > 正文

关于微信小程序getUserInfo和getUserProfilew无法获取用户昵称和头像的问题_getuserprofile 开发版获取不了开发者头像

getuserprofile 开发版获取不了开发者头像

在调用,wx.getUserInfo和wx.getUserProfile时发现都没有授权弹窗,并且返回的数据均为匿名数据加灰色头像。

搜索发现,这两个接口分别与21年4月和22年10月回收。

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

但提供了头像昵称填写能力,获取到用户头像昵称,如下;

「头像昵称填写能力」支持获取用户头像昵称:如业务需获取用户头像昵称,可以使用「头像昵称填写能力」(基础库 2.21.2 版本开始支持,覆盖iOS与安卓微信 8.0.16 以上版本),具体实践可见下方《最佳实践》。

wx.getUserProfile 接口、wx.getUserInfo 接口、头像昵称填写能力的基础库版本支持能力详细对比见下表:

地址:小程序用户头像昵称获取规则调整公告 | 微信开放社区

 

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/Cpp五条/article/detail/675121
推荐阅读
相关标签
  

闽ICP备14008679号