人人商城小程序用户头像昵称解决方案2022

承接各类PHP开发,QQ 87005971

微信将于2022年10月25日24时起,收回 wx.getUserProfile 接口能力,新发布的小程序通过原来的方式获取用户头像昵称,将统一返回默认灰色头像,以及“微信用户”的昵称。

参考老杨的解读整理:微信小程序用户头像昵称获取规则调整公告及解读

参考方案

两套方案按需求,任选其一即可,本文是【方案一】的开发文档。

方案一 授权登录成功后再处理

该方案无需处理登录授权,保持目前状态!

前往:人人商城小程序用户头像昵称解决方案2022

方案二 授权页同步处理

由于微信多次调整微信授权登录,若比较旧的版本,建议使用本方案

前往:人人商城授权页强制填写头像和昵称

用户头像昵称获取

前段时间发布公告《微信网页授权能力调整公告》,本次又调整了小程序,真的是够够的。

基于本次调整,如需头像昵称,只能通过「头像昵称填写能力」来处理,如果你不想再被恶心了,也可以直接放弃微信的方案,直接用原生的用户上传和编辑昵称的逻辑来处理。

这里老杨还是按「头像昵称填写能力」来处理,如有类似需求,直接联系老杨QQ处理。

参考如图

头像存储

使用微信头像将沿用原URL,使用其他头像将生成本地URL,如果开启了三方存储,将上传至三方,如阿里云OSS,七牛云存储等。

承接各类PHP开发,QQ 87005971