🔥码云GVP开源项目 12k star Uniapp+ElementUI 功能强大 支持多语言、二开方便! 广告
## 问题背景 由于微信接口限制,第三方客服平台默认不能获取小程序用户微信头像、昵称、性别和地区。目前默认显示的是统一头像与随机显示昵称。 ## 解决办法 如果您需要显示小程序用户的微信头像、昵称、性别和地区,需在您的小程序代码里参考以下代码示例,在客服 button 的 session-from 中传递头像、昵称、性别和地区。(注意单双引号,json格式) ~~~xml <button open-type='contact' session-from='{"nickName":"用户昵称","avatarUrl":"用户头像地址","sex":"0为未知1为男性2为女性","country":"国家","province":"省份","city":"城市"}'>联系客服</button> ~~~ >[info] 上面提到的“用户昵称”、“用户头像地址”,需要先获取,具体可参照[微信官方文档](https://developers.weixin.qq.com/miniprogram/dev/api/open-api/user-info/wx.getUserProfile.html) >[warning] 注意:修改后需提交发布上线后即可正常显示用户微信头像及昵称。 修改前后效果对比: ![](https://box.kancloud.cn/2c0ddaa6b16bd6d6f1f3cf722319321a_1077x642.png )