仅适用于已经集成环信 即时通讯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){ }如果有不解之处请留言,我会继续更新