小程序
小游戏
企业微信
微信支付
扫描小程序码分享
你好,我在开发的是客服软件,接收到微信用户发过来的客服消息后,希望和公众号的客服一样,获取客户的基本信息,如昵称,性别等。现在是否只能通过fromSession参数传递过来呢?
4 个回答
加粗
标红
插入代码
插入链接
插入图片
上传视频
由于微信接口的问题,第三方客服平台默认不能获取小程序用户微信头像及昵称。
注:获取用户微信头像和昵称,需要自己的技术人员支持,或者小程序开发人员支持,
在您的小程序代码里参考以下代码示例,在客服 button 的 session-from 中传递头像与昵称。(注意单双引号,json格式)代码链接:https://github.com/hotapp8/xiaokefu修改后需提交发布上线后即可正常显示用户微信头像及昵称。
<button type='default' session-from='{"nickName":"{{userInfo.nickName}}","avatarUrl":"{{userInfo.avatarUrl}}"}' open-type="contact" >带头像客服(微信头像)</button>
<button type='default' session-from='{"nickName":"赵丽颖","avatarUrl":"https://ss0.baidu.com/6ONWsjip0QIZ8tyhnq/it/u=956547549,964120469&fm=58"}' open-type="contact"> 带头像客服 (固定头像)</button>
nickName:客户的微信昵称,最大长度1024
avatar:客户的微信头像
session-from的值为json格式
userInfo.nickName,userInfo.avatarUrl 是获取到的用户昵称和头像
https://developers.weixin.qq.com/miniprogram/dev/api/open.html
你好,麻烦通过点击下方“反馈信息”按钮,提供出现问题的。
是否考虑增加这么一个接口?获取用户头像和昵称对于第三方客服接口很有意义
小程序和公众号不同,没有提供类似的能力,现阶段只能通过fromScssion或者后端保持openId对应的数据来做
你好,我也是一名第三方平台开发者,在公众号授权给第三方平台后,公众号可以给第三方平台权限,从而第三方平台通过自己的accessToken和openId就可以获取到客服信息。现在在接入小程序时碰到了无法获取到小程序用户基本信息的问题,我怎样才能获取到用户基本信息呢?
你好,我们是单纯的为小程序接入客服,希望小程序的开发和客服的开发分离开,尽量不去改变小程序的代码,减少接入客服带来的开发成本,所以想仅通过和客服相关的渠道去获取到用户基本信息。如在公众号授权给第三方平台后,公众号可以给第三方平台权限,从而第三方平台通过自己的accessToken和openId就可以获取到客服信息。请问小程序中有类似的能力吗,还是说现阶段只能使用fromSession来做到呢?
关注后,可在微信内接收相应的重要提醒。
请使用微信扫描二维码关注 “微信开放社区” 公众号
由于微信接口的问题,第三方客服平台默认不能获取小程序用户微信头像及昵称。
解决办法
在您的小程序代码里参考以下代码示例,在客服 button 的 session-from 中传递头像与昵称。(注意单双引号,json格式)
代码链接:https://github.com/hotapp8/xiaokefu
修改后需提交发布上线后即可正常显示用户微信头像及昵称。
通过后端传递客户的头像和昵称
固定的客户头像和昵称
nickName:客户的微信昵称,最大长度1024
avatar:客户的微信头像
session-from的值为json格式
userInfo.nickName,userInfo.avatarUrl 是获取到的用户昵称和头像
微信小程序获取客户头像信息api:
https://developers.weixin.qq.com/miniprogram/dev/api/open.html
是否考虑增加这么一个接口?获取用户头像和昵称对于第三方客服接口很有意义
小程序和公众号不同,没有提供类似的能力,现阶段只能通过fromScssion或者后端保持openId对应的数据来做
你好,我也是一名第三方平台开发者,在公众号授权给第三方平台后,公众号可以给第三方平台权限,从而第三方平台通过自己的accessToken和openId就可以获取到客服信息。现在在接入小程序时碰到了无法获取到小程序用户基本信息的问题,我怎样才能获取到用户基本信息呢?
你好,我们是单纯的为小程序接入客服,希望小程序的开发和客服的开发分离开,尽量不去改变小程序的代码,减少接入客服带来的开发成本,所以想仅通过和客服相关的渠道去获取到用户基本信息。如在公众号授权给第三方平台后,公众号可以给第三方平台权限,从而第三方平台通过自己的accessToken和openId就可以获取到客服信息。请问小程序中有类似的能力吗,还是说现阶段只能使用fromSession来做到呢?