环信 即时通讯sdk实现客服功能

仅适用于已经集成环信 即时通讯sdk,又需求实现客服功能,而不更换sdk.

下面的api环信 即时通讯并没有在文档中暴露,是我咨询了环信客服后知道的

核心就是 给 Message对象  setAttribute,设置一个JSONObject对象,这个对象包含 vistor,queueName都是环信那边定义好的,客服sdk文档中有说明

            EMMessage message = EMMessage.createTxtSendMessage(messageToServicer, toChatUsername);
            try{
                    JSONObject weichat = new JSONObject();

                    JSONObject visitor = new JSONObject();
                    visitor.put("userNickname",userNickname);
                    visitor.put("trueName",trueName);
                    visitor.put("phone",phone);
                    visitor.put("description",phone);
                    visitor.put("email",userNickname);
                    weichat.put("visitor", visitor);
                    weichat.put("queueName", serviceSkillGroup);
//                    message.setAttribute("visitor",visitor);
                    message.setAttribute("weichat", weichat);

           
                EMClient.getInstance().chatManager().sendMessage(message);
            }catch(Exception e){
            }
如果有不解之处请留言,我会继续更新

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值