不知道为什么微信一直对开发者获取:微信头像+微信昵称。一直抱以限制态度,关于接口调用方法,也是一直在修改!

open-type=“getUserInfo” 在2021年4月13日停用

wx.getUserInfo 在2021年4月28日停用

wx.getUserProfile 在2022年11月8日停用

但是如果你在接口停用前发布的,还可以正常使用!

到目前为止,2023年初了,要开始使用微信新接口来获取微信头像和昵称方式,我们开始:

微信小程序wxml端:

<!--获取头像-->
<button open-type="chooseAvatar" bind:chooseavatar="onChooseAvatar"></button>
<!--获取昵称-->
<input type="nickname" class="weui-input" placeholder="请输入昵称"/>

微信小程序JS端:

onChooseAvatar(e) {console.log(e.detail.avatarUrl)}

但是到目前位置,端口还有存在问题:

1:点击chooseAvatar按钮报错。

当点击获取头像,不选择头像,点取消时候,会出现 chooseAvatar:fail cancel 事件

但是微信官方没有给出这个说明,和这个方法的参考操作.

2: open-type="chooseAvatar" 通过这个方法获取的 e.detail.avatarUrl这个头像是一个临时图片,不能在外部使用:

例如:http://tmp/FmDQRKhbce0Ie239b08f13955f6b1b97ab8c53a649f5.jpeg

临时头像,在微信小程序,关闭后重启后会释放。

到目前为止,如果要存客户头像在自己非云开发后台,使用建议还是获取客户上传图片为头像是最好的,昵称获取没有问题。

如果有更好办法,请开发者留言!

关于微信小程序获取头像和昵称相关推荐

  1. 微信小程序获取头像和昵称,头像圆角设置

    在小程序中,用户的昵称和头像如果只是用来展示,而非用于其它用途,可以直接拿到进行展示: 1.只是用来展示 (1)wxml <view style='margin:10rpx auto;text- ...

  2. 微信小程序获取头像地址

    微信小程序获取头像地址 获取用户信息开发接口 wx.getUserInfo 接口参数说明: 微信文档地址: 获取用户信息开发接口 wx.getUserInfo 下面展示一些 内联代码片. // 必须是 ...

  3. 微信小程序调整头像和昵称获取规则后,开发者该怎样应对?

    微信小程序官方在2022年11月9日的时候,出了一则公告,公告内容大概为:开发者不能通过wx.getUserInfo接口去获取微信用户头像和昵称了,生效期后发布的插件新版本,通过 wx.getUser ...

  4. 萤火商城修复2023年最新微信小程序登录头像和昵称授权

    根据官方微信小程序开发关于登录授权API的调整,自 2022年10月25日起有关API接口获取用户头像将统一返回默认灰色头像,昵称将统一返回 "微信用户".(如下图所示) < ...

  5. 最新uniapp 微信小程序获取头像操作指南

    小程序用户头像昵称获取规则调整公告 调整说明 自 2022 年 10 月 25 日 24 时后(以下统称 "生效期" ),用户头像昵称获取规则将进行如下调整: 自生效期起,小程序 ...

  6. 微信小程序获取头像和openID

    1.绑定按钮 <button class="weiBtn" open-type="getUserInfo" bindgetuserinfo="g ...

  7. 微信小程序获取头像昵称能力API

    先贴出官方文档 头像昵称填写 | 微信开放文档微信开发者平台文档https://developers.weixin.qq.com/miniprogram/dev/framework/open-abil ...

  8. 微信小程序 获取用户的昵称和头像

    <open-data type="userAvatarUrl"></open-data> <open-data type="userNick ...

  9. 2021年改版之后的微信小程序获取头像及返回

    遇到的问题: 2021年前的获取头像较为简单,改版后稍微复杂一点,所以在修改对应格式时也要稍微注意一些. 最开始用改版前的代码是没有弹窗的,查阅资料和修改后,得到了弹窗,但是单纯这个代码不会返回头像和 ...

最新文章

  1. CRM 客户端程序开发:获取表单界面上各种字段的值及其他属性
  2. python中函数和类的区别_Python中函数和方法的区别
  3. libcrypto yum 安装_YUM 安装 VSFTP出错
  4. 基于KVM的虚拟化研究及应用
  5. mysql中的rman备份_oracle数据库 rman基本备份操作
  6. CCF201604-3 路径解析(解法三)(90分)(废除!!!)
  7. 北漂程序员,何以露宿街头?
  8. 远程服务器桌面配置iis6,windows 2003服务器安装 IIS6.0和IIS自带FTP服务器图文教程...
  9. IOMMU/SMMUV3代码分析(0)IOMMU架构
  10. SpreadJS 13.0.0 源代码
  11. 智能物流的常见应用场景及系统
  12. Flink1.12 文档
  13. OS学习笔记-20(清华大学慕课)死锁和进程通信
  14. 百度地图3.1教程—检索功能演示
  15. 无盘服务器接几根网线,设置无线路由器需要几根网线_安装路由器需要几根网线?-192路由网...
  16. Python批量提取Excel文件中文本框组件里的文本
  17. 明日之后最好看的房子又来啦:情侣专属泰坦尼克号造型登场
  18. html方法介绍,html中noframes标签的使用方法介绍
  19. Unity(8)-开启或关闭背景音乐
  20. vue——初学Vue

热门文章

  1. 第四章:OpenCV中的图像处理
  2. 致小班:无论身处何方,一定要怀揣着一颗上进的心
  3. 新手程序员快速升职项目经理(程序员小故事1)
  4. VK第三方登录(JavaScript SDK)
  5. sql inject1
  6. 短波宽带通信系统的信道建模仿真及优化
  7. [附源码]java毕业设计基于JavaWeb生鲜O2O订购平台
  8. 下列属于计算机网络主要性能指标的有( ),下列属于计算机网络性能指标的有A.速率B.带宽C.时延D.误码率...
  9. 非科班的“他”奋斗六年在职阿里核心资深架构师,现年薪百万!
  10. IT统一运维软件发展趋势浅析