产品快递

产品快递

6
评论

【开源OA项目】基于环信IM开发完整的企业通讯解决方案-Dolores Dolores OA 开源项目

KevinGong 发表了文章 • 6640 次浏览 • 2017-06-26 10:53 • 来自相关话题

  

  前阵子钉钉在微信楼下刷了一波#创业很苦,坚持很酷#的广告,浓浓的“丧”文化风格文案受到了各界褒贬不一的评价,也引起了大家对OA办公系统的关注。
   对企业而言,初选OA办公系统是为了满足需求,解决当下问题,由于OA办公系统的在公司运作流程中扮演的重要性,安全与隐私等问题急需未雨绸缪,“可定制”、“可私有化部署”的OA办公系统成为了更多企业的首选。公司想自己开发一套IM系统应该从哪里开始呢? 企业通讯录怎么保持同步呢? 企业通讯录的权限管理应该怎么做?
   三个关于OA办公系统的究极问题,从开源的OA办公项目-Dolores(朵拉)诞生迎刃而解了。Dolores项目遵循Apache Licence 2.0 开源协议,可以直接拿来用,也可以修改代码来满足需要并作为开源或商业产品发布/销售。




关于Dolores?
Dolores是一套完整的企业通信解决方案,一个完整的企业沟通工具(以下简称企业IM),支持以下几个功能:IM消息服务、组织架构管理、工作流集成。
Dolores项目源码地址:https://github.com/DoloresTeam​ 
技术讨论群:641256202(QQ群)

整个解决方案都包括了什么?
企业通讯录的管理:部门/员工的增删改查通讯录全量更新:全量/增量更新 企业通讯录权限管理:基于RBAC权限管理模型企业即时通讯IM:企业通信对IM这块的可靠性要求高,选择了目前比较成熟的IM云服务厂商-环信
 
 
组织架构

企业通讯录可以说是企业沟通中最重的业务之一,能够提供员工各种服务的认证,获取员工的联系方式等。
 
组织架构-Server

服务端主要包括以下功能:
支持管理人员(例如HR)对部门和员工进行增删改查支持部门和员工自定义排序,自定义元信息存储权限管理员工通讯录视图 (员工根据自己的权限生成通讯录)通讯录增量更新 (鉴于移动端特殊的网络环境和设备,通讯录应该支持差量更新)集成 IM 用户系统

在这里我们主要讨论以下两个问题:
 
权限管理

  随着企业逐渐的发展,团队壮大为了更有效的沟通,以及保护公司内部的一些商业信息不被泄漏,我们应该为通讯录添加权限管理。

基于Role-based access control(RBAC)的权限管理模型

为了介绍此权限管理模型,我们先解释一下基本概念
角色:通常是指企业中某一个工作岗位,这个岗位具有特定的权利和职责。被赋予此角色的员工,将获得这种权利与职责权限:被赋予访问实体的权利。在本项目中是指访问部门和访问某一个或者某一类员工的权利用户-角色分配(User-Role Assignment URA):为某个用户指定一个或者多个角色,此员工将获得这些角色所具有权利的集合角色-权限分配(Role-Permission Assignment RPA):将权限分配给角色,一个角色可以包含多个权利。在本项目中是指多个访问部门和访问员工的权限

在用户和权限之间引入角色中介,将用户与权限的直接关系弱化为间接关系。|ˉˉˉ| |ˉˉ ˉ| |ˉˉˉˉ ˉˉ|
| User |---URA---> | Role |<---RPA---| Permission |
|______| |_______| |_____________|
    以角色为中介,首先创建访问每个部门和员工的访问权限,然后创建不同的角色,根据这些角色的职责不同分配不同的权限,建立角色-权限的关系以后,不同的角色将会有不同的权限。根据员工不同的岗位,将对应的角色分配给他们,建立用户-角色关系,这就是RBAC的主要思想。

一个员工可以用户多个角色,一个角色可以用于多个访问权限。RBAC 极大的简化了员工的授权管理。

   由于企业的部门和员工数量很多,在创建权限时管理员不可能去设置每一个权限可以访问的每一个部门和每一个员工。所以本项目将功能和指责类似的部门和员工看作是同一类型,在创建部门和员工的时候为每一个部门和员工分配固有属性type,管理员在设置权限规则的时候只需要指定可访问的部门类型和员工即可。

增量更新

   鉴于移动终端计算资源有限,如网络,存储,电量等,所以通讯录的更新技术应该保证尽量少的资源。另外由于通讯录的特殊性,通讯录的变化需要能实时通知到受影响的在线员工。

基于版本号与变更日志的增量更新模型

   客户端第一次登陆系统以后,我们根据当前登录角色生成对应的通讯录视图,并以当前时间戳作为版本号,返回给客户端。客户端后续通过此版本号增量更新通讯录。

版本号

   版本号有两种:一是客户端当前通讯录版本 c-version, 二是服务端通讯录每一次变化时的版本号s-version

变更日志

   在管理员修改权限规则,或者修改某个岗位的访问规则时会影响大面积员工的通讯录视图,此时如果用增量更新会导致服务器流量异常,因此在这2中情况会清空原来的变更日志并且要求客户端进行一次全量更新。

   如果管理员新增了员工,服务端会根据被修改的员工或者部门type, 反推出所有受影响的员工,然后生成一条变更日志, 例如:{
"content" : [
{
"cn" : "Lucy.Liu",
"id" : "b4vlfg91scgi1dcju8v0",
"title" : "市场运营负责人",
"email" : [
"lucy.liu@dolores.store"
],
"priority" : "101111",
"name" : "刘小飞",
"telephoneNumber" : "18888888888"
}
],
"createTimestamp" : "20170614063303Z",
"category" : "member",
"action" : "add"
}
客户端在请求增量更新的时候,通过当前登陆ID与版本号,可查找出所有与自己相关的变更日志,然后在客户端数据库中应用这些变更,即可完成同步。

组织架构-Client

   由于现在员工办公设备的多样性,客户端要根据自己公司的情况,覆盖的足够完整,常见的平台有 iOS Android windowsmac linux , 对于后三个平台可以用 Web APP 来覆盖,iOS&Android 用原生的app来提升用户体验。

客户端App主要包括以下功能:
会话列表优秀的聊天界面,历史记录组织机构全量/增量更新员工个人资料展示

客户端数据库设计

IM数据库设计
 
当前版本使用环信SDK
 
组织架构数据库设计

表设计

客户端组织架构较服务端简单,不关联用户Role,客户端本地存储Staff(员工)和Department(部门)信息:
一个部门可以包含相关子部门和部门员工。该部门员工和部门在视图上处于同级关系。员工隶属于部门,同一员工可以存在于多个部门。员工角色用title来表示。

用户在登录客户端成功后,会根据该用户信息创建用户对应的数据库文件,用户表(User)保存用户相关信息,关联该用户staff信息。

客户端组织架构同服务端逻辑。

工作流集成

(TODO)
 
如何使用Dolores

本项目现在已经完成了第一个测试版本,本小节将指导您如何安装使用。

后端数据库

鉴于通讯录对数据库操作的特点多度少写,以及部门之间的树状关系,我们选择LDAP协议来存取数据。

我们有独立的repo来帮助您完成数据库的安装与初始化。请移步这里

组织架构管理

Dolores 初始版本使用Golang实现,大家既可以下载各个平台的可执行包,也可以安装Go语言的开发环境自己编译。

我们有独立的repo来帮助您,运行后端服务。请移步这里

客户端

我们现在有提供一个iOS版的Demo。请移步这里

Done

如果您顺利的完成以上三步,访问 http://localhost:3280 (端口号根据自己的配置,可能会有差异),使用 username: admin, password: dolores 登陆后端管理页面,添加权限规则,添加角色,添加员工、部门,然后使用iOS客户端登陆,就可以愉快的开始聊天啦~
 
负载均衡

(TODO)

多机容灾

(TODO)

LICENSE Apache License
Version 2.0, January 2004
http://www.apache.org/licenses/
更多信息请前往github项目主页

 
这里我对每个repo做一个简单的介绍


Dolores: 项目简介, 整个项目的架构, 数据库设计等等 你想了解的一切都可以在这里看到
dolores-ios: iOS版demo,可以聊天查看组织架构
dolores-android: 哈哈 还没有,当然我们欢迎各路安卓大牛贡献安卓版demo
organization: 组织架构的创建管理、更新、审计等等核心的东西都在这里啦
dolores-server: 为客户端提供restfull api 与环信服务器集成
dolores-admin: 后台管理网站,用于管理部门员工。一个基于React的webapp还很基础,欢迎各位大牛pr.
dolores-ldap-init: 后台数据库的初始化工具,详情可以查看readme
easemob-resty:对环信rest api的封装,让调用环信api更简单
dolores-avatar:生成类似钉钉那样的默认头像


最后再说一点整个服务端是用go来写的,作者也是golang的初学者,如果代码哪里写的有问题或者架构有问题欢迎大家指正THE CALM BEFORE THE STORM.
暴风雨前的宁静
ONE MORE THING 最后附上Dolores项目LOGO
当时作者正在二刷 《西部世界》这部剧,所以选择了女主的名字dolores作为整个项目的名字,而这个logo则寓意剧中的host。 查看全部
  

  前阵子钉钉在微信楼下刷了一波#创业很苦,坚持很酷#的广告,浓浓的“丧”文化风格文案受到了各界褒贬不一的评价,也引起了大家对OA办公系统的关注。
   对企业而言,初选OA办公系统是为了满足需求,解决当下问题,由于OA办公系统的在公司运作流程中扮演的重要性,安全与隐私等问题急需未雨绸缪,“可定制”、“可私有化部署”的OA办公系统成为了更多企业的首选。
公司想自己开发一套IM系统应该从哪里开始呢? 企业通讯录怎么保持同步呢? 企业通讯录的权限管理应该怎么做?

   三个关于OA办公系统的究极问题,从开源的OA办公项目-Dolores(朵拉)诞生迎刃而解了。Dolores项目遵循Apache Licence 2.0 开源协议,可以直接拿来用,也可以修改代码来满足需要并作为开源或商业产品发布/销售。
OA广告图.jpg

关于Dolores?

Dolores是一套完整的企业通信解决方案,一个完整的企业沟通工具(以下简称企业IM),支持以下几个功能:IM消息服务、组织架构管理、工作流集成。


Dolores项目源码地址:https://github.com/DoloresTeam​ 
技术讨论群:641256202(QQ群)

整个解决方案都包括了什么?
  • 企业通讯录的管理:部门/员工的增删改查
  • 通讯录全量更新:全量/增量更新 
  • 企业通讯录权限管理:基于RBAC权限管理模型
  • 企业即时通讯IM:企业通信对IM这块的可靠性要求高,选择了目前比较成熟的IM云服务厂商-环信

 
 
组织架构

企业通讯录可以说是企业沟通中最重的业务之一,能够提供员工各种服务的认证,获取员工的联系方式等。
 
组织架构-Server

服务端主要包括以下功能:
  1. 支持管理人员(例如HR)对部门和员工进行增删改查
  2. 支持部门和员工自定义排序,自定义元信息存储
  3. 权限管理
  4. 员工通讯录视图 (员工根据自己的权限生成通讯录)
  5. 通讯录增量更新 (鉴于移动端特殊的网络环境和设备,通讯录应该支持差量更新)
  6. 集成 IM 用户系统


在这里我们主要讨论以下两个问题:
 
权限管理

  随着企业逐渐的发展,团队壮大为了更有效的沟通,以及保护公司内部的一些商业信息不被泄漏,我们应该为通讯录添加权限管理。

基于Role-based access control(RBAC)的权限管理模型

为了介绍此权限管理模型,我们先解释一下基本概念
  • 角色:通常是指企业中某一个工作岗位,这个岗位具有特定的权利和职责。被赋予此角色的员工,将获得这种权利与职责
  • 权限:被赋予访问实体的权利。在本项目中是指访问部门和访问某一个或者某一类员工的权利
  • 用户-角色分配(User-Role Assignment URA):为某个用户指定一个或者多个角色,此员工将获得这些角色所具有权利的集合
  • 角色-权限分配(Role-Permission Assignment RPA):将权限分配给角色,一个角色可以包含多个权利。在本项目中是指多个访问部门和访问员工的权限


在用户和权限之间引入角色中介,将用户与权限的直接关系弱化为间接关系。
|ˉˉˉ|           |ˉˉ ˉ|          |ˉˉˉˉ ˉˉ|  
| User |---URA---> | Role |<---RPA---| Permission |
|______| |_______| |_____________|

    以角色为中介,首先创建访问每个部门和员工的访问权限,然后创建不同的角色,根据这些角色的职责不同分配不同的权限,建立角色-权限的关系以后,不同的角色将会有不同的权限。根据员工不同的岗位,将对应的角色分配给他们,建立用户-角色关系,这就是RBAC的主要思想。

一个员工可以用户多个角色,一个角色可以用于多个访问权限。RBAC 极大的简化了员工的授权管理。

   由于企业的部门和员工数量很多,在创建权限时管理员不可能去设置每一个权限可以访问的每一个部门和每一个员工。所以本项目将功能和指责类似的部门和员工看作是同一类型,在创建部门和员工的时候为每一个部门和员工分配固有属性type,管理员在设置权限规则的时候只需要指定可访问的部门类型和员工即可。

增量更新

   鉴于移动终端计算资源有限,如网络,存储,电量等,所以通讯录的更新技术应该保证尽量少的资源。另外由于通讯录的特殊性,通讯录的变化需要能实时通知到受影响的在线员工。

基于版本号与变更日志的增量更新模型

   客户端第一次登陆系统以后,我们根据当前登录角色生成对应的通讯录视图,并以当前时间戳作为版本号,返回给客户端。客户端后续通过此版本号增量更新通讯录。

版本号

   版本号有两种:一是客户端当前通讯录版本 c-version, 二是服务端通讯录每一次变化时的版本号s-version

变更日志

   在管理员修改权限规则,或者修改某个岗位的访问规则时会影响大面积员工的通讯录视图,此时如果用增量更新会导致服务器流量异常,因此在这2中情况会清空原来的变更日志并且要求客户端进行一次全量更新。

   如果管理员新增了员工,服务端会根据被修改的员工或者部门type, 反推出所有受影响的员工,然后生成一条变更日志, 例如:
{
"content" : [
{
"cn" : "Lucy.Liu",
"id" : "b4vlfg91scgi1dcju8v0",
"title" : "市场运营负责人",
"email" : [
"lucy.liu@dolores.store"
],
"priority" : "101111",
"name" : "刘小飞",
"telephoneNumber" : "18888888888"
}
],
"createTimestamp" : "20170614063303Z",
"category" : "member",
"action" : "add"
}

客户端在请求增量更新的时候,通过当前登陆ID与版本号,可查找出所有与自己相关的变更日志,然后在客户端数据库中应用这些变更,即可完成同步。

组织架构-Client

   由于现在员工办公设备的多样性,客户端要根据自己公司的情况,覆盖的足够完整,常见的平台有 iOS Android windowsmac linux , 对于后三个平台可以用 Web APP 来覆盖,iOS&Android 用原生的app来提升用户体验。

客户端App主要包括以下功能:
  1. 会话列表
  2. 优秀的聊天界面,历史记录
  3. 组织机构全量/增量更新
  4. 员工个人资料展示


客户端数据库设计

IM数据库设计
 
当前版本使用环信SDK
 
组织架构数据库设计

表设计

客户端组织架构较服务端简单,不关联用户Role,客户端本地存储Staff(员工)和Department(部门)信息:
  • 一个部门可以包含相关子部门和部门员工。该部门员工和部门在视图上处于同级关系。
  • 员工隶属于部门,同一员工可以存在于多个部门。
  • 员工角色用title来表示。


用户在登录客户端成功后,会根据该用户信息创建用户对应的数据库文件,用户表(User)保存用户相关信息,关联该用户staff信息。

客户端组织架构同服务端逻辑。

工作流集成

(TODO)
 
如何使用Dolores

本项目现在已经完成了第一个测试版本,本小节将指导您如何安装使用。

后端数据库

鉴于通讯录对数据库操作的特点多度少写,以及部门之间的树状关系,我们选择LDAP协议来存取数据。

我们有独立的repo来帮助您完成数据库的安装与初始化。请移步这里

组织架构管理

Dolores 初始版本使用Golang实现,大家既可以下载各个平台的可执行包,也可以安装Go语言的开发环境自己编译。

我们有独立的repo来帮助您,运行后端服务。请移步这里

客户端

我们现在有提供一个iOS版的Demo。请移步这里

Done

如果您顺利的完成以上三步,访问 http://localhost:3280 (端口号根据自己的配置,可能会有差异),使用 username: admin, password: dolores 登陆后端管理页面,添加权限规则,添加角色,添加员工、部门,然后使用iOS客户端登陆,就可以愉快的开始聊天啦~
 
负载均衡

(TODO)

多机容灾

(TODO)

LICENSE
 Apache License
Version 2.0, January 2004
http://www.apache.org/licenses/

更多信息请前往github项目主页

 
这里我对每个repo做一个简单的介绍


Dolores: 项目简介, 整个项目的架构, 数据库设计等等 你想了解的一切都可以在这里看到
dolores-ios: iOS版demo,可以聊天查看组织架构
dolores-android: 哈哈 还没有,当然我们欢迎各路安卓大牛贡献安卓版demo
organization: 组织架构的创建管理、更新、审计等等核心的东西都在这里啦
dolores-server: 为客户端提供restfull api 与环信服务器集成
dolores-admin: 后台管理网站,用于管理部门员工。一个基于React的webapp还很基础,欢迎各位大牛pr.
dolores-ldap-init: 后台数据库的初始化工具,详情可以查看readme
easemob-resty:对环信rest api的封装,让调用环信api更简单
dolores-avatar:生成类似钉钉那样的默认头像


最后再说一点整个服务端是用go来写的,作者也是golang的初学者,如果代码哪里写的有问题或者架构有问题欢迎大家指正
THE CALM BEFORE THE STORM.
暴风雨前的宁静

ONE MORE THING 最后附上Dolores项目LOGO
当时作者正在二刷 《西部世界》这部剧,所以选择了女主的名字dolores作为整个项目的名字,而这个logo则寓意剧中的host。
687474703a2f2f6f7131696e636b76692e626b742e636c6f7564646e2e636f6d2f646f6c6f726573313032342e706e67.png
4
评论

【新手快速入门】集成环信常见问题+解决方案汇总 常见问题

dujiepeng 发表了文章 • 4070 次浏览 • 2017-05-22 15:51 • 来自相关话题

   这里整理了集成环信的常见问题和一些功能的实现思路,希望能帮助到大家。感谢热心的开发者贡献,大家在观看过程中有不明白的地方欢迎直接跟帖咨询。
 
ios篇
APNs证书创建和上传到环信后台头像昵称的简述和处理方案音视频离线推送Demo实现环信服务器聊天记录保存多久?离线收不到好友请求IOS中环信聊天窗口如何实现文件发送和预览的功能ios集成常见问题环信推送的一些常见问题实现名片|红包|话题聊天室等自定义cell
 
Android篇
环信3.0SDK集成小米推送教程EaseUI库中V4、v7包冲突解决方案Android EaseUI里的百度地图替换为高德地图android扩展消息(名片集成)关于会话列表的置顶聊天java.lang.UnsatisfiedLinkError: 的问题android 端 app 后台被杀死收不到消息的解决方案
昵称头像篇
android中如何显示开发者服务器上的昵称和头像 Android中显示头像(接上一篇文章看)环信(Android)设置头像和昵称的方法(最简单暴力的基于环信demo的集成)IOS中如何显示开发者服务器上的昵称和头像【环信公开课第12期视频回放】-所有关于环信IM昵称头像的问题听这课就够了
 
直播篇
一言不合你就搞个直播APP
 
客服集成
IM-SDK和客服SDK并存开发指南—Android篇IM-SDK和客服SDK并存开发指南—iOS篇
 
开源项目
Android简版demoios简版demo凡信2.0:超仿微信的开源项目 凡信3.0:携直播和红包而来高仿微信:Github 3,515 Star方圆十里:环信编程大赛冠军项目泛聊:定一个小目标写一个QQSlack聊天机器人:一天时间做一个聊天机器人TV视频通话:在电视上视频通话视频通话:Android手机视频通话酷信:ios高仿微信公众号助手:与订阅用户聊天沟通
 
持续更新ing...小伙伴们还有什么想知道欢迎跟帖提出。
  查看全部
   这里整理了集成环信的常见问题和一些功能的实现思路,希望能帮助到大家。感谢热心的开发者贡献,大家在观看过程中有不明白的地方欢迎直接跟帖咨询。
 
ios篇

 
Android篇

昵称头像篇

 
直播篇
  1. 一言不合你就搞个直播APP

 
客服集成
  1. IM-SDK和客服SDK并存开发指南—Android篇
  2. IM-SDK和客服SDK并存开发指南—iOS篇

 
开源项目

 
持续更新ing...小伙伴们还有什么想知道欢迎跟帖提出。
 
7
评论

【视频教程+源码】基于环信IM做一个仿微信APP-更新ing 郭永峰 高仿微信 仿微信 环信 XMPP

郭永峰 发表了文章 • 7833 次浏览 • 2017-05-16 15:29 • 来自相关话题

我只是一个普通人,做人要谦虚。
我不是大神,我也不是很厉害的。
天外有天,人外有人。
老师引入门,修行靠个人。
希望能帮助大家,谢谢。
    大家好,我是郭永峰(峰哥) | 一个普通大学计算机系毕业的大学生,曾就职于澳门遊澳集团有限公司,负责大型银联支付业务系统、跨国际短信业务系统(基于电信的SGIP)以及集团内部通讯系统 (负责android和openfire后台二次开发)的主要开发任务,担任项目负责人。13年就职于广州拓谷科技有限公司负责“酷蛙”车联网产品研发及汽车销售产品研发。14来年到17年2月份,就职于国内知名教育机构,负责教学研发及授课的工作。
 
本人现状况:
  
   在家录制教学视频(无收入),搞工作室,组建团队成立公司,如果大家觉得分享内容很喜欢,可以给我打点赏支持本人的工作室,二维码在文末,就不影响阅读了。

 
郭永峰IT教育工作室于2017年4月12日成立!
 
成立原因:

希望把近10年来从事IT互联网的知识分享给大家,包括Linux,WindowServer,Java,PHP,Android,iOS,H5等等等。
 

进入正题,本套课程基于环信IM教大家如何做一个类似微信的APP,只用于技术交流,请勿用于任何商业用途。
4月12号成立工作室,现在18号,过了一个星期一个星期录了5天的环信教程视频,我将放在网盘免费分享环信的教程视频主要是针对有开发经验者教程主要是使用环信来模仿微信来做一个即时通讯的案例课程主要是先讲socket基础 -> 环信 ->自定义协议希望这些教程视频能帮助大家,对即时通讯、socket和自定义协议有个较深入的了解同时能希望大家在面试时,在即时通讯这块不在陌生
  持续更新

第一阶段:即时通讯的了解和微信APP开发前的准备!

【视频教程+源码】基于环信IM做一个仿微信APP-01.即时通讯简介(了解)

【视频教程+源码】基于环信IM做一个仿微信APP-02.XMPP简介(了解)

【视频教程+源码】基于环信IM做一个仿微信APP-03.XMPP实现即时通信的准备工作(了解)

【视频教程+源码】基于环信IM做一个仿微信APP-04.环信简介(了解) 

【视频教程+源码】基于环信IM做一个仿微信APP-05.集成环信的前提准备(掌握)
 
【视频教程+源码】基于环信IM做一个仿微信APP-06.环信SDK的版本的区别(掌握)

【视频教程+源码】基于环信IM做一个仿微信APP-07.微信-项目创建及代码目录结构规范(MVC)

【视频教程+源码】基于环信IM做一个仿微信APP-08.微信-集成环信SDK

【视频教程+源码】基于环信IM做一个仿微信APP-09.微信-登录界面排版

【视频教程+源码】基于环信IM做一个仿微信APP-10.微信-主界面搭建

【视频教程+源码】基于环信IM做一个仿微信APP-11.微信-注册功能

【视频教程+源码】基于环信IM做一个仿微信APP- 12.微信-登录功能

【视频教程+源码】基于环信IM做一个仿微信APP- 13.微信-自动登录

【视频教程+源码】基于环信IM做一个仿微信APP- 14.微信-主动退出
 
【视频教程+源码】基于环信IM做一个仿微信APP-15.微信-在其它设备登录
 
整个项目源码,git地址https://github.com/mayaole/fWeiXin

 微信打赏






支付宝打赏






谢谢大家的支持,个人微信号清扫描下面张图






 
郭永峰IT交流QQ群请加:596441895 查看全部
我只是一个普通人,做人要谦虚。
我不是大神,我也不是很厉害的。
天外有天,人外有人。
老师引入门,修行靠个人。
希望能帮助大家,谢谢。

    大家好,我是郭永峰(峰哥) | 一个普通大学计算机系毕业的大学生,曾就职于澳门遊澳集团有限公司,负责大型银联支付业务系统、跨国际短信业务系统(基于电信的SGIP)以及集团内部通讯系统 (负责android和openfire后台二次开发)的主要开发任务,担任项目负责人。13年就职于广州拓谷科技有限公司负责“酷蛙”车联网产品研发及汽车销售产品研发。14来年到17年2月份,就职于国内知名教育机构,负责教学研发及授课的工作。
 
本人现状况:
  
   在家录制教学视频(无收入),搞工作室,组建团队成立公司,如果大家觉得分享内容很喜欢,可以给我打点赏支持本人的工作室,二维码在文末,就不影响阅读了。

 
郭永峰IT教育工作室于2017年4月12日成立!
 
成立原因:

希望把近10年来从事IT互联网的知识分享给大家,包括Linux,WindowServer,Java,PHP,Android,iOS,H5等等等。
 

进入正题,本套课程基于环信IM教大家如何做一个类似微信的APP,只用于技术交流,请勿用于任何商业用途。
  1. 4月12号成立工作室,现在18号,过了一个星期
  2. 一个星期录了5天的环信教程视频,我将放在网盘免费分享
  3. 环信的教程视频主要是针对有开发经验者
  4. 教程主要是使用环信来模仿微信来做一个即时通讯的案例
  5. 课程主要是先讲socket基础 -> 环信 ->自定义协议
  6. 希望这些教程视频能帮助大家,对即时通讯、socket和自定义协议有个较深入的了解
  7. 同时能希望大家在面试时,在即时通讯这块不在陌生

  持续更新

第一阶段:即时通讯的了解和微信APP开发前的准备!

【视频教程+源码】基于环信IM做一个仿微信APP-01.即时通讯简介(了解)

【视频教程+源码】基于环信IM做一个仿微信APP-02.XMPP简介(了解)

【视频教程+源码】基于环信IM做一个仿微信APP-03.XMPP实现即时通信的准备工作(了解)

【视频教程+源码】基于环信IM做一个仿微信APP-04.环信简介(了解) 

【视频教程+源码】基于环信IM做一个仿微信APP-05.集成环信的前提准备(掌握)
 
【视频教程+源码】基于环信IM做一个仿微信APP-06.环信SDK的版本的区别(掌握)

【视频教程+源码】基于环信IM做一个仿微信APP-07.微信-项目创建及代码目录结构规范(MVC)

【视频教程+源码】基于环信IM做一个仿微信APP-08.微信-集成环信SDK

【视频教程+源码】基于环信IM做一个仿微信APP-09.微信-登录界面排版

【视频教程+源码】基于环信IM做一个仿微信APP-10.微信-主界面搭建

【视频教程+源码】基于环信IM做一个仿微信APP-11.微信-注册功能

【视频教程+源码】基于环信IM做一个仿微信APP- 12.微信-登录功能

【视频教程+源码】基于环信IM做一个仿微信APP- 13.微信-自动登录

【视频教程+源码】基于环信IM做一个仿微信APP- 14.微信-主动退出
 
【视频教程+源码】基于环信IM做一个仿微信APP-15.微信-在其它设备登录
 
整个项目源码,git地址https://github.com/mayaole/fWeiXin

 微信打赏

微信.png


支付宝打赏

支付宝.png


谢谢大家的支持,个人微信号清扫描下面张图

个人.png


 
郭永峰IT交流QQ群请加:596441895
0
评论

环信Android/ios V3.3.2 SDK 已发布,新增群组、聊天室群公告及群文件功能 聊天室 群组 产品快递 产品更新

产品更新 发表了文章 • 328 次浏览 • 2017-05-22 11:51 • 来自相关话题

 Android V3.3.2 2017-05-18
增加群、聊天室公告相关API群组支持上传及下载共享文件群组支持设置扩展属性EMLocalSurfaceView 和 EMOppositeSurfaceView 合为同一个控件 EMCallSurfaceViewDemo及EaseUI改成纯Android Studio结构,不再支持Eclicpse导入easeui没有包含SDK的jar和so, 使用需要自己拷贝libs下的库文件,或者执行copyLibs.sh完成拷贝。
 
 iOS V3.3.2 2017-05-18
 
新功能:
新增:修改获取群公告,上传下载删除群共享文件,修改群扩展信息接口(接口详情请查看文档群组管理)新增:修改获取聊天室公告(接口详情请查看文档聊天室管理)新增:批量设置群组免打扰接口

修复:
修复有时调用getAllConversations时返回为空的bug修复获取已加入群组超时的bug
 
 
版本历史:AndroidSDK 更新日志  ios SDK更新日志
下载地址:SDK下载 查看全部
QQ图片20170522115322.png

 Android V3.3.2 2017-05-18
  1. 增加群、聊天室公告相关API
  2. 群组支持上传及下载共享文件
  3. 群组支持设置扩展属性
  4. EMLocalSurfaceView 和 EMOppositeSurfaceView 合为同一个控件 EMCallSurfaceView
  5. Demo及EaseUI改成纯Android Studio结构,不再支持Eclicpse导入
  6. easeui没有包含SDK的jar和so, 使用需要自己拷贝libs下的库文件,或者执行copyLibs.sh完成拷贝。

 
 iOS V3.3.2 2017-05-18
 
新功能:
  1. 新增:修改获取群公告,上传下载删除群共享文件,修改群扩展信息接口(接口详情请查看文档群组管理
  2. 新增:修改获取聊天室公告(接口详情请查看文档聊天室管理
  3. 新增:批量设置群组免打扰接口


修复:
  1. 修复有时调用getAllConversations时返回为空的bug
  2. 修复获取已加入群组超时的bug

 
 
版本历史:AndroidSDK 更新日志  ios SDK更新日志
下载地址:SDK下载
0
评论

ios V2.3.1 已发布,增加获取日志压缩文件路径接口 产品快递 iOS

产品更新 发表了文章 • 537 次浏览 • 2017-02-20 11:48 • 来自相关话题

ios版本:V2.3.1 2016-02-17





新功能/改进:
修改HttpsOnly参数默认值,默认设置为NO(由于苹果强制ATS政策延缓, 所以SDK默认关闭httpsOnly)
[[EaseMob sharedInstance].chatManager setIsUseHttpsOnly:YES];//设置httpsonly,YES开启,NO关闭
增加获取日志压缩文件路径接口(具体上传日志方式可由开发者决定, Demo是通过邮件的形式上报日志)优化群组过多时重连卡顿问题修复离线已读回执有时丢失问题修复SDK收到特殊消息闪退问题
 
 版本历史:ios 2.x更新日志
下载地址:SDK下载 查看全部
ios版本:V2.3.1 2016-02-17
2351.jpg_wh860_.jpg


新功能/改进:
  1. 修改HttpsOnly参数默认值,默认设置为NO(由于苹果强制ATS政策延缓, 所以SDK默认关闭httpsOnly)

[[EaseMob sharedInstance].chatManager setIsUseHttpsOnly:YES];//设置httpsonly,YES开启,NO关闭

  1. 增加获取日志压缩文件路径接口(具体上传日志方式可由开发者决定, Demo是通过邮件的形式上报日志)
  2. 优化群组过多时重连卡顿问题
  3. 修复离线已读回执有时丢失问题
  4. 修复SDK收到特殊消息闪退问题

 
 版本历史:ios 2.x更新日志
下载地址:SDK下载
0
评论

Web IM V1.4.10已发布,新增语音呼叫 Web IM 产品快递

产品更新 发表了文章 • 391 次浏览 • 2017-02-17 16:47 • 来自相关话题

新功能:
[sdk] webrtc新增语音呼叫

Bug修复:
[sdk] webrtc:Firefox在结束通话后的问题
[sdk] webrtc:多次接通挂断之后,逻辑功能混乱
[sdk] webrtc:正常挂断不应该提醒offline
[sdk] webrtc:重连后无法处理音视频IQ消息
 
webim体验:https://webim.easemob.com 

版本历史:更新日志
 
SDK下载:下载地址 查看全部
2196.jpg_wh860_.jpg

新功能:

[sdk] webrtc新增语音呼叫



Bug修复:

[sdk] webrtc:Firefox在结束通话后的问题
[sdk] webrtc:多次接通挂断之后,逻辑功能混乱
[sdk] webrtc:正常挂断不应该提醒offline
[sdk] webrtc:重连后无法处理音视频IQ消息


 
webim体验:https://webim.easemob.com 

版本历史:更新日志
 
SDK下载:下载地址
0
评论

环信移动客服走向国际化,提供多语言版本-环信移动客服v5.10发布 环信移动客服 产品快递 国际化

产品更新 发表了文章 • 355 次浏览 • 2017-02-16 14:55 • 来自相关话题

国际化

   为适应快速增长的国际市场需要,同时为国内客户提供更好的国际化服务,环信推出移动客服的国际化版本,提供多语言版本支持。系统目前支持中/英无缝切换,功能及代码设计能够处理不同语言,与国际行业标准保持统一,方便您更好地进行国际交流。
该多语言版本也为将来支持更多国家的语言打下坚实的基础。
 
界面介绍

   环信移动客服系统中,客服模式和管理员模式下的各个页面均制作了英文版,英文界面与中文界面结构一致,不影响现有使用习惯。登录时和登录后均可以进行语言切换,消息中心的新通知与登录后的语言保持一致。




 
语言设置

语言设置支持两种方式:
1. 在登录页面,可以在右上角选择使用中文或English登录环信移动客服。




2. 在客服模式下,进入“客服信息”页面,选择语言为English,并保存,即可切换至英文界面。
同样,在英文界面下,进入Personal页面,选择Language为中文,并保存,即可切换回中文界面。





环信移动客服更新日志http://docs.easemob.com/cs/releasenote/5.10 

环信移动客服登陆地址http://kefu.easemob.com/ 查看全部
国际化

   为适应快速增长的国际市场需要,同时为国内客户提供更好的国际化服务,环信推出移动客服的国际化版本,提供多语言版本支持。系统目前支持中/英无缝切换,功能及代码设计能够处理不同语言,与国际行业标准保持统一,方便您更好地进行国际交流。
该多语言版本也为将来支持更多国家的语言打下坚实的基础。
 
界面介绍

   环信移动客服系统中,客服模式和管理员模式下的各个页面均制作了英文版,英文界面与中文界面结构一致,不影响现有使用习惯。登录时和登录后均可以进行语言切换,消息中心的新通知与登录后的语言保持一致。
图片1.png

 
语言设置

语言设置支持两种方式:
1. 在登录页面,可以在右上角选择使用中文或English登录环信移动客服。
图片2.png

2. 在客服模式下,进入“客服信息”页面,选择语言为English,并保存,即可切换至英文界面。
同样,在英文界面下,进入Personal页面,选择Language为中文,并保存,即可切换回中文界面。
图片3.png


环信移动客服更新日志http://docs.easemob.com/cs/releasenote/5.10 

环信移动客服登陆地址http://kefu.easemob.com/
0
评论

是对单位的认可、对领导的眷恋、对事业的追求,环信工程师们春节前3天发布了环信移动客服v5.9!!! 环信移动客服 产品快递

产品更新 发表了文章 • 615 次浏览 • 2017-01-24 14:28 • 来自相关话题

 
 
   2017年1月24日,离中国农历新年还有3天,环信工程师们本着对单位的认可、对领导的眷恋、对事业的追求、对党的忠诚以及对所有环信客户成功的承诺,发布了环信移动客服v5.9版本,谱写了一曲忠诚的赞歌!本次版本新增了黑名单、支持查看位置消息、添加会话标签时支持对会话标签进行搜索等新的特性,以及若干优化。虽然只是一次普通的更新,但是凝结的是所有环信工程师们的勤恳和汗水,环信移动客服在整个2016年度始终保持了最少两周发布一个大版本的速度,力求产品和服务一直能够满足大中型企业用户的业务增长需求,特别是在2016年8月份环信移动客服5.0旗舰版发布以后,整个中国的SaaS客服市场欣欣向荣,全媒体智能云客服的大时代从而正式拉开大幕!

   在整个2016年环信全媒体智能云客服平台的经营数据也取得了长足的进步和发展,不管是新增服务企业数、日服务用户数、还是营收都取得了爆发式的增长,环信也拿下了诸如国美在线、中信证券、新浪微博、泰康在线、神州专车等众多标杆企业用户,在2017年,环信也将一如既往秉承以客户成功为己任,以产品和技术驱动,用卓越的技术服务好包括金融、电商、教育、医疗、旅游、O2O、制造业等领域的每一位小伙伴们!
 
客服模式

支持查看位置消息

在会话、历史会话、客户中心等页面,可以查看客户发送的位置消息。点击位置图标,可以查看图片形式的位置消息。 




新接入的会话增加颜色提醒

在会话页面,为新接入的会话增加背景颜色,使客服能够优先关注到新会话,及时回复访客,提升首次响应速度。客服手动回复消息后,背景颜色消失,客户再次发送消息时,背景颜色不再变化。 




添加会话标签时,支持对会话标签进行搜索

在会话、历史会话等页面添加会话标签时,支持对会话标签的叶结点进行搜索。搜索完成后,直接选择叶结点,即可添加会话标签。 




黑名单功能

新增黑名单功能,在会话进行中,如果客户恶意骚扰,客服可以手动将其加入黑名单,加入黑名单后,会话立即自动结束。客服还可以在“历史会话”和“客户中心”,将客户手动加入黑名单,或移除黑名单。黑名单中的客户可以再次发送消息,但系统不会为其创建会话;客户被移除黑名单后,再次发送消息时可以成功创建会话。

1. 加入黑名单:

在会话过程中,客服可以点击“资料”页签下方的“加入黑名单”按钮,填写加入黑名单的理由,将客户加入黑名单。 




或者,客服可以在“历史会话”或“客户中心”页面找到需要加入黑名单的客户,点击该客户,在详情页点击“加入黑名单”按钮,将客户加入黑名单。

注意:管理员需要在“管理员模式 > 设置 > 系统开关”页面打开“客服可以使用访客中心功能”开关,客服才能使用“客户中心”页面。 




2. 移除黑名单:

客服可以在“历史会话”或“客户中心”页面找到已经加入黑名单的客户,点击该客户,在详情页点击“移除黑名单”按钮,将客户移除黑名单。

支持从消息中心跳转至客户中心

在消息中心页面,收到与客户有关的系统消息时(如不活跃会话自动结束),可以在消息详情页点击“查看详情”按钮,进入客户中心页面查看客户的详情。 




【优化】支持查看客服同事的头像

与客服同事聊天时,以及将会话转接给客服同事时,可以查看客服同事的头像。

【优化】在历史会话中显示微信/微博网友发送的表情

在历史会话页面,支持显示微信/微博网友发送的表情,和会话页面的显示保持一致。

【优化】接到呼叫中心来电时,客服状态自动置为忙碌

接到呼叫中心来电时,如果客服在线状态为空闲,则自动置为忙碌,此时不会自动分配会话,进行中会话可以继续处理。挂断电话后,客服状态自动恢复空闲。如果接到呼叫中心来电时,客服状态为忙碌、离开、隐身,则不改变原来的状态。接听电话过程中,依然可以手动修改在线状态。

呼叫中心为增值服务,如需开通,请提供租户ID并联系环信商务经理。 




管理员模式

管理黑名单

管理员可以在“客户中心”对黑名单进行管理,包括将客户加入黑名单,查看黑名单中的客户,将客户移除黑名单等。黑名单中的客户可以再次发送消息,但系统不会为其创建会话;客户被移除黑名单后,再次发送消息时可以成功创建会话。

1. 加入黑名单:

在“历史会话”或“客户中心”页面,可以将客户加入黑名单。以“客户中心”为例,点击任意客户,进入详情页。通过“互动记录”鉴定需要将该客户加入黑名单后,进入“基本资料”tab页签,点击“加入黑名单”按钮,在对话框中填写加入黑名单的理由,并保存。 




2. 查看黑名单:

在“客户中心”页面,点击右上角的“黑名单”按钮,切换至“黑名单”页面,可以查看黑名单中的客户及加入黑名单的原因。 




3. 移除黑名单:

在“黑名单”页面,点击删除按钮,可以快速将客户移除黑名单。

或者,在“历史会话”或“客户中心”页面,通过“访客ID”找到黑名单中的客户,进入详情页,点击“移除黑名单”按钮,将客户移除黑名单。

访客新消息排在会话列表顶端

新增“访客新消息排在会话列表顶端”开关,开关打开时,访客发送新消息,该会话主动排在客服的“进行中”会话列表顶端。

进入“设置 > 系统开关”页面,可以打开这个开关。 




微信渠道向Iframe传递微信公众号的原始ID

可以使用移动客服提供的Iframe集成CRM系统,环信默认向Iframe传递两个参数:easemobId和visitorImId(访客ID),用于向CRM系统查询详细的客户资料。对于微信渠道,额外传递参数to,该参数的值为微信公众号的原始ID。

进入移动客服的“管理员模式 > 设置 > 自定义信息接口”页面可以配置CRM系统的服务器地址,详情请查看环信文档:CRM系统对接。

进入微信公众平台,在“公众号设置”页面,可以查看微信公众号的“原始ID”。

【优化】当前会话页面固定显示“刷新”按钮

当前会话页面的“刷新”按钮改为固定显示,管理员可以随时点击“刷新”,查看最新的进行中会话列表。但是,进行中会话的最新消息内容不会一起更新。 




Android客服工作台

当前版本:V2.6

优化推送栏提醒频率

Android客服工作台对推送栏提醒频率进行了优化,减少推送次数,使提醒更合理。

关于更多Android客服工作台的更新日志,请查看Android客服工作台更新日志。 
 
iOS客服工作台

当前版本:V2.1

支持设置最大接待人数

iOS客服工作台支持设置最大接待人数。最大接待人数的上限为100,登录客服工作台后可以查看自己的最大接待人数,并根据需要做出调整。

【优化】减少不必要的推送

iOS客服工作台对离线推送进行分类处理,减少不必要的推送。

关于更多iOS客服工作台的更新日志,请查看iOS客服工作台更新日志。 
 
商城Demo

通过扫描二维码获取关联配置

“商城Demo”支持通过扫描移动客服“管理员模式 > 渠道管理 > 手机APP”页面任意关联的二维码获取关联配置,包括该关联的AppKey和IM服务号以及该租户的租户ID和留言ID。

获取关联配置后,可以使用“商城Demo”直接发起会话或留言,操作更便捷。 
 
 
环信移动客服更新日志http://docs.easemob.com/cs/releasenote/5.9

环信移动客服登陆地址http://kefu.easemob.com/ 查看全部
 
 
   2017年1月24日,离中国农历新年还有3天,环信工程师们本着对单位的认可、对领导的眷恋、对事业的追求、对党的忠诚以及对所有环信客户成功的承诺,发布了环信移动客服v5.9版本,谱写了一曲忠诚的赞歌!本次版本新增了黑名单、支持查看位置消息、添加会话标签时支持对会话标签进行搜索等新的特性,以及若干优化。虽然只是一次普通的更新,但是凝结的是所有环信工程师们的勤恳和汗水,环信移动客服在整个2016年度始终保持了最少两周发布一个大版本的速度,力求产品和服务一直能够满足大中型企业用户的业务增长需求,特别是在2016年8月份环信移动客服5.0旗舰版发布以后,整个中国的SaaS客服市场欣欣向荣,全媒体智能云客服的大时代从而正式拉开大幕!

   在整个2016年环信全媒体智能云客服平台的经营数据也取得了长足的进步和发展,不管是新增服务企业数、日服务用户数、还是营收都取得了爆发式的增长,环信也拿下了诸如国美在线、中信证券、新浪微博、泰康在线、神州专车等众多标杆企业用户,在2017年,环信也将一如既往秉承以客户成功为己任,以产品和技术驱动,用卓越的技术服务好包括金融、电商、教育、医疗、旅游、O2O、制造业等领域的每一位小伙伴们!
 
客服模式

支持查看位置消息

在会话、历史会话、客户中心等页面,可以查看客户发送的位置消息。点击位置图标,可以查看图片形式的位置消息。 
001.png

新接入的会话增加颜色提醒

在会话页面,为新接入的会话增加背景颜色,使客服能够优先关注到新会话,及时回复访客,提升首次响应速度。客服手动回复消息后,背景颜色消失,客户再次发送消息时,背景颜色不再变化。 
002.png

添加会话标签时,支持对会话标签进行搜索

在会话、历史会话等页面添加会话标签时,支持对会话标签的叶结点进行搜索。搜索完成后,直接选择叶结点,即可添加会话标签。 
003.png

黑名单功能

新增黑名单功能,在会话进行中,如果客户恶意骚扰,客服可以手动将其加入黑名单,加入黑名单后,会话立即自动结束。客服还可以在“历史会话”和“客户中心”,将客户手动加入黑名单,或移除黑名单。黑名单中的客户可以再次发送消息,但系统不会为其创建会话;客户被移除黑名单后,再次发送消息时可以成功创建会话。

1. 加入黑名单:

在会话过程中,客服可以点击“资料”页签下方的“加入黑名单”按钮,填写加入黑名单的理由,将客户加入黑名单。 
004.png

或者,客服可以在“历史会话”或“客户中心”页面找到需要加入黑名单的客户,点击该客户,在详情页点击“加入黑名单”按钮,将客户加入黑名单。

注意:管理员需要在“管理员模式 > 设置 > 系统开关”页面打开“客服可以使用访客中心功能”开关,客服才能使用“客户中心”页面。 
005.png

2. 移除黑名单:

客服可以在“历史会话”或“客户中心”页面找到已经加入黑名单的客户,点击该客户,在详情页点击“移除黑名单”按钮,将客户移除黑名单。

支持从消息中心跳转至客户中心

在消息中心页面,收到与客户有关的系统消息时(如不活跃会话自动结束),可以在消息详情页点击“查看详情”按钮,进入客户中心页面查看客户的详情。 
006.png

【优化】支持查看客服同事的头像

与客服同事聊天时,以及将会话转接给客服同事时,可以查看客服同事的头像。

【优化】在历史会话中显示微信/微博网友发送的表情

在历史会话页面,支持显示微信/微博网友发送的表情,和会话页面的显示保持一致。

【优化】接到呼叫中心来电时,客服状态自动置为忙碌

接到呼叫中心来电时,如果客服在线状态为空闲,则自动置为忙碌,此时不会自动分配会话,进行中会话可以继续处理。挂断电话后,客服状态自动恢复空闲。如果接到呼叫中心来电时,客服状态为忙碌、离开、隐身,则不改变原来的状态。接听电话过程中,依然可以手动修改在线状态。

呼叫中心为增值服务,如需开通,请提供租户ID并联系环信商务经理。 
007.png

管理员模式

管理黑名单

管理员可以在“客户中心”对黑名单进行管理,包括将客户加入黑名单,查看黑名单中的客户,将客户移除黑名单等。黑名单中的客户可以再次发送消息,但系统不会为其创建会话;客户被移除黑名单后,再次发送消息时可以成功创建会话。

1. 加入黑名单:

在“历史会话”或“客户中心”页面,可以将客户加入黑名单。以“客户中心”为例,点击任意客户,进入详情页。通过“互动记录”鉴定需要将该客户加入黑名单后,进入“基本资料”tab页签,点击“加入黑名单”按钮,在对话框中填写加入黑名单的理由,并保存。 
008.png

2. 查看黑名单:

在“客户中心”页面,点击右上角的“黑名单”按钮,切换至“黑名单”页面,可以查看黑名单中的客户及加入黑名单的原因。 
009.png

3. 移除黑名单:

在“黑名单”页面,点击删除按钮,可以快速将客户移除黑名单。

或者,在“历史会话”或“客户中心”页面,通过“访客ID”找到黑名单中的客户,进入详情页,点击“移除黑名单”按钮,将客户移除黑名单。

访客新消息排在会话列表顶端

新增“访客新消息排在会话列表顶端”开关,开关打开时,访客发送新消息,该会话主动排在客服的“进行中”会话列表顶端。

进入“设置 > 系统开关”页面,可以打开这个开关。 
010.png

微信渠道向Iframe传递微信公众号的原始ID

可以使用移动客服提供的Iframe集成CRM系统,环信默认向Iframe传递两个参数:easemobId和visitorImId(访客ID),用于向CRM系统查询详细的客户资料。对于微信渠道,额外传递参数to,该参数的值为微信公众号的原始ID。

进入移动客服的“管理员模式 > 设置 > 自定义信息接口”页面可以配置CRM系统的服务器地址,详情请查看环信文档:CRM系统对接。

进入微信公众平台,在“公众号设置”页面,可以查看微信公众号的“原始ID”。

【优化】当前会话页面固定显示“刷新”按钮

当前会话页面的“刷新”按钮改为固定显示,管理员可以随时点击“刷新”,查看最新的进行中会话列表。但是,进行中会话的最新消息内容不会一起更新。 
011.png

Android客服工作台

当前版本:V2.6

优化推送栏提醒频率

Android客服工作台对推送栏提醒频率进行了优化,减少推送次数,使提醒更合理。

关于更多Android客服工作台的更新日志,请查看Android客服工作台更新日志。 
 
iOS客服工作台

当前版本:V2.1

支持设置最大接待人数

iOS客服工作台支持设置最大接待人数。最大接待人数的上限为100,登录客服工作台后可以查看自己的最大接待人数,并根据需要做出调整。

【优化】减少不必要的推送

iOS客服工作台对离线推送进行分类处理,减少不必要的推送。

关于更多iOS客服工作台的更新日志,请查看iOS客服工作台更新日志。 
 
商城Demo

通过扫描二维码获取关联配置

“商城Demo”支持通过扫描移动客服“管理员模式 > 渠道管理 > 手机APP”页面任意关联的二维码获取关联配置,包括该关联的AppKey和IM服务号以及该租户的租户ID和留言ID。

获取关联配置后,可以使用“商城Demo”直接发起会话或留言,操作更便捷。 
 
 
环信移动客服更新日志http://docs.easemob.com/cs/releasenote/5.9

环信移动客服登陆地址http://kefu.easemob.com/
0
评论

环信移动客服v5.8已发布-实时监控页面新增“平均响应时长”以及技能组数据 环信移动客服 产品快递

产品更新 发表了文章 • 338 次浏览 • 2017-01-22 15:07 • 来自相关话题

管理员模式

实时监控页面新增技能组数据和平均响应时长

   实时监控页面,将原来的客服排名变更为全部客服的排序,增加“平均响应时长”,并且为“接起会话数”、“平均首次响应时长”、“满意度”、“平均响应时长”模块增加技能组数据。

   以“平均响应时长”模块为例,该模块显示所有客服或技能组今天参与会话期间的平均响应时长,并进行排名。当客服数量较多时,可以下拉查看更多客服的名次和数据。点击“技能组”,可以切换为技能组的“平均响应时长”排名。 





【优化】工作量报表“会话数分布”扩展维度

工作量报表中,扩展“会话数分布”图形的横坐标维度,覆盖更多指标区间。
会话数分布(按会话消息数维度):增加消息数量“30-60”与“60以上”。
会话数分布(按会话时长维度):增加会话时长“5分钟-10分钟”和“10分钟”以上。





【优化】工作质量导出报表增加“有效人工会话占比”个数

工作质量导出报表中,“有效人工会话占比”增加有效会话和无效会话的个数。 




环信移动客服更新日志http://docs.easemob.com/cs/releasenote/5.8 

 
环信移动客服登陆地址http://kefu.easemob.com/ 查看全部
管理员模式

实时监控页面新增技能组数据和平均响应时长

   实时监控页面,将原来的客服排名变更为全部客服的排序,增加“平均响应时长”,并且为“接起会话数”、“平均首次响应时长”、“满意度”、“平均响应时长”模块增加技能组数据。

   以“平均响应时长”模块为例,该模块显示所有客服或技能组今天参与会话期间的平均响应时长,并进行排名。当客服数量较多时,可以下拉查看更多客服的名次和数据。点击“技能组”,可以切换为技能组的“平均响应时长”排名。 

screen_shot_2017-01-20_at_4_07_01_pm.png

【优化】工作量报表“会话数分布”扩展维度

工作量报表中,扩展“会话数分布”图形的横坐标维度,覆盖更多指标区间。
  • 会话数分布(按会话消息数维度):增加消息数量“30-60”与“60以上”。

会话数分布(按会话时长维度):增加会话时长“5分钟-10分钟”和“10分钟”以上。
admin-statistics-workload9.png


【优化】工作质量导出报表增加“有效人工会话占比”个数

工作质量导出报表中,“有效人工会话占比”增加有效会话和无效会话的个数。 
admin-statistics-workquality10.png

环信移动客服更新日志http://docs.easemob.com/cs/releasenote/5.8 

 
环信移动客服登陆地址http://kefu.easemob.com/
0
评论

Android V2.3.4 已发布,客户端支持修改群描述 Android 产品快递

产品更新 发表了文章 • 414 次浏览 • 2017-01-17 16:21 • 来自相关话题

Android​ 版本:V2.3.4 2017-1-12

新功能/改进:
增加修改群描述方法EMGroupManager::changeGroupDescription()EMChat::setServerAddress()方法支持设置https地址EMContactManager增加addContactListener(EMContactListener contactListener)方法,方便app在不同类里监听好友变动

Bug Fix:
修复REST短时间内发多条相同内容的消息,客户端只显示一条的bug修复搜索有时候返回结果不对的bug修复上个版本出现的个别情况下堆栈溢出的问题
 版本历史:Android 2.X更新日志 
下载地址:SDK下载 查看全部
5815.jpg_wh860_-_副本_.jpg

Android​ 版本:V2.3.4 2017-1-12

新功能/改进:
  • 增加修改群描述方法EMGroupManager::changeGroupDescription()
  • EMChat::setServerAddress()方法支持设置https地址
  • EMContactManager增加addContactListener(EMContactListener contactListener)方法,方便app在不同类里监听好友变动


Bug Fix:
  • 修复REST短时间内发多条相同内容的消息,客户端只显示一条的bug
  • 修复搜索有时候返回结果不对的bug
  • 修复上个版本出现的个别情况下堆栈溢出的问题

 版本历史:Android 2.X更新日志 
下载地址:SDK下载
0
评论

环信移动客服v5.7已发布-十余项更新,更丰富的统计和报表 产品快递 环信移动客服

产品更新 发表了文章 • 423 次浏览 • 2017-01-17 15:37 • 来自相关话题

客服模式

支持客服查看自己的统计数据

客服模式下,新增“统计数据”页面,显示当前客服的核心统计数据,包含接起会话数、结束会话数、平均响应时间、平均首次响应时间、满意度评价、消息/会话数趋势。并支持按日期进行筛选。

选择“统计查询”页面即可查看。统计指标解释如下:
接起会话数:该客服参与的呼入和回呼会话数量总和,包括已结束和进行中会话。结束会话数:该客服参与的会话中,由该客服结束的会话数量总和。平均响应时间:该客服参与会话过程中,所有响应时间的平均值。平均首次响应时间:该客服参与会话过程中,所有首次响应时间的平均值。满意度评价:该客服参与的会话获得的满意度评价的平均值。如果某条会话经过转接,所有参与客服共享该会话的满意度评价。消息/会话数趋势:该客服参与会话过程中,每天的消息数和会话数趋势。会话数:该客服的接起会话数;消息数:该客服参与会话期间,客服、访客、系统消息数总和。如果客服A将会话转接给客服B,转接前的消息数属于客服A;转接后的消息数属于客服B。




【优化】输入框支持Shift+Enter发送消息

“会话”页面的输入框支持选择使用Enter或Shift+Enter发送消息。




【优化】进行中会话列表显示消息发送失败提示

当客服的消息发送失败时,在原有的消息前提示的基础上,增加进行中会话列表的提示。




【优化】实时更新客服同事的在线状态

“会话”页面的客服同事列表实时更新客服同事的状态,使内部沟通更方便。

【优化】支持播放移动端客服工作台发送的语音消息

在移动端客服工作台发送的语音消息,支持在web版客服工作台进行播放。

【优化】客服可以看到所接待客户的满意度评价

客服可以在“客户中心”的互动记录中查看所接待客户的满意度评价。
 
 
管理员模式

工作量报表优化,区分客服的工作量数据,新增技能组的工作量数据

优化工作量报表,在原有的会话维度的基础上,增加以客服和技能组为维度的工作量数据统计。如果会话发生了转接,不同客服之间不再共享会话数和消息数。

如下图所示,会话创建后,首先被客服A接入,之后转接给客服B,该会话的指标为:
会话时长:系统的会话时长为,会话接入至会话结束之间的时长;客服A的会话时长为,会话接入至会话转出之间的时长;客服B的会话时长为,会话转入至会话结束之间的时长。消息数:系统的消息数为,会话开始到结束期间,客服、访客、系统消息数量之和;客服A的消息数为,会话转出之前,客服A、访客、系统消息数量之和;客服B的消息数为,会话转出之后,客服B、访客、系统消息数量之和。

如果一条会话在不同技能组之间转接,技能组的指标和客服的指标算法相似。

前提条件:管理员在“设置”页面开启了“客服可以使用访客中心功能”。




优化工作量筛选项

支持按照渠道、关联、客服、技能组对工作量数据进行筛选,并且,支持同时选择多个客服或技能组,方便管理员进行数据查询和分类。

在管理员模式下,选择“统计查询 > 工作量”,点击“筛选排序”,可以对工作量数据进行筛选。

客服的工作量详情

在管理员模式下,选择“统计查询 > 工作量”,可以直接查看客服的工作量详情数据。优化后的报表对客服的以下指标进行了调整:
接入/转入会话数:该客服接起会话的方式,分为第一次接入的会话数和接起的转入会话数。转出/结束会话数:该客服完成会话的方式,分为转出的会话数和结束的会话数。客服/访客/系统消息数:该客服参与会话期间(会话转出前/转出后),客服、访客、系统分别的消息数。会话时长:该客服参与会话的时长,包括以下几种情况:
会话接入至结束之间的时长(无转接)会话接入至转出之间的时长(有转接)会话转入至转出之间的时长(有转接)会话转入至结束之间的时长(有转接)
 
单会话消息数:会话过程中,属于该客服的消息条目数量,包含客服、访客、系统消息。



技能组的工作量详情

在管理员模式下,选择“统计查询 > 工作量”,点击“筛选排序”,选择“技能组”,可以查看技能组的工作量详情数据。技能组的指标算法和客服的指标算法类似,仅举例说明:
接入/转入会话数:该技能组的客服接起会话的方式,分为第一次接入的会话数和收到的转入会话数。转出/结束会话数:该技能组完成会话的方式,分为转出的会话数和结束的会话数。

注意:如果一条会话在技能组内转接,统计会话数时会去重,只计算一次。 




工作质量报表优化,区分客服的工作质量数据,新增技能组的工作质量数据

优化工作质量报表,在原有的会话维度的基础上,增加以客服和技能组为维度的工作质量数据统计。如果会话发生了转接,不同客服之间不再共享首次响应时长和响应时长。

如下图所示,会话首先被客服A接入,之后转接给客服B,该会话的指标为:
首次响应时长:系统的首次响应时长为,客服首次回复消息的时间减去会话接入时间;客服A的首次响应时长为,客服A首次回复消息的时间减去会话接入时间;客服B的首次响应时长为,客服B首次回复消息的时间减去会话转入时间。响应时长:系统的响应时长为,所有客服的响应时间的平均值;客服A的响应时长为,客服A的所有响应时间的平均值;客服B的响应时长为,客服B的所有响应时间的平均值。

如果一条会话在不同技能组之间转接,技能组的指标和客服的指标算法相似。




优化工作质量筛选项

支持按照渠道、关联、客服、技能组对工作质量数据进行筛选,并且,支持同时选择多个客服或技能组,方便管理员进行数据查询和分类。

在管理员模式下,选择“统计查询 > 工作量”,点击“筛选排序”,可以对工作量数据进行筛选。

客服的工作质量详情

在管理员模式下,选择“统计查询 > 工作质量”,可以直接查看客服的工作质量详情数据。优化后的报表对客服的以下指标进行了调整:

首次响应时长:该客服接起会话后,客服的首条人工消息时间减去接起(接入/转入)时间。
响应时长:该客服参与会话期间,多次响应时间的平均值。




技能组的工作质量详情

在管理员模式下,选择“统计查询 > 工作质量”,点击“筛选排序”,选择“技能组”,可以查看技能组的工作质量详情数据。

技能组的指标算法和客服的指标算法类似,仅举例说明:
首次响应时长:该技能组的客服接起会话后,首条人工客服消息时间减去接起(接入/转入)时间。响应时长:该技能组参与会话期间,多次响应时间的平均值。

注意:如果一条会话在技能组内转接,统计首次响应时长时,计算多次接入的首次响应时长平均值。




新增客服工作时长统计

新增“客服时长统计”页面,支持根据日期和时间、客服昵称查看客服的在线(空闲、忙碌、隐身、离开)和离线时长,并导出客服状态详情。显示的在线和离线时长总和为选择的时间段的长度。

点击任意一名客服的记录,可以查看该客服的登录详情,包含每次登录使用的IP地址。




新增排队次数分布

在“排队统计”页面,新增按会话标签维度的排队次数分布,展示不同会话标签的会话曾经在客服系统中的排队次数,便于定位不同类型的会话的排队情况。




精确统计技能组数据

新增“精确统计技能组数据”开关,开关打开时,会话转接页面调整为以技能组分类的窗格,可以将会话转接给技能组或技能组下的客服,保证技能组数据统计更精准。 如果您需要更准确的技能组数据,可以进入管理员模式,选择“设置 > 系统开关”,打开此开关。




计算客服当前会话工作台显示的时长,最后一条消息可以是访客或客服

新增开关“计算客服当前会话工作台显示的时长,最后一条消息可以是访客或客服”。该开关默认关闭。关闭时,进行中会话列表显示访客最后一次发送消息的时间与当前时间的差异;开关打开时,显示访客或客服最后一条消息的时间与当前时间的差异。

如果您希望改变进行中会话列表的时间显示方式,可以进入管理员模式,选择“设置 > 系统开关”,打开此开关。




客服维度的会话质检

优化“质量检查”功能,将基于会话的质检更改为基于客服的质检。

质量检查页面的列表显示参与会话的每位客服的首次响应时长、会话时长、平均响应时长这些指标,以及会话整体的满意度评价指标。质检员可以基于每位客服参与会话期间的表现分别给予评分。




搜索、历史会话快速质检

为了满足不同场景下的会话质检需求,新增多入口快速质检功能,在管理员模式的“搜索”和“历史会话”页面均可以对会话进行快速质检。

以“历史会话”为例,点击一条历史会话,进入该会话的详情页。点击“质检”页签,可以查看该会话的首次响应时长、会话时长、平均响应时长、满意度评价这些指标。如果会话经过转接,可以查看经手的每位客服的上述指标。您可以根据历史消息记录和这些指标进行会话的快速质检。




【优化】管理技能组成员时,支持搜索当前成员

在“成员管理 > 技能组”页面,管理技能组成员时,支持对当前成员进行搜索,快速定位客服。

【优化】APP关联支持使用“商城”demo扫码

APP关联的详情页新增二维码,使用手机扫码工具扫描并在浏览器打开后,可以下载新版“商城”demo,而使用新版“商城”demo扫码时,将自动配置租户ID、IM服务号等信息,无需手动填写。

之后,可以用“商城”demo向客服发起聊天或留言,测试移动客服的会话和留言功能。

【优化】支持导出机器人的知识规则

支持导出机器人的知识规则,导出后,可以在本地编辑并重新导入,方便批量整理知识规则。

进入“智能机器人 > 机器人设置 > 知识规则”页签,点击“导出知识规则”按钮,即可导出全部知识规则。

【优化】客户之声支持导出关键词的消息详情

在“客户之声”页面,查看关键词的相关消息列表时,可以点击任意一条会话,进入详情页,导出该条会话的消息内容。导出文件可在“导出管理”页面进行下载。

“客户之声”功能为增值服务,请联系环信商务经理开通哦。
 
Web访客端

支持Web端客户发送文件

环信移动客服的web插件支持发送文件,客户使用PC聊天窗口和H5网页联系客服时,均可以向客服发送文件。客服在客服工作台收到文件后,可以下载到本地进行查看。

该功能属于Webim plugin V43.12,如果您正在使用定制开发版,请更新到最新版本。

多租户管理后台

多租户管理后台进一步完善了租户的统计数据。

支持查看、筛选、并导出所有租户的统计数据

在多租户管理后台,可以查看平台下所有租户的统计数据,支持按照租户ID、日期、会话时长平均值、首次响应时长平均值、响应时长平均值、满意度评价对租户进行筛选以及质检,并导出筛选结果。

进入“统计”页面,可以查看、筛选、导出这些统计数据。在页面内进行左右滑动,以查看更多项目。




在“导出管理”页面,可以下载导出文件。




支持查看单个租户的当前会话列表及消息内容

在“租户管理”页面,选择某个租户,在租户详情页点击“当前会话”,可以查看该租户的当前会话列表。点击任意一条会话,可以查看该会话的消息详情。




 
环信移动客服更新日志http://docs.easemob.com/cs/releasenote/5.7
 
环信移动客服登陆地址http://kefu.easemob.com/ 查看全部
客服模式

支持客服查看自己的统计数据

客服模式下,新增“统计数据”页面,显示当前客服的核心统计数据,包含接起会话数、结束会话数、平均响应时间、平均首次响应时间、满意度评价、消息/会话数趋势。并支持按日期进行筛选。

选择“统计查询”页面即可查看。统计指标解释如下:
  • 接起会话数:该客服参与的呼入和回呼会话数量总和,包括已结束和进行中会话。
  • 结束会话数:该客服参与的会话中,由该客服结束的会话数量总和。
  • 平均响应时间:该客服参与会话过程中,所有响应时间的平均值。
  • 平均首次响应时间:该客服参与会话过程中,所有首次响应时间的平均值。
  • 满意度评价:该客服参与的会话获得的满意度评价的平均值。如果某条会话经过转接,所有参与客服共享该会话的满意度评价。
  • 消息/会话数趋势:该客服参与会话过程中,每天的消息数和会话数趋势。会话数:该客服的接起会话数;消息数:该客服参与会话期间,客服、访客、系统消息数总和。如果客服A将会话转接给客服B,转接前的消息数属于客服A;转接后的消息数属于客服B。

001.png

【优化】输入框支持Shift+Enter发送消息

“会话”页面的输入框支持选择使用Enter或Shift+Enter发送消息。
002.png

【优化】进行中会话列表显示消息发送失败提示

当客服的消息发送失败时,在原有的消息前提示的基础上,增加进行中会话列表的提示。
003.png

【优化】实时更新客服同事的在线状态

“会话”页面的客服同事列表实时更新客服同事的状态,使内部沟通更方便。

【优化】支持播放移动端客服工作台发送的语音消息

在移动端客服工作台发送的语音消息,支持在web版客服工作台进行播放。

【优化】客服可以看到所接待客户的满意度评价

客服可以在“客户中心”的互动记录中查看所接待客户的满意度评价。
 
 
管理员模式

工作量报表优化,区分客服的工作量数据,新增技能组的工作量数据

优化工作量报表,在原有的会话维度的基础上,增加以客服和技能组为维度的工作量数据统计。如果会话发生了转接,不同客服之间不再共享会话数和消息数。

如下图所示,会话创建后,首先被客服A接入,之后转接给客服B,该会话的指标为:
  • 会话时长:系统的会话时长为,会话接入至会话结束之间的时长;客服A的会话时长为,会话接入至会话转出之间的时长;客服B的会话时长为,会话转入至会话结束之间的时长。
  • 消息数:系统的消息数为,会话开始到结束期间,客服、访客、系统消息数量之和;客服A的消息数为,会话转出之前,客服A、访客、系统消息数量之和;客服B的消息数为,会话转出之后,客服B、访客、系统消息数量之和。


如果一条会话在不同技能组之间转接,技能组的指标和客服的指标算法相似。

前提条件:管理员在“设置”页面开启了“客服可以使用访客中心功能”。
004.png

优化工作量筛选项

支持按照渠道、关联、客服、技能组对工作量数据进行筛选,并且,支持同时选择多个客服或技能组,方便管理员进行数据查询和分类。

在管理员模式下,选择“统计查询 > 工作量”,点击“筛选排序”,可以对工作量数据进行筛选。

客服的工作量详情

在管理员模式下,选择“统计查询 > 工作量”,可以直接查看客服的工作量详情数据。优化后的报表对客服的以下指标进行了调整:
  • 接入/转入会话数:该客服接起会话的方式,分为第一次接入的会话数和接起的转入会话数。
  • 转出/结束会话数:该客服完成会话的方式,分为转出的会话数和结束的会话数。
  • 客服/访客/系统消息数:该客服参与会话期间(会话转出前/转出后),客服、访客、系统分别的消息数。
  • 会话时长:该客服参与会话的时长,包括以下几种情况:

  1. 会话接入至结束之间的时长(无转接)
  2. 会话接入至转出之间的时长(有转接)
  3. 会话转入至转出之间的时长(有转接)
  4. 会话转入至结束之间的时长(有转接)

 
  • 单会话消息数:会话过程中,属于该客服的消息条目数量,包含客服、访客、系统消息。
    005.png

技能组的工作量详情

在管理员模式下,选择“统计查询 > 工作量”,点击“筛选排序”,选择“技能组”,可以查看技能组的工作量详情数据。技能组的指标算法和客服的指标算法类似,仅举例说明:
  • 接入/转入会话数:该技能组的客服接起会话的方式,分为第一次接入的会话数和收到的转入会话数。
  • 转出/结束会话数:该技能组完成会话的方式,分为转出的会话数和结束的会话数。


注意:如果一条会话在技能组内转接,统计会话数时会去重,只计算一次。 
006.png

工作质量报表优化,区分客服的工作质量数据,新增技能组的工作质量数据

优化工作质量报表,在原有的会话维度的基础上,增加以客服和技能组为维度的工作质量数据统计。如果会话发生了转接,不同客服之间不再共享首次响应时长和响应时长。

如下图所示,会话首先被客服A接入,之后转接给客服B,该会话的指标为:
  • 首次响应时长:系统的首次响应时长为,客服首次回复消息的时间减去会话接入时间;客服A的首次响应时长为,客服A首次回复消息的时间减去会话接入时间;客服B的首次响应时长为,客服B首次回复消息的时间减去会话转入时间。
  • 响应时长:系统的响应时长为,所有客服的响应时间的平均值;客服A的响应时长为,客服A的所有响应时间的平均值;客服B的响应时长为,客服B的所有响应时间的平均值。


如果一条会话在不同技能组之间转接,技能组的指标和客服的指标算法相似。
007.png

优化工作质量筛选项

支持按照渠道、关联、客服、技能组对工作质量数据进行筛选,并且,支持同时选择多个客服或技能组,方便管理员进行数据查询和分类。

在管理员模式下,选择“统计查询 > 工作量”,点击“筛选排序”,可以对工作量数据进行筛选。

客服的工作质量详情

在管理员模式下,选择“统计查询 > 工作质量”,可以直接查看客服的工作质量详情数据。优化后的报表对客服的以下指标进行了调整:

首次响应时长:该客服接起会话后,客服的首条人工消息时间减去接起(接入/转入)时间。
响应时长:该客服参与会话期间,多次响应时间的平均值。
008.png

技能组的工作质量详情

在管理员模式下,选择“统计查询 > 工作质量”,点击“筛选排序”,选择“技能组”,可以查看技能组的工作质量详情数据。

技能组的指标算法和客服的指标算法类似,仅举例说明:
  • 首次响应时长:该技能组的客服接起会话后,首条人工客服消息时间减去接起(接入/转入)时间。
  • 响应时长:该技能组参与会话期间,多次响应时间的平均值。


注意:如果一条会话在技能组内转接,统计首次响应时长时,计算多次接入的首次响应时长平均值。
009.png

新增客服工作时长统计

新增“客服时长统计”页面,支持根据日期和时间、客服昵称查看客服的在线(空闲、忙碌、隐身、离开)和离线时长,并导出客服状态详情。显示的在线和离线时长总和为选择的时间段的长度。

点击任意一名客服的记录,可以查看该客服的登录详情,包含每次登录使用的IP地址。
010.png

新增排队次数分布

在“排队统计”页面,新增按会话标签维度的排队次数分布,展示不同会话标签的会话曾经在客服系统中的排队次数,便于定位不同类型的会话的排队情况。
011.png

精确统计技能组数据

新增“精确统计技能组数据”开关,开关打开时,会话转接页面调整为以技能组分类的窗格,可以将会话转接给技能组或技能组下的客服,保证技能组数据统计更精准。 如果您需要更准确的技能组数据,可以进入管理员模式,选择“设置 > 系统开关”,打开此开关。
012.png

计算客服当前会话工作台显示的时长,最后一条消息可以是访客或客服

新增开关“计算客服当前会话工作台显示的时长,最后一条消息可以是访客或客服”。该开关默认关闭。关闭时,进行中会话列表显示访客最后一次发送消息的时间与当前时间的差异;开关打开时,显示访客或客服最后一条消息的时间与当前时间的差异。

如果您希望改变进行中会话列表的时间显示方式,可以进入管理员模式,选择“设置 > 系统开关”,打开此开关。
013.png

客服维度的会话质检

优化“质量检查”功能,将基于会话的质检更改为基于客服的质检。

质量检查页面的列表显示参与会话的每位客服的首次响应时长、会话时长、平均响应时长这些指标,以及会话整体的满意度评价指标。质检员可以基于每位客服参与会话期间的表现分别给予评分。
014.png

搜索、历史会话快速质检

为了满足不同场景下的会话质检需求,新增多入口快速质检功能,在管理员模式的“搜索”和“历史会话”页面均可以对会话进行快速质检。

以“历史会话”为例,点击一条历史会话,进入该会话的详情页。点击“质检”页签,可以查看该会话的首次响应时长、会话时长、平均响应时长、满意度评价这些指标。如果会话经过转接,可以查看经手的每位客服的上述指标。您可以根据历史消息记录和这些指标进行会话的快速质检。
015.png

【优化】管理技能组成员时,支持搜索当前成员

在“成员管理 > 技能组”页面,管理技能组成员时,支持对当前成员进行搜索,快速定位客服。

【优化】APP关联支持使用“商城”demo扫码

APP关联的详情页新增二维码,使用手机扫码工具扫描并在浏览器打开后,可以下载新版“商城”demo,而使用新版“商城”demo扫码时,将自动配置租户ID、IM服务号等信息,无需手动填写。

之后,可以用“商城”demo向客服发起聊天或留言,测试移动客服的会话和留言功能。

【优化】支持导出机器人的知识规则

支持导出机器人的知识规则,导出后,可以在本地编辑并重新导入,方便批量整理知识规则。

进入“智能机器人 > 机器人设置 > 知识规则”页签,点击“导出知识规则”按钮,即可导出全部知识规则。

【优化】客户之声支持导出关键词的消息详情

在“客户之声”页面,查看关键词的相关消息列表时,可以点击任意一条会话,进入详情页,导出该条会话的消息内容。导出文件可在“导出管理”页面进行下载。

“客户之声”功能为增值服务,请联系环信商务经理开通哦。
 
Web访客端

支持Web端客户发送文件

环信移动客服的web插件支持发送文件,客户使用PC聊天窗口和H5网页联系客服时,均可以向客服发送文件。客服在客服工作台收到文件后,可以下载到本地进行查看。

该功能属于Webim plugin V43.12,如果您正在使用定制开发版,请更新到最新版本。

多租户管理后台

多租户管理后台进一步完善了租户的统计数据。

支持查看、筛选、并导出所有租户的统计数据

在多租户管理后台,可以查看平台下所有租户的统计数据,支持按照租户ID、日期、会话时长平均值、首次响应时长平均值、响应时长平均值、满意度评价对租户进行筛选以及质检,并导出筛选结果。

进入“统计”页面,可以查看、筛选、导出这些统计数据。在页面内进行左右滑动,以查看更多项目。
016.png

在“导出管理”页面,可以下载导出文件。
017.png

支持查看单个租户的当前会话列表及消息内容

在“租户管理”页面,选择某个租户,在租户详情页点击“当前会话”,可以查看该租户的当前会话列表。点击任意一条会话,可以查看该会话的消息详情。
018.png

 
环信移动客服更新日志http://docs.easemob.com/cs/releasenote/5.7
 
环信移动客服登陆地址http://kefu.easemob.com/
0
评论

Web IM V1.4.8已发布,刷新页面保持登陆状态 Web IM 产品快递

产品更新 发表了文章 • 517 次浏览 • 2017-01-10 16:10 • 来自相关话题

新功能:

[demo] 增加webrtc视频聊天的声音开关
[demo] 动态创建chatWindow,提高网页性能
[demo] 切换leftbar时会给chatWindow添加遮罩,返回之前的leftbar时会直接跳到之前选中的cate和chatWindow
[demo] 登录成功后,刷新页面不会再回到登录页


Bug修复:

[sdk] 移除sdk中所有log方法
[sdk] 退出muc group room 时,追加发送一条unavailable的presence stanza


webim体验:https://webim.easemob.com/ 

版本历史:更新日志
 
SDK下载:点击下载 查看全部

9153.jpg_wh860_.jpg

新功能:


[demo] 增加webrtc视频聊天的声音开关
[demo] 动态创建chatWindow,提高网页性能
[demo] 切换leftbar时会给chatWindow添加遮罩,返回之前的leftbar时会直接跳到之前选中的cate和chatWindow
[demo] 登录成功后,刷新页面不会再回到登录页



Bug修复:


[sdk] 移除sdk中所有log方法
[sdk] 退出muc group room 时,追加发送一条unavailable的presence stanza



webim体验:https://webim.easemob.com/ 

版本历史:更新日志
 
SDK下载:点击下载
0
评论

React Native V0.2.0已发布,android 支持调用相机/本地图片 产品快递 react native

产品更新 发表了文章 • 1153 次浏览 • 2017-01-06 12:07 • 来自相关话题

React Native :v0.2.0 @ 2017-01-03
Feature 新功能:

Android:Android:

• 登录
• 注册
• 好友
◦ 列表及筛选
◦ 好友信息展示
◦ 黑名单
◦ 删除好友
• 好友通知
◦ 添加好友通知展示
◦ 接受好友请求
◦ 拒绝好友请求
◦ 添加好友
• 群组
◦ 群组列表
◦ 群组成员列表
• 聊天
◦ 相机图片消息
◦ 本地图片消息
◦ emoji消息
◦ 普通消息
• 异常状态处理
◦ 断线退出到登录页
◦ 重复登录退出到登录页BugFix and Update 修复和更新: • 群成员刷新crash的问题
• 添加logout图标
• 统一iOS和Android UI
• emoji颜色在android颜色太浅
• 登出的时候清空用户状态
• 完善联系人页面的搜索在切换场景及刷新时的显示逻辑




Extra 其他: •[react-native] 升级到最新0.39.2
• [component/input] 功能完善
• [component/button] 功能完善
• [addContactModal] 统一通过react-native-router-flux管理modal
• [tabBar] 统一通过react-native-router-flux管理tabBar
• [camera] android 支持调用相机/本地图片
• [yarn] 添加yarn lock file,可以通过yarn做包管理



版本历史 :更新日志
 
SDK下载:点击下载 查看全部

4226.jpg_wh860_(1)_.jpg


React Native :v0.2.0 @ 2017-01-03
Feature 新功能:

Android:
Android: 

• 登录
• 注册
• 好友
◦ 列表及筛选
◦ 好友信息展示
◦ 黑名单
◦ 删除好友
• 好友通知
◦ 添加好友通知展示
◦ 接受好友请求
◦ 拒绝好友请求
◦ 添加好友
• 群组
◦ 群组列表
◦ 群组成员列表
• 聊天
◦ 相机图片消息
◦ 本地图片消息
◦ emoji消息
◦ 普通消息
• 异常状态处理
◦ 断线退出到登录页
◦ 重复登录退出到登录页
BugFix and Update 修复和更新: 
• 群成员刷新crash的问题
• 添加logout图标
• 统一iOS和Android UI
• emoji颜色在android颜色太浅
• 登出的时候清空用户状态
• 完善联系人页面的搜索在切换场景及刷新时的显示逻辑




Extra 其他: 
[react-native] 升级到最新0.39.2
[component/input] 功能完善
[component/button] 功能完善
[addContactModal] 统一通过react-native-router-flux管理modal
[tabBar] 统一通过react-native-router-flux管理tabBar
[camera] android 支持调用相机/本地图片
[yarn] 添加yarn lock file,可以通过yarn做包管理



版本历史 :更新日志
 
SDK下载:点击下载
0
评论

Android ios V3.2.3 SDK 已发布,SDK十余项更新,更加简洁易用,新增广告红包 产品快递 Android iOS

产品更新 发表了文章 • 588 次浏览 • 2016-12-30 11:51 • 来自相关话题

Android​ V3.2.3 2016-12-29
新功能/优化:
sdk提供aar及gradle方式集成,具体方法查看gradle方式导入aar增加离线推送设置的相关接口,具体方法可查看EMPushManager API文档为了使sdk更简洁易用,修改以及过时了一些api,具体修改查看3.2.3api修改,另外过时的api后续3-5个版本会进行删除优化loadAllConversationsFromDB()方法,从联表查询改为从两个表分别查询,解决在个别乐视手机上执行很慢的问题优化登录模块,减少登录失败的概率鉴于市面上的手机基本都是armeabi-v7a及以上的架构,从这版本开始不再提供普通的armeabi架构的so,减少打包时app的体积

红包相关:
新增:
小额随机红包增加广告红包(需要使用请单独联系商务)商户后台增加广告红包配置、统计功能商户后台增加修改密码功能

优化:
绑卡后的用户验证四要素改为验证二要素发红包等页面增加点击空白区域收回键盘的功能群成员列表索引增加常用姓氏以及汉字的支持

修复bug:
红包详情页领取人列表展示不全华为P8手机密码框无法获取焦点部分银行卡号输入正确,提示银行卡号不正确红包祝福语有换行符显示不正确修复Emoji表情显示乱码修复商户自主配置红包最低限额错误修复零钱明细显示顺序错误问题
 
iOS​ V3.2.3 2016-12-29
新功能/优化:
新增:实时1v1音视频,设置了对方不在线发送离线推送的前提下,当对方不在线时返回回调,以便于用户自定义离线消息推送更新:SDK支持bitcode更新:SDK使用动态库为了使SDK更简洁易用,过时的API会在后续3~5个版本进行删除

红包相关:
新增:
小额随机红包商户后台增加修改密码功能

优化:
绑卡后的用户验证四要素改为验证二要素iOS和Android两端UI展示一致性支付流程的优化SDK注册流程去掉XIB集成过程的参数检查风险策略

修复:
SDKToken注册失败的问题发红包缺少参数的问题修复Emoji表情显示乱码修复支付密码可能误报出错修复商户自主配置红包最低限额错误修复零钱明细显示顺序错误问题修改抢红包流程为依赖后端数据修复支行信息返回为空时的文案
 
 版本历史:Android SDK更新日志  ios SDK更新日志
下载地址:SDK下载 查看全部
7750.jpg_wh860_.jpg

Android​ V3.2.3 2016-12-29
新功能/优化:
  • sdk提供aar及gradle方式集成,具体方法查看gradle方式导入aar
  • 增加离线推送设置的相关接口,具体方法可查看EMPushManager API文档
  • 为了使sdk更简洁易用,修改以及过时了一些api,具体修改查看3.2.3api修改,另外过时的api后续3-5个版本会进行删除
  • 优化loadAllConversationsFromDB()方法,从联表查询改为从两个表分别查询,解决在个别乐视手机上执行很慢的问题
  • 优化登录模块,减少登录失败的概率
  • 鉴于市面上的手机基本都是armeabi-v7a及以上的架构,从这版本开始不再提供普通的armeabi架构的so,减少打包时app的体积


红包相关:
新增:

  • 小额随机红包
  • 增加广告红包(需要使用请单独联系商务)
  • 商户后台增加广告红包配置、统计功能
  • 商户后台增加修改密码功能


优化:
  • 绑卡后的用户验证四要素改为验证二要素
  • 发红包等页面增加点击空白区域收回键盘的功能
  • 群成员列表索引增加常用姓氏以及汉字的支持


修复bug:
  • 红包详情页领取人列表展示不全
  • 华为P8手机密码框无法获取焦点
  • 部分银行卡号输入正确,提示银行卡号不正确
  • 红包祝福语有换行符显示不正确
  • 修复Emoji表情显示乱码
  • 修复商户自主配置红包最低限额错误
  • 修复零钱明细显示顺序错误问题

 
iOS​ V3.2.3 2016-12-29
新功能/优化:
  • 新增:实时1v1音视频,设置了对方不在线发送离线推送的前提下,当对方不在线时返回回调,以便于用户自定义离线消息推送
  • 更新:SDK支持bitcode
  • 更新:SDK使用动态库
  • 为了使SDK更简洁易用,过时的API会在后续3~5个版本进行删除


红包相关:
新增:

  • 小额随机红包
  • 商户后台增加修改密码功能


优化:
  • 绑卡后的用户验证四要素改为验证二要素
  • iOS和Android两端UI展示一致性
  • 支付流程的优化
  • SDK注册流程
  • 去掉XIB
  • 集成过程的参数检查
  • 风险策略


修复:
  • SDKToken注册失败的问题
  • 发红包缺少参数的问题
  • 修复Emoji表情显示乱码
  • 修复支付密码可能误报出错
  • 修复商户自主配置红包最低限额错误
  • 修复零钱明细显示顺序错误问题
  • 修改抢红包流程为依赖后端数据
  • 修复支行信息返回为空时的文案

 
 版本历史:Android SDK更新日志  ios SDK更新日志
下载地址:SDK下载
0
评论

ios V2.3.0 SDK 已发布,增加HttpsOnly参数,允许用户配置 iOS 产品快递

产品更新 发表了文章 • 268 次浏览 • 2016-12-28 14:46 • 来自相关话题

ios V2.3.0 2016-12-28




新功能/改进:
修复2.2.9升级覆盖2.1.5至2.2.3版本,可能无法登录的bug

增加HttpsOnly参数,允许用户配置,默认设置为YES

SDK支持bitcode
版本历史:更新日志
下载地址:SDK下载 查看全部
ios V2.3.0 2016-12-28
1494.jpg_wh860_.jpg

新功能/改进:

修复2.2.9升级覆盖2.1.5至2.2.3版本,可能无法登录的bug

增加HttpsOnly参数,允许用户配置,默认设置为YES

SDK支持bitcode


版本历史:更新日志
下载地址:SDK下载
0
评论

Web IM V1.4.7已发布,优化手机浏览器后台重连 产品快递 Web IM

产品更新 发表了文章 • 501 次浏览 • 2016-12-26 10:49 • 来自相关话题

新功能:
[demo] 在demo.html中新增视频聊天及发送视频文件的功能

Bug修复:
[sdk] 解决在手机浏览器在后台运行时无法断线重连的问题
[demo] WebIM建群,等待后台建群成功后再拉取群信息并更新UI中的群列表
[demo] WebIM群加人,群主和被添加的群成员均可以收到通知
[demo] WebIM群主将群成员从黑名单移除后,不再回到群成员列表中,而直接被删除
webim体验:https://webim.easemob.com/ 

版本历史:更新日志 
 
SDK下载:点击下载 查看全部
7185.jpg_wh860_.jpg

新功能:

[demo] 在demo.html中新增视频聊天及发送视频文件的功能



Bug修复:

[sdk] 解决在手机浏览器在后台运行时无法断线重连的问题
[demo] WebIM建群,等待后台建群成功后再拉取群信息并更新UI中的群列表
[demo] WebIM群加人,群主和被添加的群成员均可以收到通知
[demo] WebIM群主将群成员从黑名单移除后,不再回到群成员列表中,而直接被删除


webim体验:https://webim.easemob.com/ 

版本历史:更新日志 
 
SDK下载:点击下载
0
评论

Web IM V1.4.6已发布,详细接口示例,让集成更快捷 产品快递 Web IM

产品更新 发表了文章 • 565 次浏览 • 2016-12-21 11:37 • 来自相关话题

新功能:
[sdk] 新增 demo.html, 演示如何调用sdk的各种接口

Bug修复:
[demo] 创建群组成功之后,立即刷新群组列表,不再等1秒
[sdk] sdk与上层Demo解耦,删除Demo相关代码
[sdk] 删除server不支持的connection.prototype.createRoom
webim体验:https://webim.easemob.com/

版本历史:更新日志  
 
SDK下载:点击下载 查看全部
4257.jpg_wh860_.jpg

新功能:

[sdk] 新增 demo.html, 演示如何调用sdk的各种接口



Bug修复:

[demo] 创建群组成功之后,立即刷新群组列表,不再等1秒
[sdk] sdk与上层Demo解耦,删除Demo相关代码
[sdk] 删除server不支持的connection.prototype.createRoom


webim体验:https://webim.easemob.com/

版本历史:更新日志  
 
SDK下载:点击下载
0
评论

环信移动客服v5.5.1更新:新增客户资料自定义 环信移动客服 产品快递

产品更新 发表了文章 • 392 次浏览 • 2016-12-16 15:07 • 来自相关话题

客服模式

支持查看客服同事的真实姓名

客服与同事在移动客服系统交流时,可以查看对方的真实姓名,更利于同事间沟通。支持以下两种场景:
 
与同事聊天时,将鼠标放在“客服同事”列表中同事的昵称上,可以查看该同事的真实姓名;转接会话时,将鼠标放在“转接会话”对话框中同事的昵称上,可以查看该同事的真实姓名。

注意:客服可以在客服模式下“客服信息”页面设置自己的名字(真实姓名);管理员可以在管理员模式下“成员管理 > 客服”页面设置其他客服的真实姓名。

支持查看待接入会话详情

在待接入页面,点击任意一条会话,可以查看该会话的消息详情。

前提条件:管理员进入“管理员模式 > 设置 > 系统开关”页面,打开“客服查看待接入详情”开关。 




租户下待接入会话数上限

新增待接入会话数上限,每个租户允许的最大待接入会话数为1000,如果某个租户下坐席数超过5个,则该租户的最大待接入会话数为坐席数x200。

待接入会话数超过上限后,不允许访客创建新的会话,当访客试图接入时提示,系统繁忙无法接入。

为避免访客无法接入的情况,当租户的待接入会话数即将达到上限时,系统向消息中心发送通知提醒管理员;当租户的待接入会话数已达到上限时,系统会再次向消息中心发送通知提醒管理员及时处理。

支持客服主动发起会话

在待接入页面,客服可以查看正在访问网站的访客列表,并主动发起会话。发起会话后,会话进入客服的进行中会话列表,客服可以主动与访客聊天。

该功能为增值服务,如需开通,请联系环信商务经理。开通后,在网页访客端进行配置eventCollector为true即可使用。关于详细配置方法,请参考网页渠道集成。

呼叫中心支持电话转接和呼叫保持

呼叫中心支持电话转接和呼叫等待功能。在通话过程中,如果电话需要转接,可以点击转接按钮 [转接] ,将电话转接给呼叫中心客服同事;如果有其他操作处理,需要暂停通话,可以点击保持按钮 [保持] ,将通话置为“保持中”状态,完成操作后,可以手动恢复通话。

呼叫中心功能为增值服务,如需开通,请联系环信商务经理。




管理员模式

优化机器人开关设置

优化机器人开关的“工作时间设置”,支持为机器人设置不同的工作场景:
 
全天接会话:访客发起会话时,由机器人接待。上班时间客服全忙以及下班时间接会话:在上班时间,访客发起会话时,如果客服全忙,会话由机器人接待;在下班时间,访客发起会话时,由机器人接待。仅下班时间接会话:在下班时间,访客发起会话时,由机器人接待。

机器人回答不了时,访客可以选择转人工客服。转人工后,如果有空闲客服则自动调度,如果没有空闲客服,则会话进入待接入,客服可以手动接入会话。

注意:该版本更新前的“仅下班时间接会话”与更新后的“上班时间客服全忙以及下班时间接会话”功能一致。如果您之前选择了“仅下班时间接会话”,更新后默认选择的是“上班时间客服全忙以及下班时间接会话”,您可以根据您的需要调整机器人开关。




优化上下班时间设置

“设置 > 系统开关”页面的“上下班时间”设置更名为“工作时间设置”,“会话结束语”和“下班提示语”上移至“工作时间设置”之前,原有数据保持不变。“工作时间设置”支持为周一至周日设置单独的上下班时间,以适应不同的工作时间场景:
 
为工作日(周一至周五)和周末(周六、周日)设置不同的上下班时间段(如下图)为工作日的上午、下午设置不同的上下班时间段以星期为周期,自定义每天的上下班时间

进入“设置 > 系统开关”页面,在“工作时间设置”区域,点击“添加新的工作时间”,设置新的工作时间段。




历史会话支持分配功能

管理员可以将历史会话重新分配给客服或技能组,分配后,生成一个新的会话。
 
分配给客服时,新会话直接进入客服的进行中会话列表。分配给技能组时,如果技能组内有空闲客服,新会话进入空闲客服的进行中会话列表;如果技能组内客服全忙,新会话进入该技能组的待接入会话列表。

进入管理员模式,选择“历史会话”,点击会话右侧的转接按钮可以对该会话进行分配。




问候语中增加访客昵称

新增在问候语中增加访客昵称的功能,提升亲密度。问候语包含企业问候语、客服问候语、技能组问候语,在这三种问候语中均可以设置。设置方式为,在问候语中添加特殊字符和默认称呼(##亲##)。当访客昵称有效时,显示访客昵称;当访客昵称无效时,显示默认称呼(亲)。默认称呼可以自定义。

例如,设置企业问候语为“##亲##,您好,很高兴为您服务!”
 
当访客昵称有效时(访客昵称和ID不一致),假设访客昵称为Jon,该访客收到的问候语为“Jon,您好,很高兴为您服务!”当访客昵称无效时(访客昵称和ID一致),访客收到的问候语为“亲,您好,很高兴为您服务!”

客户资料自定义

新增“客户资料自定义”功能,允许管理员设置在系统中显示哪些客户资料,包括系统字段和自定义字段,并对这些字段进行排序。设置后,新的字段列表和顺序将显示在客服模式下“会话”、“历史会话”和“客户中心”等页面的“资料”页签,以及管理员模式下“客户中心”、“历史会话”、“当前会话”等页面的“资料”页签。

进入“设置 > 客户资料自定义”页面对客户资料进行自定义,步骤如下:

1. 添加自定义字段。点击“添加自定义字段”按钮,在对话框中输入字段名称,选择字段格式,并进行相应设置,点击“保存”按钮。重复该步骤,可添加多个自定义字段。

自定义字段默认对坐席可见,当关闭“坐席可见”开关时,在客服模式下不显示该字段。




2. 设置字段是否显示,以及在“资料”页签的排列顺序。在“字段开关”一列,勾选 [勾选] 需要显示的字段,取消勾选 [取消勾选] 不需要显示的字段。点击字段后面的排序按钮 [排序] ,可将该字段的顺序上移一位。

示例,根据下图的设置,“资料”页签将只显示:昵称、名字、ID、微信号、微博账号、描述。




允许客服查看待接入会话详情

新增“客服查看待接入详情”功能,在客服模式的待接入页面,点击任意一条会话,可以查看该会话的历史消息。进入“设置 > 系统开关”页面,打开“客服查看待接入详情”开关。该开关默认关闭。




待接入超时提醒

新增“待接入超时提醒”功能,当访客进入待接入排队超过一定时间后,系统将自动发送消息提示访客。进入“设置 > 系统开关”页面,打开“待接入超时提醒”开关,并设置超时提示语、排队超时提醒时间及提醒次数。该开关默认关闭。
 
当提醒次数设置为1次时,访客在待接入排队时长达到“排队超时提醒时间”时,系统发送“超时提示语”给访客;当提醒次数设置为多次时(例如3次),访客在待接入排队时长达到“排队超时提醒时间”时,系统发送“超时提示语”给访客,之后,当每次达到“排队提醒间隔”设定的时长,系统再次发送“超时提示语”给访客,直到会话被客服接起,或达到“提醒次数”。





待接入超时结束会话

新增“待接入超时结束会话”功能,当访客排队时长达到设定数值时,仍然没有被客服接入,会话将被自动结束。进入“设置 > 系统开关”页面,打开“待接入超时结束会话”开关,并设置超时提示语、超时时间及会话标签和备注。该开关默认关闭。




支持转人工指定技能组

支持为机器人设置转人工指定技能组。为了不影响现有会话路由规则,默认情况下不指定。

如果没有开通多机器人功能,分两种场景:
 
场景一:使用默认配置(不指定)。会话经过默认机器人转接人工客服时,按照原有会话路由规则分配给对应的技能组或客服。场景二:设置转人工指定某个技能组。会话经过默认机器人转接人工客服时,都转给指定的技能组。

如果开通了多机器人功能,建议配置如下:
 
为每个新创建的机器人指定不同的技能组。这样,会话经过机器人转接人工客服时,将分配给指定的技能组,从而实现机器人绑定技能组功能。

进入“智能机器人 > 机器人设置”页面,选择一个机器人,再次选择“自动回复 > 转人工设置”页签,为该机器人选择“转人工指定技能组”。




机器人问答优化功能

新增机器人问答优化功能,系统自动收集机器人未能匹配的重复出现的访客消息,并以列表的形式显示。您可以将这些访客消息添加到知识规则中,并设置对应的答案,提高机器人回答的匹配率和准确性。

进入“智能机器人 > 机器人设置 > 问答优化”页面,点击任意一条未匹配问句后的加号(+),可以将该问句添加到知识规则,支持三种方式:
 
添加到推荐知识规则:如果存在相似度高的知识规则,系统会将其展示为“推荐知识规则”,选择该知识规则,并点击“添加”按钮即可;将问句添加到现有知识规则:选择“将问句添加到现有知识规则”,系统展示现有知识规则列表,您可以选择并添加该问句到任一知识规则;创建新知识规则并添加此问句:选择“创建新知识规则并添加此问句”,系统自动为该问句创建一条知识规则,请您手动为该问句添加对应答案(如果知识规则中没有答案,机器人会回复空消息)。

机器人问答优化功能为增值服务,如需开通,请联系环信商务经理。




新增“删除坐席”事件

自定义事件推送功能新增“删除坐席”事件,当坐席被删除时,可将相关信息以回调方式自动推送到其他系统。进入“设置 > 自定义事件推送”页面,点击“创建事件推送”,填写自定义事件名称、接收事件的服务器地址,勾选需要推送的事件,并保存。

自定义事件推送功能为增值服务,如需开通,请联系环信商务经理。




客户之声支持手动添加关注的关键词

优化客户之声的“热门关键词”,支持查看一段时间内的热门关键词,并且支持手动添加您关注的业务相关的关键词。

进入客户之声页面,在“热门关键词”区域的右上角可以选择时间范围;点击“关注词设置”,可以添加您关注的关键词,更新的关注词将于第二天生效,并在词云中高亮显示。

客户之声功能为增值服务,如需开通,请联系环信商务经理。




 
环信移动客服更新日志http://docs.easemob.com/cs/releasenote/5.6 
 
环信移动客服登陆地址http://kefu.easemob.com/ 查看全部
客服模式

支持查看客服同事的真实姓名

客服与同事在移动客服系统交流时,可以查看对方的真实姓名,更利于同事间沟通。支持以下两种场景:
 
  • 与同事聊天时,将鼠标放在“客服同事”列表中同事的昵称上,可以查看该同事的真实姓名;
  • 转接会话时,将鼠标放在“转接会话”对话框中同事的昵称上,可以查看该同事的真实姓名。


注意:客服可以在客服模式下“客服信息”页面设置自己的名字(真实姓名);管理员可以在管理员模式下“成员管理 > 客服”页面设置其他客服的真实姓名。

支持查看待接入会话详情

在待接入页面,点击任意一条会话,可以查看该会话的消息详情。

前提条件:管理员进入“管理员模式 > 设置 > 系统开关”页面,打开“客服查看待接入详情”开关。 
001.png

租户下待接入会话数上限

新增待接入会话数上限,每个租户允许的最大待接入会话数为1000,如果某个租户下坐席数超过5个,则该租户的最大待接入会话数为坐席数x200。

待接入会话数超过上限后,不允许访客创建新的会话,当访客试图接入时提示,系统繁忙无法接入。

为避免访客无法接入的情况,当租户的待接入会话数即将达到上限时,系统向消息中心发送通知提醒管理员;当租户的待接入会话数已达到上限时,系统会再次向消息中心发送通知提醒管理员及时处理。

支持客服主动发起会话

在待接入页面,客服可以查看正在访问网站的访客列表,并主动发起会话。发起会话后,会话进入客服的进行中会话列表,客服可以主动与访客聊天。

该功能为增值服务,如需开通,请联系环信商务经理。开通后,在网页访客端进行配置eventCollector为true即可使用。关于详细配置方法,请参考网页渠道集成。

呼叫中心支持电话转接和呼叫保持

呼叫中心支持电话转接和呼叫等待功能。在通话过程中,如果电话需要转接,可以点击转接按钮 [转接] ,将电话转接给呼叫中心客服同事;如果有其他操作处理,需要暂停通话,可以点击保持按钮 [保持] ,将通话置为“保持中”状态,完成操作后,可以手动恢复通话。

呼叫中心功能为增值服务,如需开通,请联系环信商务经理。
002.png

管理员模式

优化机器人开关设置

优化机器人开关的“工作时间设置”,支持为机器人设置不同的工作场景:
 
  • 全天接会话:访客发起会话时,由机器人接待。
  • 上班时间客服全忙以及下班时间接会话:在上班时间,访客发起会话时,如果客服全忙,会话由机器人接待;在下班时间,访客发起会话时,由机器人接待。
  • 仅下班时间接会话:在下班时间,访客发起会话时,由机器人接待。


机器人回答不了时,访客可以选择转人工客服。转人工后,如果有空闲客服则自动调度,如果没有空闲客服,则会话进入待接入,客服可以手动接入会话。

注意:该版本更新前的“仅下班时间接会话”与更新后的“上班时间客服全忙以及下班时间接会话”功能一致。如果您之前选择了“仅下班时间接会话”,更新后默认选择的是“上班时间客服全忙以及下班时间接会话”,您可以根据您的需要调整机器人开关。
003.png

优化上下班时间设置

“设置 > 系统开关”页面的“上下班时间”设置更名为“工作时间设置”,“会话结束语”和“下班提示语”上移至“工作时间设置”之前,原有数据保持不变。“工作时间设置”支持为周一至周日设置单独的上下班时间,以适应不同的工作时间场景:
 
  • 为工作日(周一至周五)和周末(周六、周日)设置不同的上下班时间段(如下图)
  • 为工作日的上午、下午设置不同的上下班时间段
  • 以星期为周期,自定义每天的上下班时间


进入“设置 > 系统开关”页面,在“工作时间设置”区域,点击“添加新的工作时间”,设置新的工作时间段。
004.png

历史会话支持分配功能

管理员可以将历史会话重新分配给客服或技能组,分配后,生成一个新的会话。
 
  • 分配给客服时,新会话直接进入客服的进行中会话列表。
  • 分配给技能组时,如果技能组内有空闲客服,新会话进入空闲客服的进行中会话列表;如果技能组内客服全忙,新会话进入该技能组的待接入会话列表。


进入管理员模式,选择“历史会话”,点击会话右侧的转接按钮可以对该会话进行分配。
005.png

问候语中增加访客昵称

新增在问候语中增加访客昵称的功能,提升亲密度。问候语包含企业问候语、客服问候语、技能组问候语,在这三种问候语中均可以设置。设置方式为,在问候语中添加特殊字符和默认称呼(##亲##)。当访客昵称有效时,显示访客昵称;当访客昵称无效时,显示默认称呼(亲)。默认称呼可以自定义。

例如,设置企业问候语为“##亲##,您好,很高兴为您服务!”
 
  • 当访客昵称有效时(访客昵称和ID不一致),假设访客昵称为Jon,该访客收到的问候语为“Jon,您好,很高兴为您服务!”
  • 当访客昵称无效时(访客昵称和ID一致),访客收到的问候语为“亲,您好,很高兴为您服务!”


客户资料自定义

新增“客户资料自定义”功能,允许管理员设置在系统中显示哪些客户资料,包括系统字段和自定义字段,并对这些字段进行排序。设置后,新的字段列表和顺序将显示在客服模式下“会话”、“历史会话”和“客户中心”等页面的“资料”页签,以及管理员模式下“客户中心”、“历史会话”、“当前会话”等页面的“资料”页签。

进入“设置 > 客户资料自定义”页面对客户资料进行自定义,步骤如下:

1. 添加自定义字段。点击“添加自定义字段”按钮,在对话框中输入字段名称,选择字段格式,并进行相应设置,点击“保存”按钮。重复该步骤,可添加多个自定义字段。

自定义字段默认对坐席可见,当关闭“坐席可见”开关时,在客服模式下不显示该字段。
006.png

2. 设置字段是否显示,以及在“资料”页签的排列顺序。在“字段开关”一列,勾选 [勾选] 需要显示的字段,取消勾选 [取消勾选] 不需要显示的字段。点击字段后面的排序按钮 [排序] ,可将该字段的顺序上移一位。

示例,根据下图的设置,“资料”页签将只显示:昵称、名字、ID、微信号、微博账号、描述。
007.png

允许客服查看待接入会话详情

新增“客服查看待接入详情”功能,在客服模式的待接入页面,点击任意一条会话,可以查看该会话的历史消息。进入“设置 > 系统开关”页面,打开“客服查看待接入详情”开关。该开关默认关闭。
008.png

待接入超时提醒

新增“待接入超时提醒”功能,当访客进入待接入排队超过一定时间后,系统将自动发送消息提示访客。进入“设置 > 系统开关”页面,打开“待接入超时提醒”开关,并设置超时提示语、排队超时提醒时间及提醒次数。该开关默认关闭。
 
  • 当提醒次数设置为1次时,访客在待接入排队时长达到“排队超时提醒时间”时,系统发送“超时提示语”给访客;
  • 当提醒次数设置为多次时(例如3次),访客在待接入排队时长达到“排队超时提醒时间”时,系统发送“超时提示语”给访客,之后,当每次达到“排队提醒间隔”设定的时长,系统再次发送“超时提示语”给访客,直到会话被客服接起,或达到“提醒次数”。


009.png

待接入超时结束会话

新增“待接入超时结束会话”功能,当访客排队时长达到设定数值时,仍然没有被客服接入,会话将被自动结束。进入“设置 > 系统开关”页面,打开“待接入超时结束会话”开关,并设置超时提示语、超时时间及会话标签和备注。该开关默认关闭。
010.png

支持转人工指定技能组

支持为机器人设置转人工指定技能组。为了不影响现有会话路由规则,默认情况下不指定。

如果没有开通多机器人功能,分两种场景:
 
  • 场景一:使用默认配置(不指定)。会话经过默认机器人转接人工客服时,按照原有会话路由规则分配给对应的技能组或客服。
  • 场景二:设置转人工指定某个技能组。会话经过默认机器人转接人工客服时,都转给指定的技能组。


如果开通了多机器人功能,建议配置如下:
 
  • 为每个新创建的机器人指定不同的技能组。这样,会话经过机器人转接人工客服时,将分配给指定的技能组,从而实现机器人绑定技能组功能。


进入“智能机器人 > 机器人设置”页面,选择一个机器人,再次选择“自动回复 > 转人工设置”页签,为该机器人选择“转人工指定技能组”。
011.png

机器人问答优化功能

新增机器人问答优化功能,系统自动收集机器人未能匹配的重复出现的访客消息,并以列表的形式显示。您可以将这些访客消息添加到知识规则中,并设置对应的答案,提高机器人回答的匹配率和准确性。

进入“智能机器人 > 机器人设置 > 问答优化”页面,点击任意一条未匹配问句后的加号(+),可以将该问句添加到知识规则,支持三种方式:
 
  • 添加到推荐知识规则:如果存在相似度高的知识规则,系统会将其展示为“推荐知识规则”,选择该知识规则,并点击“添加”按钮即可;
  • 将问句添加到现有知识规则:选择“将问句添加到现有知识规则”,系统展示现有知识规则列表,您可以选择并添加该问句到任一知识规则;
  • 创建新知识规则并添加此问句:选择“创建新知识规则并添加此问句”,系统自动为该问句创建一条知识规则,请您手动为该问句添加对应答案(如果知识规则中没有答案,机器人会回复空消息)。


机器人问答优化功能为增值服务,如需开通,请联系环信商务经理。
012.png

新增“删除坐席”事件

自定义事件推送功能新增“删除坐席”事件,当坐席被删除时,可将相关信息以回调方式自动推送到其他系统。进入“设置 > 自定义事件推送”页面,点击“创建事件推送”,填写自定义事件名称、接收事件的服务器地址,勾选需要推送的事件,并保存。

自定义事件推送功能为增值服务,如需开通,请联系环信商务经理。
013.png

客户之声支持手动添加关注的关键词

优化客户之声的“热门关键词”,支持查看一段时间内的热门关键词,并且支持手动添加您关注的业务相关的关键词。

进入客户之声页面,在“热门关键词”区域的右上角可以选择时间范围;点击“关注词设置”,可以添加您关注的关键词,更新的关注词将于第二天生效,并在词云中高亮显示。

客户之声功能为增值服务,如需开通,请联系环信商务经理。
014.png

 
环信移动客服更新日志http://docs.easemob.com/cs/releasenote/5.6 
 
环信移动客服登陆地址http://kefu.easemob.com/
1
评论

ios V3.2.2 SDK 已发布,增加是否删除会话选项 ios_3.x iOS 产品快递

产品更新 发表了文章 • 519 次浏览 • 2016-12-08 19:10 • 来自相关话题

ios ​V3.2.2 2016-12-08





 
新功能/优化:
 

SDK满足apple ATS的要求

删除好友逻辑的修改(增加是否删除会话选项)

修复呼叫时对方不在线,不能正确显示通话结束原因的问题

版本历史:更新日志 
下载地址:SDK下载 查看全部
ios ​V3.2.2 2016-12-08

2597.jpg_wh860_.jpg

 
新功能/优化:
 


SDK满足apple ATS的要求

删除好友逻辑的修改(增加是否删除会话选项)

修复呼叫时对方不在线,不能正确显示通话结束原因的问题


版本历史:更新日志 
下载地址:SDK下载
0
评论

ios V2.2.9 SDK 已发布,SDK满足apple ATS的要求 ios_2.X iOS 产品快递

产品更新 发表了文章 • 588 次浏览 • 2016-12-08 18:54 • 来自相关话题

ios 版本 V3.2.2 2016-12-08





 
新功能/优化:

SDK满足apple ATS的要求

删除好友逻辑的修改(增加是否删除会话选项)

修复呼叫时对方不在线,不能正确显示通话结束原因的问题

版本历史:更新日志 
下载地址:SDK下载 查看全部
ios 版本 V3.2.2 2016-12-08
7282.jpg_wh860_.jpg


 
新功能/优化:


SDK满足apple ATS的要求

删除好友逻辑的修改(增加是否删除会话选项)

修复呼叫时对方不在线,不能正确显示通话结束原因的问题


版本历史:更新日志 
下载地址:SDK下载
0
评论

ios V3.2.1 SDK 已发布,聊天室列表支持分页获取 iOS 产品快递

产品更新 发表了文章 • 425 次浏览 • 2016-12-07 11:33 • 来自相关话题

ios V3.2.1 2016-11-12
 





新功能/优化:
 
聊天室列表支持分页获取

EMOption中usingHttps默认为YES

bug fix:
修复Lite版本SDK编译warning的问题
 
版本历史:更新日志  
下载地址:SDK下载 查看全部
ios V3.2.1 2016-11-12
 
3099.jpg_wh860_.jpg


新功能/优化:
 

聊天室列表支持分页获取

EMOption中usingHttps默认为YES



bug fix:

修复Lite版本SDK编译warning的问题


 
版本历史:更新日志  
下载地址:SDK下载
0
评论

Android V3.2.2 SDK 已发布,新增音视频离线通知 产品快递 Android

产品更新 发表了文章 • 1061 次浏览 • 2016-12-05 11:27 • 来自相关话题

Android V3.2.2 2016-12-2

新功能/优化:
新增设置音视频参数及呼叫时对方离线是否发推送的接口新增修改群描述的接口;删除好友时的逻辑修改: 删除好友增加接口,根据参数是否删除消息; 被动被删除时不再删除会话消息, 用户需要删除会话及消息时可以在onContactDeleted()中调用EMClient.getInstance().chatManager().deleteConversation(username, true)。

Bug Fix:
修复3.2.1版本中某些情况下心跳比较频繁的问题,节约流量电量,建议升级到最新版本;修复呼叫时对方不在线,不能正确显示通话结束原因的问题;修复某些特殊情况下获取群成员列表时crash的问题;修复某些特殊情况下退出时crash的问题;

Demo:
demo中增加音视频参数设置页;
 
版本历史:更新日志  
下载地址:SDK下载 查看全部
2387.jpg_wh860_.jpg

Android V3.2.2 2016-12-2

新功能/优化:
  • 新增设置音视频参数及呼叫时对方离线是否发推送的接口
  • 新增修改群描述的接口;
  • 删除好友时的逻辑修改: 删除好友增加接口,根据参数是否删除消息; 被动被删除时不再删除会话消息, 用户需要删除会话及消息时可以在onContactDeleted()中调用EMClient.getInstance().chatManager().deleteConversation(username, true)。


Bug Fix:
  • 修复3.2.1版本中某些情况下心跳比较频繁的问题,节约流量电量,建议升级到最新版本;
  • 修复呼叫时对方不在线,不能正确显示通话结束原因的问题;
  • 修复某些特殊情况下获取群成员列表时crash的问题;
  • 修复某些特殊情况下退出时crash的问题;


Demo:
  • demo中增加音视频参数设置页;

 
版本历史:更新日志  
下载地址:SDK下载
0
评论

【产品快递】Web IM V1.4.5已发布,支持实时视频聊天 Web IM 产品快递

产品更新 发表了文章 • 979 次浏览 • 2016-12-02 15:57 • 来自相关话题

   临近新年,12月的第一天,自上次更新以来刚好一个月,环信Web IM V1.4.5已经发布,是不是很准时呢?毕竟想让环信小伙伴们都过上好年。环信Web IM V1.4.5版本最大的改动是增加了实时视频聊天功能,即在网页中打开就可以直接与APP视频通话,想想都觉得炫酷,赶紧下载体验吧!(需要注意:视频聊天需要https + Webkit浏览器哦)
   



新功能:
1.GNU风格的版本号命名格式: 主版本号.子版本号.修正版本号 (新版本规则的1.4.5 = 旧版本规则的1.1.4.5)

2.【DEMO】好友之间可以通过webrtc进行视频聊(仅支持 https + Webkit浏览器)
 
3.【DEMO】支持同一账号最多8个标签页登录 `isMultiLoginSessions:true`
 
4.【DEMO】http访问加入ip策略功能,防止DNS劫持 `isHttpDNS:true`
 
5.【DEMO】新增两种安装引用方式(具体引用方式,请参考集成方式)
添加 `<script>` 标签,并通过WebIM命名空间访问websdkNPM(websdk 已经发布到NPM),先require,再访问WebIM

Bug修复:
1.【SDK】 解散群组不更新UI
 
2.【SDK】 修复了发送cmd消息成功后无法调用回调函数的bug
webim体验:https://webim.easemob.com/

版本历史:更新日志  
 
SDK下载:点击下载 查看全部
   临近新年,12月的第一天,自上次更新以来刚好一个月,环信Web IM V1.4.5已经发布,是不是很准时呢?毕竟想让环信小伙伴们都过上好年。环信Web IM V1.4.5版本最大的改动是增加了实时视频聊天功能,即在网页中打开就可以直接与APP视频通话,想想都觉得炫酷,赶紧下载体验吧!(需要注意:视频聊天需要https + Webkit浏览器哦)
   
e3355a0896eb7cdf34bc6859ca02e9f0.jpg

新功能:

1.GNU风格的版本号命名格式: 主版本号.子版本号.修正版本号 (新版本规则的1.4.5 = 旧版本规则的1.1.4.5)

2.【DEMO】好友之间可以通过webrtc进行视频聊(仅支持 https + Webkit浏览器)
 
3.【DEMO】支持同一账号最多8个标签页登录 `isMultiLoginSessions:true`
 
4.【DEMO】http访问加入ip策略功能,防止DNS劫持 `isHttpDNS:true`
 
5.【DEMO】新增两种安装引用方式(具体引用方式,请参考集成方式)

  • 添加 `<script>` 标签,并通过WebIM命名空间访问websdk
  • NPM(websdk 已经发布到NPM),先require,再访问WebIM



Bug修复:

1.【SDK】 解散群组不更新UI
 
2.【SDK】 修复了发送cmd消息成功后无法调用回调函数的bug


webim体验:https://webim.easemob.com/

版本历史:更新日志  
 
SDK下载:点击下载
0
评论

环信移动客服v5.5.1更新:新增多机器人功能,完美适应不同场景 环信移动客服 产品快递

产品更新 发表了文章 • 499 次浏览 • 2016-11-22 16:16 • 来自相关话题

管理员模式

智能机器人界面优化

   优化机器人设置页面,将欢迎语等设置合并至“自动回复”页签,将知识库合并至机器人设置。优化后,机器人相关的设置更集中,更方便使用。 




欢迎语等合并至自动回复页签

   机器人的欢迎语、默认回复、重复回复、超时回复、转人工设置合并至“自动回复”页签。 




知识库合并至机器人设置

   原来知识库页面的“知识规则”和“菜单素材库”页签合并至“机器人设置”页面,分别对应“知识规则”和“自定义菜单”。 




[机器人知识规则]

多机器人功能(增值服务)

   新增多机器人功能,支持创建机器人,并且为每个机器人单独设置基础信息、自动回复、知识规则、自定义菜单、场景智能应答。您还可以为新增的机器人绑定不同的关联,回答来自不同关联的用户的提问。

   多机器人功能为增值服务,如需开通,请联系环信商务经理。 
 
环信移动客服更新日志http://docs.easemob.com/cs/releasenote/5.5.1
 
环信移动客服登陆地址http://kefu.easemob.com/ 查看全部

0920.jpg_wh860_.jpg

管理员模式

智能机器人界面优化

   优化机器人设置页面,将欢迎语等设置合并至“自动回复”页签,将知识库合并至机器人设置。优化后,机器人相关的设置更集中,更方便使用。 
robot-0001.png

欢迎语等合并至自动回复页签

   机器人的欢迎语、默认回复、重复回复、超时回复、转人工设置合并至“自动回复”页签。 
robot-0002.png

知识库合并至机器人设置

   原来知识库页面的“知识规则”和“菜单素材库”页签合并至“机器人设置”页面,分别对应“知识规则”和“自定义菜单”。 
robot-0003.png

[机器人知识规则]

多机器人功能(增值服务)

   新增多机器人功能,支持创建机器人,并且为每个机器人单独设置基础信息、自动回复、知识规则、自定义菜单、场景智能应答。您还可以为新增的机器人绑定不同的关联,回答来自不同关联的用户的提问。

   多机器人功能为增值服务,如需开通,请联系环信商务经理。 
 
环信移动客服更新日志http://docs.easemob.com/cs/releasenote/5.5.1
 
环信移动客服登陆地址http://kefu.easemob.com/
0
评论

Android ios V3.2.1 SDK 已发布,发起电话支持自定义内容 ios sdk Android sdk 产品快递

产品更新 发表了文章 • 447 次浏览 • 2016-11-14 11:54 • 来自相关话题

Android V3.2.1 2016-11-12
 
新功能/优化:
聊天室列表支持分页获取发起电话的接口增加ext参数,方便用户自定义内容EMOption中增加setUseHttps()的接口优化会话加载的速度

Bug fix:
修复使用视音频后可能导致手机外放没有声音的bug修复发送消息后马上删除附件可能导致手机crash的bug修复音视频呼叫在某些魅蓝手机上会卡死的bug修复demo中呼叫时没有铃声的bug修复了视频通话时使用后置摄像头时图像显示不正确的bug
 iOS​ V3.2.1 2016-11-12
 
新功能/优化:
聊天室列表支持分页获取发起电话的接口增加ext参数,方便用户自定义内容EMOption中usingHttps默认为YES

bug fix:
修复Lite版本SDK编译warning的问题
 
 版本历史:Android SDK更新日志  ios SDK更新日志
下载地址:SDK下载 查看全部
摄图网-桌面上摆放着笔记本和电脑.jpg


Android V3.2.1 2016-11-12
 
新功能/优化:
  • 聊天室列表支持分页获取
  • 发起电话的接口增加ext参数,方便用户自定义内容
  • EMOption中增加setUseHttps()的接口
  • 优化会话加载的速度


Bug fix:
  • 修复使用视音频后可能导致手机外放没有声音的bug
  • 修复发送消息后马上删除附件可能导致手机crash的bug
  • 修复音视频呼叫在某些魅蓝手机上会卡死的bug
  • 修复demo中呼叫时没有铃声的bug
  • 修复了视频通话时使用后置摄像头时图像显示不正确的bug

 iOS​ V3.2.1 2016-11-12
 
新功能/优化:
  • 聊天室列表支持分页获取
  • 发起电话的接口增加ext参数,方便用户自定义内容
  • EMOption中usingHttps默认为YES


bug fix:
  • 修复Lite版本SDK编译warning的问题

 
 版本历史:Android SDK更新日志  ios SDK更新日志
下载地址:SDK下载
0
评论

环信移动客服v5.5更新:机器人支持物流场景智能应答,微博渠道支持自定义菜单。 产品快递 环信移动客服 机器人

产品更新 发表了文章 • 658 次浏览 • 2016-11-04 17:53 • 来自相关话题

   
   环信移动客服v5.5已经正式发布,包括机器人支持物流场景智能应答以及微博渠道支持自定义菜单等新特性。环信智能机器人已经能够智能识别访客的物流相关的咨询,现在您可以为特定的物流意图(物流差错、物流咨询、物流查询、物流催促)设置相应的回复。其中,“物流查询”这一意图支持多轮问答,机器人能够自动为访客查询物流状态,并直接将查询结果回复给访客。在环信移动客服系统绑定微博认证账号后,可以设置微博账号私信页面的菜单,并且设置粉丝首次关注自动回复。 
环信移动客服v5.5产品更新说明:





客服模式

“留言”页面支持播放语音留言

当收到APP访客端发送的语音留言时,可以直接在移动客服系统的留言页面进行播放。

“访客中心”支持连续查看历史会话记录

当访客与当前客服有多条历史会话记录时,客服可以在访客中心页面连续查看这些历史会话的消息。

在客服模式下,选择“访客中心”,点击某位访客,在详情页点击“互动记录”,点击任意历史会话,可查看该历史会话的消息。消息界面提示会话开始、会话结束时间,点击“更多历史消息”、“查看下一条历史会话”可分别查看之前、之后的历史会话。 




访客轨迹分析(增值服务)

访客轨迹分析功能收集访客在网站浏览的轨迹。对来自Web渠道的访客,客服接起会话后,可以直接在聊天窗口了解到该访客在发起会话前的浏览轨迹,从而判断客户的兴趣范围和偏好。 




“访客轨迹分析”与“全站访客统计”为增值服务,只需先开通“全站访客统计”功能,并且在您的网站上安装一个数据统计SDK,即可使用“访客轨迹分析”。如需开通这两个功能,请联系环信商务经理。

关于SDK安装流程引导,请参考文档:全站访客统计。

探索移动客服

新增“探索移动客服”页面,新版本上线的功能将在此页面进行展示,登录后即可查看,不错过移动客服的任何更新。

管理员模式

机器人支持物流场景智能应答

环信智能机器人已经能够智能识别访客的物流相关的咨询,现在您可以为特定的物流意图(物流差错、物流咨询、物流查询、物流催促)设置相应的回复。其中,“物流查询”这一意图支持多轮问答,机器人能够自动为访客查询物流状态,并直接将查询结果回复给访客。

在管理员模式,选择“智能机器人 > 机器人设置”,点击“场景智能应答”Tab页,将您需要机器人回答的物流意图全部勾选开通。未勾选时,表示不需要针对该物流意图进行相应的回复。

如果您对意图定义有疑问,不妨将鼠标放在问号上,了解它的详细定义哟。 




以下为开启物流差错、物流咨询、物流查询、物流催促这些物流意图,并设置“物流查询”意图的问答方式为多轮问答后,访客端咨询示例: 




“留言”页面支持播放语音留言

当收到APP访客端发送的语音留言时,可以直接在移动客服系统的留言页面进行播放。

注意:APP端发送语音留言的功能需要调用环信的留言API自行集成。

“当前会话”支持分配、关闭会话

管理员在当前会话页面监控客服与访客的聊天过程时,可以将会话分配给其他客服,也可以根据实际情况关闭会话。 




“访客中心”支持连续查看历史会话记录

当访客与客服有多条历史会话记录时,管理员可以在访客中心页面连续查看这些历史会话的消息。

在管理员模式下,选择“访客中心”,点击某位访客,在详情页点击“互动记录”,点击任意历史会话,可查看该历史会话的消息。消息界面提示会话开始、会话结束时间,点击“更多历史消息”、“查看下一条历史会话”可分别查看之前、之后的历史会话。 




微博渠道支持自定义菜单和首次关注自动回复

在移动客服系统绑定微博认证账号后,可以设置微博账号私信页面的菜单,并且设置粉丝首次关注自动回复。

在管理员模式下,选择“渠道管理 > 微博”,点击“自定义菜单”Tab页,可以对菜单进行设置。最多可以创建3个一级菜单,每个一级菜单均可以跳转至网页或创建最多5个二级菜单。当设置一级菜单跳转至网页时,不可以再在该一级菜单下创建二级菜单。 




在管理员模式下,选择“渠道管理 > 微博”,点击“粉丝首次关注自动回复”Tab页,设置自动回复消息。目前仅可以选择文字方式回复。 




探索移动客服

新增“探索移动客服”页面,新版本上线的功能将在此页面进行展示,登录后即可查看,不错过移动客服的任何更新。

作为管理员,您还可以通过此页面快速定位到系统的其他位置,例如:快速设置接入渠道、快速定位到收发消息相关的设置页面、一键查看历史会话或统计报表等。

多租户管理后台

多租户管理后台为增值服务,如需开通,请联系环信商务经理。

支持查看租户的历史会话

多租户管理后台增加“历史会话”功能,支持管理员查看各个租户下所有客服的历史会话。

登录多租户管理后台(kefuorg.easemob.com),进入“租户管理”页面,选择任意租户,点击“历史会话”,可以查看该租户的所有历史会话。点击任意一条会话,可以查看该会话的全部消息。 




Android客服工作台

Android客服工作台V2.3版本已发布!可前往环信官网下载。

支持显示微信、微博表情

Android客服工作台支持显示微信、微博默认表情。

支持发送语音消息

使用Android客服工作台时,可以对APP渠道的会话直接回复语音消息,沟通更高效。

注意:网页、微信、微博渠道的访客无法收到语音消息。

移动客服Android SDK

移动客服Android SDK 1.0.1 发布了!该Android SDK基于IM SDK 3.x,登录、发消息速度更快。提供内置会话相关UI,集成后可立即给移动客服发送文本、语音、图片、文件消息。

支持双通道:已集成双通道功能,确保不丢消息;
极简集成:集成移动客服通用功能,只需5分钟。

集成指南:集成指南
 
 
环信移动客服更新日志http://docs.easemob.com/cs/releasenote/5.5
 
环信移动客服登陆地址http://kefu.easemob.com/ 查看全部
   
   环信移动客服v5.5已经正式发布,包括机器人支持物流场景智能应答以及微博渠道支持自定义菜单等新特性。环信智能机器人已经能够智能识别访客的物流相关的咨询,现在您可以为特定的物流意图(物流差错、物流咨询、物流查询、物流催促)设置相应的回复。其中,“物流查询”这一意图支持多轮问答,机器人能够自动为访客查询物流状态,并直接将查询结果回复给访客。在环信移动客服系统绑定微博认证账号后,可以设置微博账号私信页面的菜单,并且设置粉丝首次关注自动回复。 
环信移动客服v5.5产品更新说明:

QQ图片20161104175224.jpg

  • 客服模式


“留言”页面支持播放语音留言

当收到APP访客端发送的语音留言时,可以直接在移动客服系统的留言页面进行播放。

“访客中心”支持连续查看历史会话记录

当访客与当前客服有多条历史会话记录时,客服可以在访客中心页面连续查看这些历史会话的消息。

在客服模式下,选择“访客中心”,点击某位访客,在详情页点击“互动记录”,点击任意历史会话,可查看该历史会话的消息。消息界面提示会话开始、会话结束时间,点击“更多历史消息”、“查看下一条历史会话”可分别查看之前、之后的历史会话。 
1.png

访客轨迹分析(增值服务)

访客轨迹分析功能收集访客在网站浏览的轨迹。对来自Web渠道的访客,客服接起会话后,可以直接在聊天窗口了解到该访客在发起会话前的浏览轨迹,从而判断客户的兴趣范围和偏好。 
2png.png

“访客轨迹分析”与“全站访客统计”为增值服务,只需先开通“全站访客统计”功能,并且在您的网站上安装一个数据统计SDK,即可使用“访客轨迹分析”。如需开通这两个功能,请联系环信商务经理。

关于SDK安装流程引导,请参考文档:全站访客统计

探索移动客服

新增“探索移动客服”页面,新版本上线的功能将在此页面进行展示,登录后即可查看,不错过移动客服的任何更新。

管理员模式

机器人支持物流场景智能应答


环信智能机器人已经能够智能识别访客的物流相关的咨询,现在您可以为特定的物流意图(物流差错、物流咨询、物流查询、物流催促)设置相应的回复。其中,“物流查询”这一意图支持多轮问答,机器人能够自动为访客查询物流状态,并直接将查询结果回复给访客。

在管理员模式,选择“智能机器人 > 机器人设置”,点击“场景智能应答”Tab页,将您需要机器人回答的物流意图全部勾选开通。未勾选时,表示不需要针对该物流意图进行相应的回复。

如果您对意图定义有疑问,不妨将鼠标放在问号上,了解它的详细定义哟。 
3.png

以下为开启物流差错、物流咨询、物流查询、物流催促这些物流意图,并设置“物流查询”意图的问答方式为多轮问答后,访客端咨询示例: 
4.png

“留言”页面支持播放语音留言

当收到APP访客端发送的语音留言时,可以直接在移动客服系统的留言页面进行播放。

注意:APP端发送语音留言的功能需要调用环信的留言API自行集成。

“当前会话”支持分配、关闭会话

管理员在当前会话页面监控客服与访客的聊天过程时,可以将会话分配给其他客服,也可以根据实际情况关闭会话。 
5.png

“访客中心”支持连续查看历史会话记录

当访客与客服有多条历史会话记录时,管理员可以在访客中心页面连续查看这些历史会话的消息。

在管理员模式下,选择“访客中心”,点击某位访客,在详情页点击“互动记录”,点击任意历史会话,可查看该历史会话的消息。消息界面提示会话开始、会话结束时间,点击“更多历史消息”、“查看下一条历史会话”可分别查看之前、之后的历史会话。 
6.png

微博渠道支持自定义菜单和首次关注自动回复

在移动客服系统绑定微博认证账号后,可以设置微博账号私信页面的菜单,并且设置粉丝首次关注自动回复。

在管理员模式下,选择“渠道管理 > 微博”,点击“自定义菜单”Tab页,可以对菜单进行设置。最多可以创建3个一级菜单,每个一级菜单均可以跳转至网页或创建最多5个二级菜单。当设置一级菜单跳转至网页时,不可以再在该一级菜单下创建二级菜单。 
7.png

在管理员模式下,选择“渠道管理 > 微博”,点击“粉丝首次关注自动回复”Tab页,设置自动回复消息。目前仅可以选择文字方式回复。 
8.png

探索移动客服

新增“探索移动客服”页面,新版本上线的功能将在此页面进行展示,登录后即可查看,不错过移动客服的任何更新。

作为管理员,您还可以通过此页面快速定位到系统的其他位置,例如:快速设置接入渠道、快速定位到收发消息相关的设置页面、一键查看历史会话或统计报表等。

多租户管理后台

多租户管理后台为增值服务,如需开通,请联系环信商务经理。

支持查看租户的历史会话

多租户管理后台增加“历史会话”功能,支持管理员查看各个租户下所有客服的历史会话。

登录多租户管理后台(kefuorg.easemob.com),进入“租户管理”页面,选择任意租户,点击“历史会话”,可以查看该租户的所有历史会话。点击任意一条会话,可以查看该会话的全部消息。 
9.png

Android客服工作台

Android客服工作台V2.3版本已发布!可前往环信官网下载。

支持显示微信、微博表情

Android客服工作台支持显示微信、微博默认表情。

支持发送语音消息

使用Android客服工作台时,可以对APP渠道的会话直接回复语音消息,沟通更高效。

注意:网页、微信、微博渠道的访客无法收到语音消息。

移动客服Android SDK

移动客服Android SDK 1.0.1 发布了!该Android SDK基于IM SDK 3.x,登录、发消息速度更快。提供内置会话相关UI,集成后可立即给移动客服发送文本、语音、图片、文件消息。

支持双通道:已集成双通道功能,确保不丢消息;
极简集成:集成移动客服通用功能,只需5分钟。

集成指南:集成指南
 
 
环信移动客服更新日志http://docs.easemob.com/cs/releasenote/5.5
 
环信移动客服登陆地址http://kefu.easemob.com/
0
评论

【产品快递】Web IM V1.1.3发布,支持自动重连 webim 产品快递

产品更新 发表了文章 • 783 次浏览 • 2016-11-01 15:18 • 来自相关话题

功能改进:

DEMO
支持 Windows SDK。http://www.easemob.com/download/im 

新增黑名单功能。

获取聊天室列表: 支持分页、下拉刷新,新增以下2个参数:pagenum 和 pagesize。

调试更方便,webpack 支持开发和生产模式。

`npm run dev`:开发模式,支持热加载,启动一个供调试的webserve http://localhost:3000。 

`npm run prod`:生产模式,编译速度更快。

群组增加以下功能:创建群组、修改群组名称、修改群组简介、群组成员管理、加入公开群。

strophe 从 v1.2.2 升级到 v1.2.8,在生产模式使用 strophe-1.2.8.min.js, 在开发模式使用 strophe.js。

SDK
 支持自动重连: 在 webim.config.js 文件中新增相关参数 `autoReconnectNumMax` 和`autoReconnectInterval`。
Bug fixes:

DEMO
 增加 `babel-core/browser-polyfill.js`文件,修复了 IE 不支持 HTML5 elements 的 bug。

 修复了有未读消息时点击联系人不生效的bug。

 修复了strophe.js v1.2.8在IE9中使用BOSH会报错的bug。
https://github.com/strophe/strophejs/issues/213

SDK
修复了存在大量离线消息时收发消息延迟的bug。客户端将发送ack应答消息的速度限制在5个/秒,不影响其他正常消息。

将心跳消息从空body的 json message 切换为 ping/pong iq。前者会作为离线消息被XMPP Server缓存。
 
webim体验:http://webim.easemob.com/

版本历史:更新日志     
 
SDK下载:点击下载 查看全部
358-210(2).jpg

  • 功能改进:


DEMO

支持 Windows SDK。http://www.easemob.com/download/im 

新增黑名单功能。

获取聊天室列表: 支持分页、下拉刷新,新增以下2个参数:pagenum 和 pagesize。

调试更方便,webpack 支持开发和生产模式。

`npm run dev`:开发模式,支持热加载,启动一个供调试的webserve http://localhost:3000。 

`npm run prod`:生产模式,编译速度更快。

群组增加以下功能:创建群组、修改群组名称、修改群组简介、群组成员管理、加入公开群。

strophe 从 v1.2.2 升级到 v1.2.8,在生产模式使用 strophe-1.2.8.min.js, 在开发模式使用 strophe.js。



SDK

 支持自动重连: 在 webim.config.js 文件中新增相关参数 `autoReconnectNumMax` 和`autoReconnectInterval`。


  • Bug fixes:


DEMO

 增加 `babel-core/browser-polyfill.js`文件,修复了 IE 不支持 HTML5 elements 的 bug。

 修复了有未读消息时点击联系人不生效的bug。

 修复了strophe.js v1.2.8在IE9中使用BOSH会报错的bug。
https://github.com/strophe/strophejs/issues/213



SDK

修复了存在大量离线消息时收发消息延迟的bug。客户端将发送ack应答消息的速度限制在5个/秒,不影响其他正常消息。

将心跳消息从空body的 json message 切换为 ping/pong iq。前者会作为离线消息被XMPP Server缓存。


 
webim体验:http://webim.easemob.com/

版本历史:更新日志     
 
SDK下载:点击下载
0
评论

环信移动客服v5.4发布:第二消息通道保证不丢消息+客户之声优化+机器人支持识别物流意图 环信移动客服 客户声音 产品快递

产品更新 发表了文章 • 612 次浏览 • 2016-10-18 15:00 • 来自相关话题

体验环信移动客服 http://kefu.easemob.com/
查看历史版本请点击版本历史





环信移动客服v5.4_产品更新说明
客服模式

1.最大接待人数上限调整

   客服的最大接待人数上限调整,支持设置为0~100之间的数值。当客服的进行中会话数小于最大接待人数时,系统会自动为该客服分配会话。

2.支持管理员分配或关闭待接入会话

   在“待接入”页面,管理员除了可以手动接入会话之外,还可以将会话转接给其他客服或关闭会话;普通客服仅可以手动接入会话。 




3.微信渠道超过48小时后禁止发消息或回呼

   对于来自微信网友的进行中会话,如果访客超过48小时未回复消息,禁止客服再次向其发送消息。对于微信渠道的历史会话,会话结束48小时后,不允许对访客进行回呼。

4.第二消息通道功能

为了更好地保证系统稳定性并确保不丢消息,移动客服系统与访客端之间支持环信即时通讯云和REST API两条通道进行消息收发。即时通讯云消息通道为第一通道,REST API消息通道为第二通道,当IM服务器暂时不可用时,消息自动切换到第二通道。切换后,访客和客服之间依然可以发送和接收文本消息。

网页访客端默认支持第二消息通道;APP访客端需要单独集成,请参考集成访客端双通道功能(暂时仅Android版APP支持)。
管理员模式

1.APP渠道设置优化

   优化手机APP的设置页面,点击“添加APP关联”按钮,即可按照步骤引导,快速创建APP关联并绑定到环信移动客服。 




   选择“管理员模式 > 渠道管理 > 手机APP”,进入“手机APP”页面,点击“添加APP关联”按钮,创建APP关联。支持两种方式:快速创建、关联IM账号。 
快速创建:如果您还没有环信即时通讯云的账号,可以直接点击“快速创建”,系统会为您自动创建一个APP关联;关联IM账号:如果您已有环信即时通讯云的账号,并创建了应用,可以点击“去关联IM账号”,填写关联名称、AppKey、ClientId、ClientSecret、IM服务号、IM Password,手动将您的APP绑定到环信移动客服。




创建APP关联后,可以查看关联的APP信息,包括关联名称、AppKey、ClientId、ClientSecret等。对于快速创建的关联,您还可以点击“直接登录IM关联后台”,查看更多相关信息。
关联名称:该关联在移动客服系统中的名称,可修改。AppKey:应用的唯一标识,与“IM服务号”共同构成手机APP与移动客服之间的消息通道,不可修改。ClientId和ClientSecret:自动生成,用于获取管理员token,不可修改。其中,管理员token用于使用REST API进行服务端集成。IM服务号:该应用下,IM用户的用户名,与“AppKey”共同构成手机APP与移动客服之间的消息通道,可以修改为其他IM用户的用户名(及对应的密码)。



2.支持清空知识规则和菜单素材

   支持一键删除“知识库”中全部知识规则和菜单,可用于知识库的整理,即清空后重新导入。
选择“管理员模式 > 智能机器人 > 知识库”,进入“知识库”页面,点击“全部删除”进行此项操作。




3.不活跃会话超时自动结束

   新增不活跃会话超时自动结束开关。当开关打开时,如果访客和客服在设定时间内均未回复消息,系统将自动发送提示语给访客,并结束会话。
选择“管理员模式 > 设置 > 系统开关”,进入“系统开关”页面,打开“不活跃会话超时自动结束”开关。
注意:如果同时打开了“访客超时未回复自动结束会话”开关,当满足任意开关的超时条件时,会话将会被自动结束。  




客户之声功能优化

“客户之声”为增值功能,如需开通,请联系环信商务经理。
1.新增热门关键词

   新增热门关键词,支持按照综合(频度x情感度)、频度、情感度三个维度和日期筛选热门关键词,默认显示昨日综合得分最高的关键词。 




2.关键词详情优化

   关键词详情页改为弹屏显示,包括该关键词的频度趋势、情感指数趋势、消息列表。并且可以快速添加该关键词至停用词列表。

在“客户之声”页面,点击任意关键词,可以查看该关键词的详情。如果不需要关注该关键词的频度与情感指数等,可将其停用,只需点击“添加停用词”按钮即可。 




访客端

1.机器人问答优化

机器人支持识别物流意图

   当机器人客服处于开启状态,访客发起物流相关咨询时,机器人可以识别物流意图,并给出对应的答复。目前支持物流领域的五个不同意图,包括:
物流咨询(到北京一般几天到,下单后一般几天发货,快递费用多少等)查物流(询问物流单号,物流状态等信息)物流催促(催促发快递,催促快递加快速度)物流差错(由于物流送错,或者疑似送错,质疑或者投诉物流,快递费收错,过错方可能在商家)物流信息修改(由于用户信息输入错误,需要修改,信息填错,取消订单,退换货,过错方在用户)

机器人支持多轮会话
  支持多轮对话,比如查物流状态的场景下,机器人会根据具体情况收集客户多个信息(快递单号及快递公司名称),再去执行快递状态查询任务。

2.网页访客端优化

网页访客端优化功能对应网页插件版本43.9,定制开发版需要更新插件。

显示客服状态
   网页端访客与客服会话过程中,访客可以在客服头像位置看到客服的状态,包括在线、繁忙、离开、隐身,帮助会话
 
双方更好的交流。
   前提条件:选择“管理员模式 > 设置 > 系统开关”,进入“系统开关”页面,打开“访客端显示客服昵称”开关。

收到满意度邀请直接弹窗
   网页端访客与客服会话过程中,收到客服发起的满意度评价邀请时,可以直接在弹窗中给出评价。

显示会话创建、接起、转接、结束等提示
   网页端访客与客服会话过程中,可以看到会话创建、接起、转接、结束等提示,直观地了解会话状态。 
  查看全部
体验环信移动客服 http://kefu.easemob.com/
查看历史版本请点击版本历史
photo-mockups-iphone-ipad-macbook-56405.jpg


环信移动客服v5.4_产品更新说明
  • 客服模式


1.最大接待人数上限调整

   客服的最大接待人数上限调整,支持设置为0~100之间的数值。当客服的进行中会话数小于最大接待人数时,系统会自动为该客服分配会话。

2.支持管理员分配或关闭待接入会话

   在“待接入”页面,管理员除了可以手动接入会话之外,还可以将会话转接给其他客服或关闭会话;普通客服仅可以手动接入会话。 
wait2.png

3.微信渠道超过48小时后禁止发消息或回呼

   对于来自微信网友的进行中会话,如果访客超过48小时未回复消息,禁止客服再次向其发送消息。对于微信渠道的历史会话,会话结束48小时后,不允许对访客进行回呼。

4.第二消息通道功能

为了更好地保证系统稳定性并确保不丢消息,移动客服系统与访客端之间支持环信即时通讯云和REST API两条通道进行消息收发。即时通讯云消息通道为第一通道,REST API消息通道为第二通道,当IM服务器暂时不可用时,消息自动切换到第二通道。切换后,访客和客服之间依然可以发送和接收文本消息。

网页访客端默认支持第二消息通道;APP访客端需要单独集成,请参考集成访客端双通道功能(暂时仅Android版APP支持)。
  • 管理员模式


1.APP渠道设置优化

   优化手机APP的设置页面,点击“添加APP关联”按钮,即可按照步骤引导,快速创建APP关联并绑定到环信移动客服。 
admin-channel-app1.png

   选择“管理员模式 > 渠道管理 > 手机APP”,进入“手机APP”页面,点击“添加APP关联”按钮,创建APP关联。支持两种方式:快速创建、关联IM账号。 
  • 快速创建:如果您还没有环信即时通讯云的账号,可以直接点击“快速创建”,系统会为您自动创建一个APP关联;
  • 关联IM账号:如果您已有环信即时通讯云的账号,并创建了应用,可以点击“去关联IM账号”,填写关联名称、AppKey、ClientId、ClientSecret、IM服务号、IM Password,手动将您的APP绑定到环信移动客服。

admin-channel-app2.png

创建APP关联后,可以查看关联的APP信息,包括关联名称、AppKey、ClientId、ClientSecret等。对于快速创建的关联,您还可以点击“直接登录IM关联后台”,查看更多相关信息。
  • 关联名称:该关联在移动客服系统中的名称,可修改。
  • AppKey:应用的唯一标识,与“IM服务号”共同构成手机APP与移动客服之间的消息通道,不可修改。
  • ClientId和ClientSecret:自动生成,用于获取管理员token,不可修改。其中,管理员token用于使用REST API进行服务端集成。
  • IM服务号:该应用下,IM用户的用户名,与“AppKey”共同构成手机APP与移动客服之间的消息通道,可以修改为其他IM用户的用户名(及对应的密码)。
    admin-channel-app3.png

2.支持清空知识规则和菜单素材

   支持一键删除“知识库”中全部知识规则和菜单,可用于知识库的整理,即清空后重新导入。
选择“管理员模式 > 智能机器人 > 知识库”,进入“知识库”页面,点击“全部删除”进行此项操作。
admin-robot-knowledge1.png

3.不活跃会话超时自动结束

   新增不活跃会话超时自动结束开关。当开关打开时,如果访客和客服在设定时间内均未回复消息,系统将自动发送提示语给访客,并结束会话。
选择“管理员模式 > 设置 > 系统开关”,进入“系统开关”页面,打开“不活跃会话超时自动结束”开关。
注意:如果同时打开了“访客超时未回复自动结束会话”开关,当满足任意开关的超时条件时,会话将会被自动结束。  
admin-settings-options15.png

  • 客户之声功能优化


“客户之声”为增值功能,如需开通,请联系环信商务经理。
1.新增热门关键词

   新增热门关键词,支持按照综合(频度x情感度)、频度、情感度三个维度和日期筛选热门关键词,默认显示昨日综合得分最高的关键词。 
admin-voice1.png

2.关键词详情优化

   关键词详情页改为弹屏显示,包括该关键词的频度趋势、情感指数趋势、消息列表。并且可以快速添加该关键词至停用词列表。

在“客户之声”页面,点击任意关键词,可以查看该关键词的详情。如果不需要关注该关键词的频度与情感指数等,可将其停用,只需点击“添加停用词”按钮即可。 
admin-voice2.png

  • 访客端


1.机器人问答优化

机器人支持识别物流意图

   当机器人客服处于开启状态,访客发起物流相关咨询时,机器人可以识别物流意图,并给出对应的答复。目前支持物流领域的五个不同意图,包括:
  • 物流咨询(到北京一般几天到,下单后一般几天发货,快递费用多少等)
  • 查物流(询问物流单号,物流状态等信息)
  • 物流催促(催促发快递,催促快递加快速度)
  • 物流差错(由于物流送错,或者疑似送错,质疑或者投诉物流,快递费收错,过错方可能在商家)
  • 物流信息修改(由于用户信息输入错误,需要修改,信息填错,取消订单,退换货,过错方在用户)


机器人支持多轮会话
  支持多轮对话,比如查物流状态的场景下,机器人会根据具体情况收集客户多个信息(快递单号及快递公司名称),再去执行快递状态查询任务。

2.网页访客端优化

网页访客端优化功能对应网页插件版本43.9,定制开发版需要更新插件。

显示客服状态
   网页端访客与客服会话过程中,访客可以在客服头像位置看到客服的状态,包括在线、繁忙、离开、隐身,帮助会话
 
双方更好的交流。
   前提条件:选择“管理员模式 > 设置 > 系统开关”,进入“系统开关”页面,打开“访客端显示客服昵称”开关。

收到满意度邀请直接弹窗
   网页端访客与客服会话过程中,收到客服发起的满意度评价邀请时,可以直接在弹窗中给出评价。

显示会话创建、接起、转接、结束等提示
   网页端访客与客服会话过程中,可以看到会话创建、接起、转接、结束等提示,直观地了解会话状态。 
 
6
评论

【开源OA项目】基于环信IM开发完整的企业通讯解决方案-Dolores Dolores OA 开源项目

KevinGong 发表了文章 • 6640 次浏览 • 2017-06-26 10:53 • 来自相关话题

  

  前阵子钉钉在微信楼下刷了一波#创业很苦,坚持很酷#的广告,浓浓的“丧”文化风格文案受到了各界褒贬不一的评价,也引起了大家对OA办公系统的关注。
   对企业而言,初选OA办公系统是为了满足需求,解决当下问题,由于OA办公系统的在公司运作流程中扮演的重要性,安全与隐私等问题急需未雨绸缪,“可定制”、“可私有化部署”的OA办公系统成为了更多企业的首选。公司想自己开发一套IM系统应该从哪里开始呢? 企业通讯录怎么保持同步呢? 企业通讯录的权限管理应该怎么做?
   三个关于OA办公系统的究极问题,从开源的OA办公项目-Dolores(朵拉)诞生迎刃而解了。Dolores项目遵循Apache Licence 2.0 开源协议,可以直接拿来用,也可以修改代码来满足需要并作为开源或商业产品发布/销售。




关于Dolores?
Dolores是一套完整的企业通信解决方案,一个完整的企业沟通工具(以下简称企业IM),支持以下几个功能:IM消息服务、组织架构管理、工作流集成。
Dolores项目源码地址:https://github.com/DoloresTeam​ 
技术讨论群:641256202(QQ群)

整个解决方案都包括了什么?
企业通讯录的管理:部门/员工的增删改查通讯录全量更新:全量/增量更新 企业通讯录权限管理:基于RBAC权限管理模型企业即时通讯IM:企业通信对IM这块的可靠性要求高,选择了目前比较成熟的IM云服务厂商-环信
 
 
组织架构

企业通讯录可以说是企业沟通中最重的业务之一,能够提供员工各种服务的认证,获取员工的联系方式等。
 
组织架构-Server

服务端主要包括以下功能:
支持管理人员(例如HR)对部门和员工进行增删改查支持部门和员工自定义排序,自定义元信息存储权限管理员工通讯录视图 (员工根据自己的权限生成通讯录)通讯录增量更新 (鉴于移动端特殊的网络环境和设备,通讯录应该支持差量更新)集成 IM 用户系统

在这里我们主要讨论以下两个问题:
 
权限管理

  随着企业逐渐的发展,团队壮大为了更有效的沟通,以及保护公司内部的一些商业信息不被泄漏,我们应该为通讯录添加权限管理。

基于Role-based access control(RBAC)的权限管理模型

为了介绍此权限管理模型,我们先解释一下基本概念
角色:通常是指企业中某一个工作岗位,这个岗位具有特定的权利和职责。被赋予此角色的员工,将获得这种权利与职责权限:被赋予访问实体的权利。在本项目中是指访问部门和访问某一个或者某一类员工的权利用户-角色分配(User-Role Assignment URA):为某个用户指定一个或者多个角色,此员工将获得这些角色所具有权利的集合角色-权限分配(Role-Permission Assignment RPA):将权限分配给角色,一个角色可以包含多个权利。在本项目中是指多个访问部门和访问员工的权限

在用户和权限之间引入角色中介,将用户与权限的直接关系弱化为间接关系。|ˉˉˉ| |ˉˉ ˉ| |ˉˉˉˉ ˉˉ|
| User |---URA---> | Role |<---RPA---| Permission |
|______| |_______| |_____________|
    以角色为中介,首先创建访问每个部门和员工的访问权限,然后创建不同的角色,根据这些角色的职责不同分配不同的权限,建立角色-权限的关系以后,不同的角色将会有不同的权限。根据员工不同的岗位,将对应的角色分配给他们,建立用户-角色关系,这就是RBAC的主要思想。

一个员工可以用户多个角色,一个角色可以用于多个访问权限。RBAC 极大的简化了员工的授权管理。

   由于企业的部门和员工数量很多,在创建权限时管理员不可能去设置每一个权限可以访问的每一个部门和每一个员工。所以本项目将功能和指责类似的部门和员工看作是同一类型,在创建部门和员工的时候为每一个部门和员工分配固有属性type,管理员在设置权限规则的时候只需要指定可访问的部门类型和员工即可。

增量更新

   鉴于移动终端计算资源有限,如网络,存储,电量等,所以通讯录的更新技术应该保证尽量少的资源。另外由于通讯录的特殊性,通讯录的变化需要能实时通知到受影响的在线员工。

基于版本号与变更日志的增量更新模型

   客户端第一次登陆系统以后,我们根据当前登录角色生成对应的通讯录视图,并以当前时间戳作为版本号,返回给客户端。客户端后续通过此版本号增量更新通讯录。

版本号

   版本号有两种:一是客户端当前通讯录版本 c-version, 二是服务端通讯录每一次变化时的版本号s-version

变更日志

   在管理员修改权限规则,或者修改某个岗位的访问规则时会影响大面积员工的通讯录视图,此时如果用增量更新会导致服务器流量异常,因此在这2中情况会清空原来的变更日志并且要求客户端进行一次全量更新。

   如果管理员新增了员工,服务端会根据被修改的员工或者部门type, 反推出所有受影响的员工,然后生成一条变更日志, 例如:{
"content" : [
{
"cn" : "Lucy.Liu",
"id" : "b4vlfg91scgi1dcju8v0",
"title" : "市场运营负责人",
"email" : [
"lucy.liu@dolores.store"
],
"priority" : "101111",
"name" : "刘小飞",
"telephoneNumber" : "18888888888"
}
],
"createTimestamp" : "20170614063303Z",
"category" : "member",
"action" : "add"
}
客户端在请求增量更新的时候,通过当前登陆ID与版本号,可查找出所有与自己相关的变更日志,然后在客户端数据库中应用这些变更,即可完成同步。

组织架构-Client

   由于现在员工办公设备的多样性,客户端要根据自己公司的情况,覆盖的足够完整,常见的平台有 iOS Android windowsmac linux , 对于后三个平台可以用 Web APP 来覆盖,iOS&Android 用原生的app来提升用户体验。

客户端App主要包括以下功能:
会话列表优秀的聊天界面,历史记录组织机构全量/增量更新员工个人资料展示

客户端数据库设计

IM数据库设计
 
当前版本使用环信SDK
 
组织架构数据库设计

表设计

客户端组织架构较服务端简单,不关联用户Role,客户端本地存储Staff(员工)和Department(部门)信息:
一个部门可以包含相关子部门和部门员工。该部门员工和部门在视图上处于同级关系。员工隶属于部门,同一员工可以存在于多个部门。员工角色用title来表示。

用户在登录客户端成功后,会根据该用户信息创建用户对应的数据库文件,用户表(User)保存用户相关信息,关联该用户staff信息。

客户端组织架构同服务端逻辑。

工作流集成

(TODO)
 
如何使用Dolores

本项目现在已经完成了第一个测试版本,本小节将指导您如何安装使用。

后端数据库

鉴于通讯录对数据库操作的特点多度少写,以及部门之间的树状关系,我们选择LDAP协议来存取数据。

我们有独立的repo来帮助您完成数据库的安装与初始化。请移步这里

组织架构管理

Dolores 初始版本使用Golang实现,大家既可以下载各个平台的可执行包,也可以安装Go语言的开发环境自己编译。

我们有独立的repo来帮助您,运行后端服务。请移步这里

客户端

我们现在有提供一个iOS版的Demo。请移步这里

Done

如果您顺利的完成以上三步,访问 http://localhost:3280 (端口号根据自己的配置,可能会有差异),使用 username: admin, password: dolores 登陆后端管理页面,添加权限规则,添加角色,添加员工、部门,然后使用iOS客户端登陆,就可以愉快的开始聊天啦~
 
负载均衡

(TODO)

多机容灾

(TODO)

LICENSE Apache License
Version 2.0, January 2004
http://www.apache.org/licenses/
更多信息请前往github项目主页

 
这里我对每个repo做一个简单的介绍


Dolores: 项目简介, 整个项目的架构, 数据库设计等等 你想了解的一切都可以在这里看到
dolores-ios: iOS版demo,可以聊天查看组织架构
dolores-android: 哈哈 还没有,当然我们欢迎各路安卓大牛贡献安卓版demo
organization: 组织架构的创建管理、更新、审计等等核心的东西都在这里啦
dolores-server: 为客户端提供restfull api 与环信服务器集成
dolores-admin: 后台管理网站,用于管理部门员工。一个基于React的webapp还很基础,欢迎各位大牛pr.
dolores-ldap-init: 后台数据库的初始化工具,详情可以查看readme
easemob-resty:对环信rest api的封装,让调用环信api更简单
dolores-avatar:生成类似钉钉那样的默认头像


最后再说一点整个服务端是用go来写的,作者也是golang的初学者,如果代码哪里写的有问题或者架构有问题欢迎大家指正THE CALM BEFORE THE STORM.
暴风雨前的宁静
ONE MORE THING 最后附上Dolores项目LOGO
当时作者正在二刷 《西部世界》这部剧,所以选择了女主的名字dolores作为整个项目的名字,而这个logo则寓意剧中的host。 查看全部
  

  前阵子钉钉在微信楼下刷了一波#创业很苦,坚持很酷#的广告,浓浓的“丧”文化风格文案受到了各界褒贬不一的评价,也引起了大家对OA办公系统的关注。
   对企业而言,初选OA办公系统是为了满足需求,解决当下问题,由于OA办公系统的在公司运作流程中扮演的重要性,安全与隐私等问题急需未雨绸缪,“可定制”、“可私有化部署”的OA办公系统成为了更多企业的首选。
公司想自己开发一套IM系统应该从哪里开始呢? 企业通讯录怎么保持同步呢? 企业通讯录的权限管理应该怎么做?

   三个关于OA办公系统的究极问题,从开源的OA办公项目-Dolores(朵拉)诞生迎刃而解了。Dolores项目遵循Apache Licence 2.0 开源协议,可以直接拿来用,也可以修改代码来满足需要并作为开源或商业产品发布/销售。
OA广告图.jpg

关于Dolores?

Dolores是一套完整的企业通信解决方案,一个完整的企业沟通工具(以下简称企业IM),支持以下几个功能:IM消息服务、组织架构管理、工作流集成。


Dolores项目源码地址:https://github.com/DoloresTeam​ 
技术讨论群:641256202(QQ群)

整个解决方案都包括了什么?
  • 企业通讯录的管理:部门/员工的增删改查
  • 通讯录全量更新:全量/增量更新 
  • 企业通讯录权限管理:基于RBAC权限管理模型
  • 企业即时通讯IM:企业通信对IM这块的可靠性要求高,选择了目前比较成熟的IM云服务厂商-环信

 
 
组织架构

企业通讯录可以说是企业沟通中最重的业务之一,能够提供员工各种服务的认证,获取员工的联系方式等。
 
组织架构-Server

服务端主要包括以下功能:
  1. 支持管理人员(例如HR)对部门和员工进行增删改查
  2. 支持部门和员工自定义排序,自定义元信息存储
  3. 权限管理
  4. 员工通讯录视图 (员工根据自己的权限生成通讯录)
  5. 通讯录增量更新 (鉴于移动端特殊的网络环境和设备,通讯录应该支持差量更新)
  6. 集成 IM 用户系统


在这里我们主要讨论以下两个问题:
 
权限管理

  随着企业逐渐的发展,团队壮大为了更有效的沟通,以及保护公司内部的一些商业信息不被泄漏,我们应该为通讯录添加权限管理。

基于Role-based access control(RBAC)的权限管理模型

为了介绍此权限管理模型,我们先解释一下基本概念
  • 角色:通常是指企业中某一个工作岗位,这个岗位具有特定的权利和职责。被赋予此角色的员工,将获得这种权利与职责
  • 权限:被赋予访问实体的权利。在本项目中是指访问部门和访问某一个或者某一类员工的权利
  • 用户-角色分配(User-Role Assignment URA):为某个用户指定一个或者多个角色,此员工将获得这些角色所具有权利的集合
  • 角色-权限分配(Role-Permission Assignment RPA):将权限分配给角色,一个角色可以包含多个权利。在本项目中是指多个访问部门和访问员工的权限


在用户和权限之间引入角色中介,将用户与权限的直接关系弱化为间接关系。
|ˉˉˉ|           |ˉˉ ˉ|          |ˉˉˉˉ ˉˉ|  
| User |---URA---> | Role |<---RPA---| Permission |
|______| |_______| |_____________|

    以角色为中介,首先创建访问每个部门和员工的访问权限,然后创建不同的角色,根据这些角色的职责不同分配不同的权限,建立角色-权限的关系以后,不同的角色将会有不同的权限。根据员工不同的岗位,将对应的角色分配给他们,建立用户-角色关系,这就是RBAC的主要思想。

一个员工可以用户多个角色,一个角色可以用于多个访问权限。RBAC 极大的简化了员工的授权管理。

   由于企业的部门和员工数量很多,在创建权限时管理员不可能去设置每一个权限可以访问的每一个部门和每一个员工。所以本项目将功能和指责类似的部门和员工看作是同一类型,在创建部门和员工的时候为每一个部门和员工分配固有属性type,管理员在设置权限规则的时候只需要指定可访问的部门类型和员工即可。

增量更新

   鉴于移动终端计算资源有限,如网络,存储,电量等,所以通讯录的更新技术应该保证尽量少的资源。另外由于通讯录的特殊性,通讯录的变化需要能实时通知到受影响的在线员工。

基于版本号与变更日志的增量更新模型

   客户端第一次登陆系统以后,我们根据当前登录角色生成对应的通讯录视图,并以当前时间戳作为版本号,返回给客户端。客户端后续通过此版本号增量更新通讯录。

版本号

   版本号有两种:一是客户端当前通讯录版本 c-version, 二是服务端通讯录每一次变化时的版本号s-version

变更日志

   在管理员修改权限规则,或者修改某个岗位的访问规则时会影响大面积员工的通讯录视图,此时如果用增量更新会导致服务器流量异常,因此在这2中情况会清空原来的变更日志并且要求客户端进行一次全量更新。

   如果管理员新增了员工,服务端会根据被修改的员工或者部门type, 反推出所有受影响的员工,然后生成一条变更日志, 例如:
{
"content" : [
{
"cn" : "Lucy.Liu",
"id" : "b4vlfg91scgi1dcju8v0",
"title" : "市场运营负责人",
"email" : [
"lucy.liu@dolores.store"
],
"priority" : "101111",
"name" : "刘小飞",
"telephoneNumber" : "18888888888"
}
],
"createTimestamp" : "20170614063303Z",
"category" : "member",
"action" : "add"
}

客户端在请求增量更新的时候,通过当前登陆ID与版本号,可查找出所有与自己相关的变更日志,然后在客户端数据库中应用这些变更,即可完成同步。

组织架构-Client

   由于现在员工办公设备的多样性,客户端要根据自己公司的情况,覆盖的足够完整,常见的平台有 iOS Android windowsmac linux , 对于后三个平台可以用 Web APP 来覆盖,iOS&Android 用原生的app来提升用户体验。

客户端App主要包括以下功能:
  1. 会话列表
  2. 优秀的聊天界面,历史记录
  3. 组织机构全量/增量更新
  4. 员工个人资料展示


客户端数据库设计

IM数据库设计
 
当前版本使用环信SDK
 
组织架构数据库设计

表设计

客户端组织架构较服务端简单,不关联用户Role,客户端本地存储Staff(员工)和Department(部门)信息:
  • 一个部门可以包含相关子部门和部门员工。该部门员工和部门在视图上处于同级关系。
  • 员工隶属于部门,同一员工可以存在于多个部门。
  • 员工角色用title来表示。


用户在登录客户端成功后,会根据该用户信息创建用户对应的数据库文件,用户表(User)保存用户相关信息,关联该用户staff信息。

客户端组织架构同服务端逻辑。

工作流集成

(TODO)
 
如何使用Dolores

本项目现在已经完成了第一个测试版本,本小节将指导您如何安装使用。

后端数据库

鉴于通讯录对数据库操作的特点多度少写,以及部门之间的树状关系,我们选择LDAP协议来存取数据。

我们有独立的repo来帮助您完成数据库的安装与初始化。请移步这里

组织架构管理

Dolores 初始版本使用Golang实现,大家既可以下载各个平台的可执行包,也可以安装Go语言的开发环境自己编译。

我们有独立的repo来帮助您,运行后端服务。请移步这里

客户端

我们现在有提供一个iOS版的Demo。请移步这里

Done

如果您顺利的完成以上三步,访问 http://localhost:3280 (端口号根据自己的配置,可能会有差异),使用 username: admin, password: dolores 登陆后端管理页面,添加权限规则,添加角色,添加员工、部门,然后使用iOS客户端登陆,就可以愉快的开始聊天啦~
 
负载均衡

(TODO)

多机容灾

(TODO)

LICENSE
 Apache License
Version 2.0, January 2004
http://www.apache.org/licenses/

更多信息请前往github项目主页

 
这里我对每个repo做一个简单的介绍


Dolores: 项目简介, 整个项目的架构, 数据库设计等等 你想了解的一切都可以在这里看到
dolores-ios: iOS版demo,可以聊天查看组织架构
dolores-android: 哈哈 还没有,当然我们欢迎各路安卓大牛贡献安卓版demo
organization: 组织架构的创建管理、更新、审计等等核心的东西都在这里啦
dolores-server: 为客户端提供restfull api 与环信服务器集成
dolores-admin: 后台管理网站,用于管理部门员工。一个基于React的webapp还很基础,欢迎各位大牛pr.
dolores-ldap-init: 后台数据库的初始化工具,详情可以查看readme
easemob-resty:对环信rest api的封装,让调用环信api更简单
dolores-avatar:生成类似钉钉那样的默认头像


最后再说一点整个服务端是用go来写的,作者也是golang的初学者,如果代码哪里写的有问题或者架构有问题欢迎大家指正
THE CALM BEFORE THE STORM.
暴风雨前的宁静

ONE MORE THING 最后附上Dolores项目LOGO
当时作者正在二刷 《西部世界》这部剧,所以选择了女主的名字dolores作为整个项目的名字,而这个logo则寓意剧中的host。
687474703a2f2f6f7131696e636b76692e626b742e636c6f7564646e2e636f6d2f646f6c6f726573313032342e706e67.png
4
评论

【新手快速入门】集成环信常见问题+解决方案汇总 常见问题

dujiepeng 发表了文章 • 4070 次浏览 • 2017-05-22 15:51 • 来自相关话题

   这里整理了集成环信的常见问题和一些功能的实现思路,希望能帮助到大家。感谢热心的开发者贡献,大家在观看过程中有不明白的地方欢迎直接跟帖咨询。
 
ios篇
APNs证书创建和上传到环信后台头像昵称的简述和处理方案音视频离线推送Demo实现环信服务器聊天记录保存多久?离线收不到好友请求IOS中环信聊天窗口如何实现文件发送和预览的功能ios集成常见问题环信推送的一些常见问题实现名片|红包|话题聊天室等自定义cell
 
Android篇
环信3.0SDK集成小米推送教程EaseUI库中V4、v7包冲突解决方案Android EaseUI里的百度地图替换为高德地图android扩展消息(名片集成)关于会话列表的置顶聊天java.lang.UnsatisfiedLinkError: 的问题android 端 app 后台被杀死收不到消息的解决方案
昵称头像篇
android中如何显示开发者服务器上的昵称和头像 Android中显示头像(接上一篇文章看)环信(Android)设置头像和昵称的方法(最简单暴力的基于环信demo的集成)IOS中如何显示开发者服务器上的昵称和头像【环信公开课第12期视频回放】-所有关于环信IM昵称头像的问题听这课就够了
 
直播篇
一言不合你就搞个直播APP
 
客服集成
IM-SDK和客服SDK并存开发指南—Android篇IM-SDK和客服SDK并存开发指南—iOS篇
 
开源项目
Android简版demoios简版demo凡信2.0:超仿微信的开源项目 凡信3.0:携直播和红包而来高仿微信:Github 3,515 Star方圆十里:环信编程大赛冠军项目泛聊:定一个小目标写一个QQSlack聊天机器人:一天时间做一个聊天机器人TV视频通话:在电视上视频通话视频通话:Android手机视频通话酷信:ios高仿微信公众号助手:与订阅用户聊天沟通
 
持续更新ing...小伙伴们还有什么想知道欢迎跟帖提出。
  查看全部
   这里整理了集成环信的常见问题和一些功能的实现思路,希望能帮助到大家。感谢热心的开发者贡献,大家在观看过程中有不明白的地方欢迎直接跟帖咨询。
 
ios篇

 
Android篇

昵称头像篇

 
直播篇
  1. 一言不合你就搞个直播APP

 
客服集成
  1. IM-SDK和客服SDK并存开发指南—Android篇
  2. IM-SDK和客服SDK并存开发指南—iOS篇

 
开源项目

 
持续更新ing...小伙伴们还有什么想知道欢迎跟帖提出。
 
7
评论

【视频教程+源码】基于环信IM做一个仿微信APP-更新ing 郭永峰 高仿微信 仿微信 环信 XMPP

郭永峰 发表了文章 • 7833 次浏览 • 2017-05-16 15:29 • 来自相关话题

我只是一个普通人,做人要谦虚。
我不是大神,我也不是很厉害的。
天外有天,人外有人。
老师引入门,修行靠个人。
希望能帮助大家,谢谢。
    大家好,我是郭永峰(峰哥) | 一个普通大学计算机系毕业的大学生,曾就职于澳门遊澳集团有限公司,负责大型银联支付业务系统、跨国际短信业务系统(基于电信的SGIP)以及集团内部通讯系统 (负责android和openfire后台二次开发)的主要开发任务,担任项目负责人。13年就职于广州拓谷科技有限公司负责“酷蛙”车联网产品研发及汽车销售产品研发。14来年到17年2月份,就职于国内知名教育机构,负责教学研发及授课的工作。
 
本人现状况:
  
   在家录制教学视频(无收入),搞工作室,组建团队成立公司,如果大家觉得分享内容很喜欢,可以给我打点赏支持本人的工作室,二维码在文末,就不影响阅读了。

 
郭永峰IT教育工作室于2017年4月12日成立!
 
成立原因:

希望把近10年来从事IT互联网的知识分享给大家,包括Linux,WindowServer,Java,PHP,Android,iOS,H5等等等。
 

进入正题,本套课程基于环信IM教大家如何做一个类似微信的APP,只用于技术交流,请勿用于任何商业用途。
4月12号成立工作室,现在18号,过了一个星期一个星期录了5天的环信教程视频,我将放在网盘免费分享环信的教程视频主要是针对有开发经验者教程主要是使用环信来模仿微信来做一个即时通讯的案例课程主要是先讲socket基础 -> 环信 ->自定义协议希望这些教程视频能帮助大家,对即时通讯、socket和自定义协议有个较深入的了解同时能希望大家在面试时,在即时通讯这块不在陌生
  持续更新

第一阶段:即时通讯的了解和微信APP开发前的准备!

【视频教程+源码】基于环信IM做一个仿微信APP-01.即时通讯简介(了解)

【视频教程+源码】基于环信IM做一个仿微信APP-02.XMPP简介(了解)

【视频教程+源码】基于环信IM做一个仿微信APP-03.XMPP实现即时通信的准备工作(了解)

【视频教程+源码】基于环信IM做一个仿微信APP-04.环信简介(了解) 

【视频教程+源码】基于环信IM做一个仿微信APP-05.集成环信的前提准备(掌握)
 
【视频教程+源码】基于环信IM做一个仿微信APP-06.环信SDK的版本的区别(掌握)

【视频教程+源码】基于环信IM做一个仿微信APP-07.微信-项目创建及代码目录结构规范(MVC)

【视频教程+源码】基于环信IM做一个仿微信APP-08.微信-集成环信SDK

【视频教程+源码】基于环信IM做一个仿微信APP-09.微信-登录界面排版

【视频教程+源码】基于环信IM做一个仿微信APP-10.微信-主界面搭建

【视频教程+源码】基于环信IM做一个仿微信APP-11.微信-注册功能

【视频教程+源码】基于环信IM做一个仿微信APP- 12.微信-登录功能

【视频教程+源码】基于环信IM做一个仿微信APP- 13.微信-自动登录

【视频教程+源码】基于环信IM做一个仿微信APP- 14.微信-主动退出
 
【视频教程+源码】基于环信IM做一个仿微信APP-15.微信-在其它设备登录
 
整个项目源码,git地址https://github.com/mayaole/fWeiXin

 微信打赏






支付宝打赏






谢谢大家的支持,个人微信号清扫描下面张图






 
郭永峰IT交流QQ群请加:596441895 查看全部
我只是一个普通人,做人要谦虚。
我不是大神,我也不是很厉害的。
天外有天,人外有人。
老师引入门,修行靠个人。
希望能帮助大家,谢谢。

    大家好,我是郭永峰(峰哥) | 一个普通大学计算机系毕业的大学生,曾就职于澳门遊澳集团有限公司,负责大型银联支付业务系统、跨国际短信业务系统(基于电信的SGIP)以及集团内部通讯系统 (负责android和openfire后台二次开发)的主要开发任务,担任项目负责人。13年就职于广州拓谷科技有限公司负责“酷蛙”车联网产品研发及汽车销售产品研发。14来年到17年2月份,就职于国内知名教育机构,负责教学研发及授课的工作。
 
本人现状况:
  
   在家录制教学视频(无收入),搞工作室,组建团队成立公司,如果大家觉得分享内容很喜欢,可以给我打点赏支持本人的工作室,二维码在文末,就不影响阅读了。

 
郭永峰IT教育工作室于2017年4月12日成立!
 
成立原因:

希望把近10年来从事IT互联网的知识分享给大家,包括Linux,WindowServer,Java,PHP,Android,iOS,H5等等等。
 

进入正题,本套课程基于环信IM教大家如何做一个类似微信的APP,只用于技术交流,请勿用于任何商业用途。
  1. 4月12号成立工作室,现在18号,过了一个星期
  2. 一个星期录了5天的环信教程视频,我将放在网盘免费分享
  3. 环信的教程视频主要是针对有开发经验者
  4. 教程主要是使用环信来模仿微信来做一个即时通讯的案例
  5. 课程主要是先讲socket基础 -> 环信 ->自定义协议
  6. 希望这些教程视频能帮助大家,对即时通讯、socket和自定义协议有个较深入的了解
  7. 同时能希望大家在面试时,在即时通讯这块不在陌生

  持续更新

第一阶段:即时通讯的了解和微信APP开发前的准备!

【视频教程+源码】基于环信IM做一个仿微信APP-01.即时通讯简介(了解)

【视频教程+源码】基于环信IM做一个仿微信APP-02.XMPP简介(了解)

【视频教程+源码】基于环信IM做一个仿微信APP-03.XMPP实现即时通信的准备工作(了解)

【视频教程+源码】基于环信IM做一个仿微信APP-04.环信简介(了解) 

【视频教程+源码】基于环信IM做一个仿微信APP-05.集成环信的前提准备(掌握)
 
【视频教程+源码】基于环信IM做一个仿微信APP-06.环信SDK的版本的区别(掌握)

【视频教程+源码】基于环信IM做一个仿微信APP-07.微信-项目创建及代码目录结构规范(MVC)

【视频教程+源码】基于环信IM做一个仿微信APP-08.微信-集成环信SDK

【视频教程+源码】基于环信IM做一个仿微信APP-09.微信-登录界面排版

【视频教程+源码】基于环信IM做一个仿微信APP-10.微信-主界面搭建

【视频教程+源码】基于环信IM做一个仿微信APP-11.微信-注册功能

【视频教程+源码】基于环信IM做一个仿微信APP- 12.微信-登录功能

【视频教程+源码】基于环信IM做一个仿微信APP- 13.微信-自动登录

【视频教程+源码】基于环信IM做一个仿微信APP- 14.微信-主动退出
 
【视频教程+源码】基于环信IM做一个仿微信APP-15.微信-在其它设备登录
 
整个项目源码,git地址https://github.com/mayaole/fWeiXin

 微信打赏

微信.png


支付宝打赏

支付宝.png


谢谢大家的支持,个人微信号清扫描下面张图

个人.png


 
郭永峰IT交流QQ群请加:596441895
6
评论

【开源OA项目】基于环信IM开发完整的企业通讯解决方案-Dolores Dolores OA 开源项目

KevinGong 发表了文章 • 6640 次浏览 • 2017-06-26 10:53 • 来自相关话题

  

  前阵子钉钉在微信楼下刷了一波#创业很苦,坚持很酷#的广告,浓浓的“丧”文化风格文案受到了各界褒贬不一的评价,也引起了大家对OA办公系统的关注。
   对企业而言,初选OA办公系统是为了满足需求,解决当下问题,由于OA办公系统的在公司运作流程中扮演的重要性,安全与隐私等问题急需未雨绸缪,“可定制”、“可私有化部署”的OA办公系统成为了更多企业的首选。公司想自己开发一套IM系统应该从哪里开始呢? 企业通讯录怎么保持同步呢? 企业通讯录的权限管理应该怎么做?
   三个关于OA办公系统的究极问题,从开源的OA办公项目-Dolores(朵拉)诞生迎刃而解了。Dolores项目遵循Apache Licence 2.0 开源协议,可以直接拿来用,也可以修改代码来满足需要并作为开源或商业产品发布/销售。




关于Dolores?
Dolores是一套完整的企业通信解决方案,一个完整的企业沟通工具(以下简称企业IM),支持以下几个功能:IM消息服务、组织架构管理、工作流集成。
Dolores项目源码地址:https://github.com/DoloresTeam​ 
技术讨论群:641256202(QQ群)

整个解决方案都包括了什么?
企业通讯录的管理:部门/员工的增删改查通讯录全量更新:全量/增量更新 企业通讯录权限管理:基于RBAC权限管理模型企业即时通讯IM:企业通信对IM这块的可靠性要求高,选择了目前比较成熟的IM云服务厂商-环信
 
 
组织架构

企业通讯录可以说是企业沟通中最重的业务之一,能够提供员工各种服务的认证,获取员工的联系方式等。
 
组织架构-Server

服务端主要包括以下功能:
支持管理人员(例如HR)对部门和员工进行增删改查支持部门和员工自定义排序,自定义元信息存储权限管理员工通讯录视图 (员工根据自己的权限生成通讯录)通讯录增量更新 (鉴于移动端特殊的网络环境和设备,通讯录应该支持差量更新)集成 IM 用户系统

在这里我们主要讨论以下两个问题:
 
权限管理

  随着企业逐渐的发展,团队壮大为了更有效的沟通,以及保护公司内部的一些商业信息不被泄漏,我们应该为通讯录添加权限管理。

基于Role-based access control(RBAC)的权限管理模型

为了介绍此权限管理模型,我们先解释一下基本概念
角色:通常是指企业中某一个工作岗位,这个岗位具有特定的权利和职责。被赋予此角色的员工,将获得这种权利与职责权限:被赋予访问实体的权利。在本项目中是指访问部门和访问某一个或者某一类员工的权利用户-角色分配(User-Role Assignment URA):为某个用户指定一个或者多个角色,此员工将获得这些角色所具有权利的集合角色-权限分配(Role-Permission Assignment RPA):将权限分配给角色,一个角色可以包含多个权利。在本项目中是指多个访问部门和访问员工的权限

在用户和权限之间引入角色中介,将用户与权限的直接关系弱化为间接关系。|ˉˉˉ| |ˉˉ ˉ| |ˉˉˉˉ ˉˉ|
| User |---URA---> | Role |<---RPA---| Permission |
|______| |_______| |_____________|
    以角色为中介,首先创建访问每个部门和员工的访问权限,然后创建不同的角色,根据这些角色的职责不同分配不同的权限,建立角色-权限的关系以后,不同的角色将会有不同的权限。根据员工不同的岗位,将对应的角色分配给他们,建立用户-角色关系,这就是RBAC的主要思想。

一个员工可以用户多个角色,一个角色可以用于多个访问权限。RBAC 极大的简化了员工的授权管理。

   由于企业的部门和员工数量很多,在创建权限时管理员不可能去设置每一个权限可以访问的每一个部门和每一个员工。所以本项目将功能和指责类似的部门和员工看作是同一类型,在创建部门和员工的时候为每一个部门和员工分配固有属性type,管理员在设置权限规则的时候只需要指定可访问的部门类型和员工即可。

增量更新

   鉴于移动终端计算资源有限,如网络,存储,电量等,所以通讯录的更新技术应该保证尽量少的资源。另外由于通讯录的特殊性,通讯录的变化需要能实时通知到受影响的在线员工。

基于版本号与变更日志的增量更新模型

   客户端第一次登陆系统以后,我们根据当前登录角色生成对应的通讯录视图,并以当前时间戳作为版本号,返回给客户端。客户端后续通过此版本号增量更新通讯录。

版本号

   版本号有两种:一是客户端当前通讯录版本 c-version, 二是服务端通讯录每一次变化时的版本号s-version

变更日志

   在管理员修改权限规则,或者修改某个岗位的访问规则时会影响大面积员工的通讯录视图,此时如果用增量更新会导致服务器流量异常,因此在这2中情况会清空原来的变更日志并且要求客户端进行一次全量更新。

   如果管理员新增了员工,服务端会根据被修改的员工或者部门type, 反推出所有受影响的员工,然后生成一条变更日志, 例如:{
"content" : [
{
"cn" : "Lucy.Liu",
"id" : "b4vlfg91scgi1dcju8v0",
"title" : "市场运营负责人",
"email" : [
"lucy.liu@dolores.store"
],
"priority" : "101111",
"name" : "刘小飞",
"telephoneNumber" : "18888888888"
}
],
"createTimestamp" : "20170614063303Z",
"category" : "member",
"action" : "add"
}
客户端在请求增量更新的时候,通过当前登陆ID与版本号,可查找出所有与自己相关的变更日志,然后在客户端数据库中应用这些变更,即可完成同步。

组织架构-Client

   由于现在员工办公设备的多样性,客户端要根据自己公司的情况,覆盖的足够完整,常见的平台有 iOS Android windowsmac linux , 对于后三个平台可以用 Web APP 来覆盖,iOS&Android 用原生的app来提升用户体验。

客户端App主要包括以下功能:
会话列表优秀的聊天界面,历史记录组织机构全量/增量更新员工个人资料展示

客户端数据库设计

IM数据库设计
 
当前版本使用环信SDK
 
组织架构数据库设计

表设计

客户端组织架构较服务端简单,不关联用户Role,客户端本地存储Staff(员工)和Department(部门)信息:
一个部门可以包含相关子部门和部门员工。该部门员工和部门在视图上处于同级关系。员工隶属于部门,同一员工可以存在于多个部门。员工角色用title来表示。

用户在登录客户端成功后,会根据该用户信息创建用户对应的数据库文件,用户表(User)保存用户相关信息,关联该用户staff信息。

客户端组织架构同服务端逻辑。

工作流集成

(TODO)
 
如何使用Dolores

本项目现在已经完成了第一个测试版本,本小节将指导您如何安装使用。

后端数据库

鉴于通讯录对数据库操作的特点多度少写,以及部门之间的树状关系,我们选择LDAP协议来存取数据。

我们有独立的repo来帮助您完成数据库的安装与初始化。请移步这里

组织架构管理

Dolores 初始版本使用Golang实现,大家既可以下载各个平台的可执行包,也可以安装Go语言的开发环境自己编译。

我们有独立的repo来帮助您,运行后端服务。请移步这里

客户端

我们现在有提供一个iOS版的Demo。请移步这里

Done

如果您顺利的完成以上三步,访问 http://localhost:3280 (端口号根据自己的配置,可能会有差异),使用 username: admin, password: dolores 登陆后端管理页面,添加权限规则,添加角色,添加员工、部门,然后使用iOS客户端登陆,就可以愉快的开始聊天啦~
 
负载均衡

(TODO)

多机容灾

(TODO)

LICENSE Apache License
Version 2.0, January 2004
http://www.apache.org/licenses/
更多信息请前往github项目主页

 
这里我对每个repo做一个简单的介绍


Dolores: 项目简介, 整个项目的架构, 数据库设计等等 你想了解的一切都可以在这里看到
dolores-ios: iOS版demo,可以聊天查看组织架构
dolores-android: 哈哈 还没有,当然我们欢迎各路安卓大牛贡献安卓版demo
organization: 组织架构的创建管理、更新、审计等等核心的东西都在这里啦
dolores-server: 为客户端提供restfull api 与环信服务器集成
dolores-admin: 后台管理网站,用于管理部门员工。一个基于React的webapp还很基础,欢迎各位大牛pr.
dolores-ldap-init: 后台数据库的初始化工具,详情可以查看readme
easemob-resty:对环信rest api的封装,让调用环信api更简单
dolores-avatar:生成类似钉钉那样的默认头像


最后再说一点整个服务端是用go来写的,作者也是golang的初学者,如果代码哪里写的有问题或者架构有问题欢迎大家指正THE CALM BEFORE THE STORM.
暴风雨前的宁静
ONE MORE THING 最后附上Dolores项目LOGO
当时作者正在二刷 《西部世界》这部剧,所以选择了女主的名字dolores作为整个项目的名字,而这个logo则寓意剧中的host。 查看全部
  

  前阵子钉钉在微信楼下刷了一波#创业很苦,坚持很酷#的广告,浓浓的“丧”文化风格文案受到了各界褒贬不一的评价,也引起了大家对OA办公系统的关注。
   对企业而言,初选OA办公系统是为了满足需求,解决当下问题,由于OA办公系统的在公司运作流程中扮演的重要性,安全与隐私等问题急需未雨绸缪,“可定制”、“可私有化部署”的OA办公系统成为了更多企业的首选。
公司想自己开发一套IM系统应该从哪里开始呢? 企业通讯录怎么保持同步呢? 企业通讯录的权限管理应该怎么做?

   三个关于OA办公系统的究极问题,从开源的OA办公项目-Dolores(朵拉)诞生迎刃而解了。Dolores项目遵循Apache Licence 2.0 开源协议,可以直接拿来用,也可以修改代码来满足需要并作为开源或商业产品发布/销售。
OA广告图.jpg

关于Dolores?

Dolores是一套完整的企业通信解决方案,一个完整的企业沟通工具(以下简称企业IM),支持以下几个功能:IM消息服务、组织架构管理、工作流集成。


Dolores项目源码地址:https://github.com/DoloresTeam​ 
技术讨论群:641256202(QQ群)

整个解决方案都包括了什么?
  • 企业通讯录的管理:部门/员工的增删改查
  • 通讯录全量更新:全量/增量更新 
  • 企业通讯录权限管理:基于RBAC权限管理模型
  • 企业即时通讯IM:企业通信对IM这块的可靠性要求高,选择了目前比较成熟的IM云服务厂商-环信

 
 
组织架构

企业通讯录可以说是企业沟通中最重的业务之一,能够提供员工各种服务的认证,获取员工的联系方式等。
 
组织架构-Server

服务端主要包括以下功能:
  1. 支持管理人员(例如HR)对部门和员工进行增删改查
  2. 支持部门和员工自定义排序,自定义元信息存储
  3. 权限管理
  4. 员工通讯录视图 (员工根据自己的权限生成通讯录)
  5. 通讯录增量更新 (鉴于移动端特殊的网络环境和设备,通讯录应该支持差量更新)
  6. 集成 IM 用户系统


在这里我们主要讨论以下两个问题:
 
权限管理

  随着企业逐渐的发展,团队壮大为了更有效的沟通,以及保护公司内部的一些商业信息不被泄漏,我们应该为通讯录添加权限管理。

基于Role-based access control(RBAC)的权限管理模型

为了介绍此权限管理模型,我们先解释一下基本概念
  • 角色:通常是指企业中某一个工作岗位,这个岗位具有特定的权利和职责。被赋予此角色的员工,将获得这种权利与职责
  • 权限:被赋予访问实体的权利。在本项目中是指访问部门和访问某一个或者某一类员工的权利
  • 用户-角色分配(User-Role Assignment URA):为某个用户指定一个或者多个角色,此员工将获得这些角色所具有权利的集合
  • 角色-权限分配(Role-Permission Assignment RPA):将权限分配给角色,一个角色可以包含多个权利。在本项目中是指多个访问部门和访问员工的权限


在用户和权限之间引入角色中介,将用户与权限的直接关系弱化为间接关系。
|ˉˉˉ|           |ˉˉ ˉ|          |ˉˉˉˉ ˉˉ|  
| User |---URA---> | Role |<---RPA---| Permission |
|______| |_______| |_____________|

    以角色为中介,首先创建访问每个部门和员工的访问权限,然后创建不同的角色,根据这些角色的职责不同分配不同的权限,建立角色-权限的关系以后,不同的角色将会有不同的权限。根据员工不同的岗位,将对应的角色分配给他们,建立用户-角色关系,这就是RBAC的主要思想。

一个员工可以用户多个角色,一个角色可以用于多个访问权限。RBAC 极大的简化了员工的授权管理。

   由于企业的部门和员工数量很多,在创建权限时管理员不可能去设置每一个权限可以访问的每一个部门和每一个员工。所以本项目将功能和指责类似的部门和员工看作是同一类型,在创建部门和员工的时候为每一个部门和员工分配固有属性type,管理员在设置权限规则的时候只需要指定可访问的部门类型和员工即可。

增量更新

   鉴于移动终端计算资源有限,如网络,存储,电量等,所以通讯录的更新技术应该保证尽量少的资源。另外由于通讯录的特殊性,通讯录的变化需要能实时通知到受影响的在线员工。

基于版本号与变更日志的增量更新模型

   客户端第一次登陆系统以后,我们根据当前登录角色生成对应的通讯录视图,并以当前时间戳作为版本号,返回给客户端。客户端后续通过此版本号增量更新通讯录。

版本号

   版本号有两种:一是客户端当前通讯录版本 c-version, 二是服务端通讯录每一次变化时的版本号s-version

变更日志

   在管理员修改权限规则,或者修改某个岗位的访问规则时会影响大面积员工的通讯录视图,此时如果用增量更新会导致服务器流量异常,因此在这2中情况会清空原来的变更日志并且要求客户端进行一次全量更新。

   如果管理员新增了员工,服务端会根据被修改的员工或者部门type, 反推出所有受影响的员工,然后生成一条变更日志, 例如:
{
"content" : [
{
"cn" : "Lucy.Liu",
"id" : "b4vlfg91scgi1dcju8v0",
"title" : "市场运营负责人",
"email" : [
"lucy.liu@dolores.store"
],
"priority" : "101111",
"name" : "刘小飞",
"telephoneNumber" : "18888888888"
}
],
"createTimestamp" : "20170614063303Z",
"category" : "member",
"action" : "add"
}

客户端在请求增量更新的时候,通过当前登陆ID与版本号,可查找出所有与自己相关的变更日志,然后在客户端数据库中应用这些变更,即可完成同步。

组织架构-Client

   由于现在员工办公设备的多样性,客户端要根据自己公司的情况,覆盖的足够完整,常见的平台有 iOS Android windowsmac linux , 对于后三个平台可以用 Web APP 来覆盖,iOS&Android 用原生的app来提升用户体验。

客户端App主要包括以下功能:
  1. 会话列表
  2. 优秀的聊天界面,历史记录
  3. 组织机构全量/增量更新
  4. 员工个人资料展示


客户端数据库设计

IM数据库设计
 
当前版本使用环信SDK
 
组织架构数据库设计

表设计

客户端组织架构较服务端简单,不关联用户Role,客户端本地存储Staff(员工)和Department(部门)信息:
  • 一个部门可以包含相关子部门和部门员工。该部门员工和部门在视图上处于同级关系。
  • 员工隶属于部门,同一员工可以存在于多个部门。
  • 员工角色用title来表示。


用户在登录客户端成功后,会根据该用户信息创建用户对应的数据库文件,用户表(User)保存用户相关信息,关联该用户staff信息。

客户端组织架构同服务端逻辑。

工作流集成

(TODO)
 
如何使用Dolores

本项目现在已经完成了第一个测试版本,本小节将指导您如何安装使用。

后端数据库

鉴于通讯录对数据库操作的特点多度少写,以及部门之间的树状关系,我们选择LDAP协议来存取数据。

我们有独立的repo来帮助您完成数据库的安装与初始化。请移步这里

组织架构管理

Dolores 初始版本使用Golang实现,大家既可以下载各个平台的可执行包,也可以安装Go语言的开发环境自己编译。

我们有独立的repo来帮助您,运行后端服务。请移步这里

客户端

我们现在有提供一个iOS版的Demo。请移步这里

Done

如果您顺利的完成以上三步,访问 http://localhost:3280 (端口号根据自己的配置,可能会有差异),使用 username: admin, password: dolores 登陆后端管理页面,添加权限规则,添加角色,添加员工、部门,然后使用iOS客户端登陆,就可以愉快的开始聊天啦~
 
负载均衡

(TODO)

多机容灾

(TODO)

LICENSE
 Apache License
Version 2.0, January 2004
http://www.apache.org/licenses/

更多信息请前往github项目主页

 
这里我对每个repo做一个简单的介绍


Dolores: 项目简介, 整个项目的架构, 数据库设计等等 你想了解的一切都可以在这里看到
dolores-ios: iOS版demo,可以聊天查看组织架构
dolores-android: 哈哈 还没有,当然我们欢迎各路安卓大牛贡献安卓版demo
organization: 组织架构的创建管理、更新、审计等等核心的东西都在这里啦
dolores-server: 为客户端提供restfull api 与环信服务器集成
dolores-admin: 后台管理网站,用于管理部门员工。一个基于React的webapp还很基础,欢迎各位大牛pr.
dolores-ldap-init: 后台数据库的初始化工具,详情可以查看readme
easemob-resty:对环信rest api的封装,让调用环信api更简单
dolores-avatar:生成类似钉钉那样的默认头像


最后再说一点整个服务端是用go来写的,作者也是golang的初学者,如果代码哪里写的有问题或者架构有问题欢迎大家指正
THE CALM BEFORE THE STORM.
暴风雨前的宁静

ONE MORE THING 最后附上Dolores项目LOGO
当时作者正在二刷 《西部世界》这部剧,所以选择了女主的名字dolores作为整个项目的名字,而这个logo则寓意剧中的host。
687474703a2f2f6f7131696e636b76692e626b742e636c6f7564646e2e636f6d2f646f6c6f726573313032342e706e67.png
4
评论

【新手快速入门】集成环信常见问题+解决方案汇总 常见问题

dujiepeng 发表了文章 • 4070 次浏览 • 2017-05-22 15:51 • 来自相关话题

   这里整理了集成环信的常见问题和一些功能的实现思路,希望能帮助到大家。感谢热心的开发者贡献,大家在观看过程中有不明白的地方欢迎直接跟帖咨询。
 
ios篇
APNs证书创建和上传到环信后台头像昵称的简述和处理方案音视频离线推送Demo实现环信服务器聊天记录保存多久?离线收不到好友请求IOS中环信聊天窗口如何实现文件发送和预览的功能ios集成常见问题环信推送的一些常见问题实现名片|红包|话题聊天室等自定义cell
 
Android篇
环信3.0SDK集成小米推送教程EaseUI库中V4、v7包冲突解决方案Android EaseUI里的百度地图替换为高德地图android扩展消息(名片集成)关于会话列表的置顶聊天java.lang.UnsatisfiedLinkError: 的问题android 端 app 后台被杀死收不到消息的解决方案
昵称头像篇
android中如何显示开发者服务器上的昵称和头像 Android中显示头像(接上一篇文章看)环信(Android)设置头像和昵称的方法(最简单暴力的基于环信demo的集成)IOS中如何显示开发者服务器上的昵称和头像【环信公开课第12期视频回放】-所有关于环信IM昵称头像的问题听这课就够了
 
直播篇
一言不合你就搞个直播APP
 
客服集成
IM-SDK和客服SDK并存开发指南—Android篇IM-SDK和客服SDK并存开发指南—iOS篇
 
开源项目
Android简版demoios简版demo凡信2.0:超仿微信的开源项目 凡信3.0:携直播和红包而来高仿微信:Github 3,515 Star方圆十里:环信编程大赛冠军项目泛聊:定一个小目标写一个QQSlack聊天机器人:一天时间做一个聊天机器人TV视频通话:在电视上视频通话视频通话:Android手机视频通话酷信:ios高仿微信公众号助手:与订阅用户聊天沟通
 
持续更新ing...小伙伴们还有什么想知道欢迎跟帖提出。
  查看全部
   这里整理了集成环信的常见问题和一些功能的实现思路,希望能帮助到大家。感谢热心的开发者贡献,大家在观看过程中有不明白的地方欢迎直接跟帖咨询。
 
ios篇

 
Android篇

昵称头像篇

 
直播篇
  1. 一言不合你就搞个直播APP

 
客服集成
  1. IM-SDK和客服SDK并存开发指南—Android篇
  2. IM-SDK和客服SDK并存开发指南—iOS篇

 
开源项目

 
持续更新ing...小伙伴们还有什么想知道欢迎跟帖提出。
 
7
评论

【视频教程+源码】基于环信IM做一个仿微信APP-更新ing 郭永峰 高仿微信 仿微信 环信 XMPP

郭永峰 发表了文章 • 7833 次浏览 • 2017-05-16 15:29 • 来自相关话题

我只是一个普通人,做人要谦虚。
我不是大神,我也不是很厉害的。
天外有天,人外有人。
老师引入门,修行靠个人。
希望能帮助大家,谢谢。
    大家好,我是郭永峰(峰哥) | 一个普通大学计算机系毕业的大学生,曾就职于澳门遊澳集团有限公司,负责大型银联支付业务系统、跨国际短信业务系统(基于电信的SGIP)以及集团内部通讯系统 (负责android和openfire后台二次开发)的主要开发任务,担任项目负责人。13年就职于广州拓谷科技有限公司负责“酷蛙”车联网产品研发及汽车销售产品研发。14来年到17年2月份,就职于国内知名教育机构,负责教学研发及授课的工作。
 
本人现状况:
  
   在家录制教学视频(无收入),搞工作室,组建团队成立公司,如果大家觉得分享内容很喜欢,可以给我打点赏支持本人的工作室,二维码在文末,就不影响阅读了。

 
郭永峰IT教育工作室于2017年4月12日成立!
 
成立原因:

希望把近10年来从事IT互联网的知识分享给大家,包括Linux,WindowServer,Java,PHP,Android,iOS,H5等等等。
 

进入正题,本套课程基于环信IM教大家如何做一个类似微信的APP,只用于技术交流,请勿用于任何商业用途。
4月12号成立工作室,现在18号,过了一个星期一个星期录了5天的环信教程视频,我将放在网盘免费分享环信的教程视频主要是针对有开发经验者教程主要是使用环信来模仿微信来做一个即时通讯的案例课程主要是先讲socket基础 -> 环信 ->自定义协议希望这些教程视频能帮助大家,对即时通讯、socket和自定义协议有个较深入的了解同时能希望大家在面试时,在即时通讯这块不在陌生
  持续更新

第一阶段:即时通讯的了解和微信APP开发前的准备!

【视频教程+源码】基于环信IM做一个仿微信APP-01.即时通讯简介(了解)

【视频教程+源码】基于环信IM做一个仿微信APP-02.XMPP简介(了解)

【视频教程+源码】基于环信IM做一个仿微信APP-03.XMPP实现即时通信的准备工作(了解)

【视频教程+源码】基于环信IM做一个仿微信APP-04.环信简介(了解) 

【视频教程+源码】基于环信IM做一个仿微信APP-05.集成环信的前提准备(掌握)
 
【视频教程+源码】基于环信IM做一个仿微信APP-06.环信SDK的版本的区别(掌握)

【视频教程+源码】基于环信IM做一个仿微信APP-07.微信-项目创建及代码目录结构规范(MVC)

【视频教程+源码】基于环信IM做一个仿微信APP-08.微信-集成环信SDK

【视频教程+源码】基于环信IM做一个仿微信APP-09.微信-登录界面排版

【视频教程+源码】基于环信IM做一个仿微信APP-10.微信-主界面搭建

【视频教程+源码】基于环信IM做一个仿微信APP-11.微信-注册功能

【视频教程+源码】基于环信IM做一个仿微信APP- 12.微信-登录功能

【视频教程+源码】基于环信IM做一个仿微信APP- 13.微信-自动登录

【视频教程+源码】基于环信IM做一个仿微信APP- 14.微信-主动退出
 
【视频教程+源码】基于环信IM做一个仿微信APP-15.微信-在其它设备登录
 
整个项目源码,git地址https://github.com/mayaole/fWeiXin

 微信打赏






支付宝打赏






谢谢大家的支持,个人微信号清扫描下面张图






 
郭永峰IT交流QQ群请加:596441895 查看全部
我只是一个普通人,做人要谦虚。
我不是大神,我也不是很厉害的。
天外有天,人外有人。
老师引入门,修行靠个人。
希望能帮助大家,谢谢。

    大家好,我是郭永峰(峰哥) | 一个普通大学计算机系毕业的大学生,曾就职于澳门遊澳集团有限公司,负责大型银联支付业务系统、跨国际短信业务系统(基于电信的SGIP)以及集团内部通讯系统 (负责android和openfire后台二次开发)的主要开发任务,担任项目负责人。13年就职于广州拓谷科技有限公司负责“酷蛙”车联网产品研发及汽车销售产品研发。14来年到17年2月份,就职于国内知名教育机构,负责教学研发及授课的工作。
 
本人现状况:
  
   在家录制教学视频(无收入),搞工作室,组建团队成立公司,如果大家觉得分享内容很喜欢,可以给我打点赏支持本人的工作室,二维码在文末,就不影响阅读了。

 
郭永峰IT教育工作室于2017年4月12日成立!
 
成立原因:

希望把近10年来从事IT互联网的知识分享给大家,包括Linux,WindowServer,Java,PHP,Android,iOS,H5等等等。
 

进入正题,本套课程基于环信IM教大家如何做一个类似微信的APP,只用于技术交流,请勿用于任何商业用途。
  1. 4月12号成立工作室,现在18号,过了一个星期
  2. 一个星期录了5天的环信教程视频,我将放在网盘免费分享
  3. 环信的教程视频主要是针对有开发经验者
  4. 教程主要是使用环信来模仿微信来做一个即时通讯的案例
  5. 课程主要是先讲socket基础 -> 环信 ->自定义协议
  6. 希望这些教程视频能帮助大家,对即时通讯、socket和自定义协议有个较深入的了解
  7. 同时能希望大家在面试时,在即时通讯这块不在陌生

  持续更新

第一阶段:即时通讯的了解和微信APP开发前的准备!

【视频教程+源码】基于环信IM做一个仿微信APP-01.即时通讯简介(了解)

【视频教程+源码】基于环信IM做一个仿微信APP-02.XMPP简介(了解)

【视频教程+源码】基于环信IM做一个仿微信APP-03.XMPP实现即时通信的准备工作(了解)

【视频教程+源码】基于环信IM做一个仿微信APP-04.环信简介(了解) 

【视频教程+源码】基于环信IM做一个仿微信APP-05.集成环信的前提准备(掌握)
 
【视频教程+源码】基于环信IM做一个仿微信APP-06.环信SDK的版本的区别(掌握)

【视频教程+源码】基于环信IM做一个仿微信APP-07.微信-项目创建及代码目录结构规范(MVC)

【视频教程+源码】基于环信IM做一个仿微信APP-08.微信-集成环信SDK

【视频教程+源码】基于环信IM做一个仿微信APP-09.微信-登录界面排版

【视频教程+源码】基于环信IM做一个仿微信APP-10.微信-主界面搭建

【视频教程+源码】基于环信IM做一个仿微信APP-11.微信-注册功能

【视频教程+源码】基于环信IM做一个仿微信APP- 12.微信-登录功能

【视频教程+源码】基于环信IM做一个仿微信APP- 13.微信-自动登录

【视频教程+源码】基于环信IM做一个仿微信APP- 14.微信-主动退出
 
【视频教程+源码】基于环信IM做一个仿微信APP-15.微信-在其它设备登录
 
整个项目源码,git地址https://github.com/mayaole/fWeiXin

 微信打赏

微信.png


支付宝打赏

支付宝.png


谢谢大家的支持,个人微信号清扫描下面张图

个人.png


 
郭永峰IT交流QQ群请加:596441895
0
评论

环信Android/ios V3.3.2 SDK 已发布,新增群组、聊天室群公告及群文件功能 聊天室 群组 产品快递 产品更新

产品更新 发表了文章 • 328 次浏览 • 2017-05-22 11:51 • 来自相关话题

 Android V3.3.2 2017-05-18
增加群、聊天室公告相关API群组支持上传及下载共享文件群组支持设置扩展属性EMLocalSurfaceView 和 EMOppositeSurfaceView 合为同一个控件 EMCallSurfaceViewDemo及EaseUI改成纯Android Studio结构,不再支持Eclicpse导入easeui没有包含SDK的jar和so, 使用需要自己拷贝libs下的库文件,或者执行copyLibs.sh完成拷贝。
 
 iOS V3.3.2 2017-05-18
 
新功能:
新增:修改获取群公告,上传下载删除群共享文件,修改群扩展信息接口(接口详情请查看文档群组管理)新增:修改获取聊天室公告(接口详情请查看文档聊天室管理)新增:批量设置群组免打扰接口

修复:
修复有时调用getAllConversations时返回为空的bug修复获取已加入群组超时的bug
 
 
版本历史:AndroidSDK 更新日志  ios SDK更新日志
下载地址:SDK下载 查看全部
QQ图片20170522115322.png

 Android V3.3.2 2017-05-18
  1. 增加群、聊天室公告相关API
  2. 群组支持上传及下载共享文件
  3. 群组支持设置扩展属性
  4. EMLocalSurfaceView 和 EMOppositeSurfaceView 合为同一个控件 EMCallSurfaceView
  5. Demo及EaseUI改成纯Android Studio结构,不再支持Eclicpse导入
  6. easeui没有包含SDK的jar和so, 使用需要自己拷贝libs下的库文件,或者执行copyLibs.sh完成拷贝。

 
 iOS V3.3.2 2017-05-18
 
新功能:
  1. 新增:修改获取群公告,上传下载删除群共享文件,修改群扩展信息接口(接口详情请查看文档群组管理
  2. 新增:修改获取聊天室公告(接口详情请查看文档聊天室管理
  3. 新增:批量设置群组免打扰接口


修复:
  1. 修复有时调用getAllConversations时返回为空的bug
  2. 修复获取已加入群组超时的bug

 
 
版本历史:AndroidSDK 更新日志  ios SDK更新日志
下载地址:SDK下载
0
评论

ios V2.3.1 已发布,增加获取日志压缩文件路径接口 产品快递 iOS

产品更新 发表了文章 • 537 次浏览 • 2017-02-20 11:48 • 来自相关话题

ios版本:V2.3.1 2016-02-17





新功能/改进:
修改HttpsOnly参数默认值,默认设置为NO(由于苹果强制ATS政策延缓, 所以SDK默认关闭httpsOnly)
[[EaseMob sharedInstance].chatManager setIsUseHttpsOnly:YES];//设置httpsonly,YES开启,NO关闭
增加获取日志压缩文件路径接口(具体上传日志方式可由开发者决定, Demo是通过邮件的形式上报日志)优化群组过多时重连卡顿问题修复离线已读回执有时丢失问题修复SDK收到特殊消息闪退问题
 
 版本历史:ios 2.x更新日志
下载地址:SDK下载 查看全部
ios版本:V2.3.1 2016-02-17
2351.jpg_wh860_.jpg


新功能/改进:
  1. 修改HttpsOnly参数默认值,默认设置为NO(由于苹果强制ATS政策延缓, 所以SDK默认关闭httpsOnly)

[[EaseMob sharedInstance].chatManager setIsUseHttpsOnly:YES];//设置httpsonly,YES开启,NO关闭

  1. 增加获取日志压缩文件路径接口(具体上传日志方式可由开发者决定, Demo是通过邮件的形式上报日志)
  2. 优化群组过多时重连卡顿问题
  3. 修复离线已读回执有时丢失问题
  4. 修复SDK收到特殊消息闪退问题

 
 版本历史:ios 2.x更新日志
下载地址:SDK下载
0
评论

Web IM V1.4.10已发布,新增语音呼叫 Web IM 产品快递

产品更新 发表了文章 • 391 次浏览 • 2017-02-17 16:47 • 来自相关话题

新功能:
[sdk] webrtc新增语音呼叫

Bug修复:
[sdk] webrtc:Firefox在结束通话后的问题
[sdk] webrtc:多次接通挂断之后,逻辑功能混乱
[sdk] webrtc:正常挂断不应该提醒offline
[sdk] webrtc:重连后无法处理音视频IQ消息
 
webim体验:https://webim.easemob.com 

版本历史:更新日志
 
SDK下载:下载地址 查看全部
2196.jpg_wh860_.jpg

新功能:

[sdk] webrtc新增语音呼叫



Bug修复:

[sdk] webrtc:Firefox在结束通话后的问题
[sdk] webrtc:多次接通挂断之后,逻辑功能混乱
[sdk] webrtc:正常挂断不应该提醒offline
[sdk] webrtc:重连后无法处理音视频IQ消息


 
webim体验:https://webim.easemob.com 

版本历史:更新日志
 
SDK下载:下载地址
0
评论

环信移动客服走向国际化,提供多语言版本-环信移动客服v5.10发布 环信移动客服 产品快递 国际化

产品更新 发表了文章 • 355 次浏览 • 2017-02-16 14:55 • 来自相关话题

国际化

   为适应快速增长的国际市场需要,同时为国内客户提供更好的国际化服务,环信推出移动客服的国际化版本,提供多语言版本支持。系统目前支持中/英无缝切换,功能及代码设计能够处理不同语言,与国际行业标准保持统一,方便您更好地进行国际交流。
该多语言版本也为将来支持更多国家的语言打下坚实的基础。
 
界面介绍

   环信移动客服系统中,客服模式和管理员模式下的各个页面均制作了英文版,英文界面与中文界面结构一致,不影响现有使用习惯。登录时和登录后均可以进行语言切换,消息中心的新通知与登录后的语言保持一致。




 
语言设置

语言设置支持两种方式:
1. 在登录页面,可以在右上角选择使用中文或English登录环信移动客服。




2. 在客服模式下,进入“客服信息”页面,选择语言为English,并保存,即可切换至英文界面。
同样,在英文界面下,进入Personal页面,选择Language为中文,并保存,即可切换回中文界面。





环信移动客服更新日志http://docs.easemob.com/cs/releasenote/5.10 

环信移动客服登陆地址http://kefu.easemob.com/ 查看全部
国际化

   为适应快速增长的国际市场需要,同时为国内客户提供更好的国际化服务,环信推出移动客服的国际化版本,提供多语言版本支持。系统目前支持中/英无缝切换,功能及代码设计能够处理不同语言,与国际行业标准保持统一,方便您更好地进行国际交流。
该多语言版本也为将来支持更多国家的语言打下坚实的基础。
 
界面介绍

   环信移动客服系统中,客服模式和管理员模式下的各个页面均制作了英文版,英文界面与中文界面结构一致,不影响现有使用习惯。登录时和登录后均可以进行语言切换,消息中心的新通知与登录后的语言保持一致。
图片1.png

 
语言设置

语言设置支持两种方式:
1. 在登录页面,可以在右上角选择使用中文或English登录环信移动客服。
图片2.png

2. 在客服模式下,进入“客服信息”页面,选择语言为English,并保存,即可切换至英文界面。
同样,在英文界面下,进入Personal页面,选择Language为中文,并保存,即可切换回中文界面。
图片3.png


环信移动客服更新日志http://docs.easemob.com/cs/releasenote/5.10 

环信移动客服登陆地址http://kefu.easemob.com/
0
评论

是对单位的认可、对领导的眷恋、对事业的追求,环信工程师们春节前3天发布了环信移动客服v5.9!!! 环信移动客服 产品快递

产品更新 发表了文章 • 615 次浏览 • 2017-01-24 14:28 • 来自相关话题

 
 
   2017年1月24日,离中国农历新年还有3天,环信工程师们本着对单位的认可、对领导的眷恋、对事业的追求、对党的忠诚以及对所有环信客户成功的承诺,发布了环信移动客服v5.9版本,谱写了一曲忠诚的赞歌!本次版本新增了黑名单、支持查看位置消息、添加会话标签时支持对会话标签进行搜索等新的特性,以及若干优化。虽然只是一次普通的更新,但是凝结的是所有环信工程师们的勤恳和汗水,环信移动客服在整个2016年度始终保持了最少两周发布一个大版本的速度,力求产品和服务一直能够满足大中型企业用户的业务增长需求,特别是在2016年8月份环信移动客服5.0旗舰版发布以后,整个中国的SaaS客服市场欣欣向荣,全媒体智能云客服的大时代从而正式拉开大幕!

   在整个2016年环信全媒体智能云客服平台的经营数据也取得了长足的进步和发展,不管是新增服务企业数、日服务用户数、还是营收都取得了爆发式的增长,环信也拿下了诸如国美在线、中信证券、新浪微博、泰康在线、神州专车等众多标杆企业用户,在2017年,环信也将一如既往秉承以客户成功为己任,以产品和技术驱动,用卓越的技术服务好包括金融、电商、教育、医疗、旅游、O2O、制造业等领域的每一位小伙伴们!
 
客服模式

支持查看位置消息

在会话、历史会话、客户中心等页面,可以查看客户发送的位置消息。点击位置图标,可以查看图片形式的位置消息。 




新接入的会话增加颜色提醒

在会话页面,为新接入的会话增加背景颜色,使客服能够优先关注到新会话,及时回复访客,提升首次响应速度。客服手动回复消息后,背景颜色消失,客户再次发送消息时,背景颜色不再变化。 




添加会话标签时,支持对会话标签进行搜索

在会话、历史会话等页面添加会话标签时,支持对会话标签的叶结点进行搜索。搜索完成后,直接选择叶结点,即可添加会话标签。 




黑名单功能

新增黑名单功能,在会话进行中,如果客户恶意骚扰,客服可以手动将其加入黑名单,加入黑名单后,会话立即自动结束。客服还可以在“历史会话”和“客户中心”,将客户手动加入黑名单,或移除黑名单。黑名单中的客户可以再次发送消息,但系统不会为其创建会话;客户被移除黑名单后,再次发送消息时可以成功创建会话。

1. 加入黑名单:

在会话过程中,客服可以点击“资料”页签下方的“加入黑名单”按钮,填写加入黑名单的理由,将客户加入黑名单。 




或者,客服可以在“历史会话”或“客户中心”页面找到需要加入黑名单的客户,点击该客户,在详情页点击“加入黑名单”按钮,将客户加入黑名单。

注意:管理员需要在“管理员模式 > 设置 > 系统开关”页面打开“客服可以使用访客中心功能”开关,客服才能使用“客户中心”页面。 




2. 移除黑名单:

客服可以在“历史会话”或“客户中心”页面找到已经加入黑名单的客户,点击该客户,在详情页点击“移除黑名单”按钮,将客户移除黑名单。

支持从消息中心跳转至客户中心

在消息中心页面,收到与客户有关的系统消息时(如不活跃会话自动结束),可以在消息详情页点击“查看详情”按钮,进入客户中心页面查看客户的详情。 




【优化】支持查看客服同事的头像

与客服同事聊天时,以及将会话转接给客服同事时,可以查看客服同事的头像。

【优化】在历史会话中显示微信/微博网友发送的表情

在历史会话页面,支持显示微信/微博网友发送的表情,和会话页面的显示保持一致。

【优化】接到呼叫中心来电时,客服状态自动置为忙碌

接到呼叫中心来电时,如果客服在线状态为空闲,则自动置为忙碌,此时不会自动分配会话,进行中会话可以继续处理。挂断电话后,客服状态自动恢复空闲。如果接到呼叫中心来电时,客服状态为忙碌、离开、隐身,则不改变原来的状态。接听电话过程中,依然可以手动修改在线状态。

呼叫中心为增值服务,如需开通,请提供租户ID并联系环信商务经理。 




管理员模式

管理黑名单

管理员可以在“客户中心”对黑名单进行管理,包括将客户加入黑名单,查看黑名单中的客户,将客户移除黑名单等。黑名单中的客户可以再次发送消息,但系统不会为其创建会话;客户被移除黑名单后,再次发送消息时可以成功创建会话。

1. 加入黑名单:

在“历史会话”或“客户中心”页面,可以将客户加入黑名单。以“客户中心”为例,点击任意客户,进入详情页。通过“互动记录”鉴定需要将该客户加入黑名单后,进入“基本资料”tab页签,点击“加入黑名单”按钮,在对话框中填写加入黑名单的理由,并保存。 




2. 查看黑名单:

在“客户中心”页面,点击右上角的“黑名单”按钮,切换至“黑名单”页面,可以查看黑名单中的客户及加入黑名单的原因。 




3. 移除黑名单:

在“黑名单”页面,点击删除按钮,可以快速将客户移除黑名单。

或者,在“历史会话”或“客户中心”页面,通过“访客ID”找到黑名单中的客户,进入详情页,点击“移除黑名单”按钮,将客户移除黑名单。

访客新消息排在会话列表顶端

新增“访客新消息排在会话列表顶端”开关,开关打开时,访客发送新消息,该会话主动排在客服的“进行中”会话列表顶端。

进入“设置 > 系统开关”页面,可以打开这个开关。 




微信渠道向Iframe传递微信公众号的原始ID

可以使用移动客服提供的Iframe集成CRM系统,环信默认向Iframe传递两个参数:easemobId和visitorImId(访客ID),用于向CRM系统查询详细的客户资料。对于微信渠道,额外传递参数to,该参数的值为微信公众号的原始ID。

进入移动客服的“管理员模式 > 设置 > 自定义信息接口”页面可以配置CRM系统的服务器地址,详情请查看环信文档:CRM系统对接。

进入微信公众平台,在“公众号设置”页面,可以查看微信公众号的“原始ID”。

【优化】当前会话页面固定显示“刷新”按钮

当前会话页面的“刷新”按钮改为固定显示,管理员可以随时点击“刷新”,查看最新的进行中会话列表。但是,进行中会话的最新消息内容不会一起更新。 




Android客服工作台

当前版本:V2.6

优化推送栏提醒频率

Android客服工作台对推送栏提醒频率进行了优化,减少推送次数,使提醒更合理。

关于更多Android客服工作台的更新日志,请查看Android客服工作台更新日志。 
 
iOS客服工作台

当前版本:V2.1

支持设置最大接待人数

iOS客服工作台支持设置最大接待人数。最大接待人数的上限为100,登录客服工作台后可以查看自己的最大接待人数,并根据需要做出调整。

【优化】减少不必要的推送

iOS客服工作台对离线推送进行分类处理,减少不必要的推送。

关于更多iOS客服工作台的更新日志,请查看iOS客服工作台更新日志。 
 
商城Demo

通过扫描二维码获取关联配置

“商城Demo”支持通过扫描移动客服“管理员模式 > 渠道管理 > 手机APP”页面任意关联的二维码获取关联配置,包括该关联的AppKey和IM服务号以及该租户的租户ID和留言ID。

获取关联配置后,可以使用“商城Demo”直接发起会话或留言,操作更便捷。 
 
 
环信移动客服更新日志http://docs.easemob.com/cs/releasenote/5.9

环信移动客服登陆地址http://kefu.easemob.com/ 查看全部
 
 
   2017年1月24日,离中国农历新年还有3天,环信工程师们本着对单位的认可、对领导的眷恋、对事业的追求、对党的忠诚以及对所有环信客户成功的承诺,发布了环信移动客服v5.9版本,谱写了一曲忠诚的赞歌!本次版本新增了黑名单、支持查看位置消息、添加会话标签时支持对会话标签进行搜索等新的特性,以及若干优化。虽然只是一次普通的更新,但是凝结的是所有环信工程师们的勤恳和汗水,环信移动客服在整个2016年度始终保持了最少两周发布一个大版本的速度,力求产品和服务一直能够满足大中型企业用户的业务增长需求,特别是在2016年8月份环信移动客服5.0旗舰版发布以后,整个中国的SaaS客服市场欣欣向荣,全媒体智能云客服的大时代从而正式拉开大幕!

   在整个2016年环信全媒体智能云客服平台的经营数据也取得了长足的进步和发展,不管是新增服务企业数、日服务用户数、还是营收都取得了爆发式的增长,环信也拿下了诸如国美在线、中信证券、新浪微博、泰康在线、神州专车等众多标杆企业用户,在2017年,环信也将一如既往秉承以客户成功为己任,以产品和技术驱动,用卓越的技术服务好包括金融、电商、教育、医疗、旅游、O2O、制造业等领域的每一位小伙伴们!
 
客服模式

支持查看位置消息

在会话、历史会话、客户中心等页面,可以查看客户发送的位置消息。点击位置图标,可以查看图片形式的位置消息。 
001.png

新接入的会话增加颜色提醒

在会话页面,为新接入的会话增加背景颜色,使客服能够优先关注到新会话,及时回复访客,提升首次响应速度。客服手动回复消息后,背景颜色消失,客户再次发送消息时,背景颜色不再变化。 
002.png

添加会话标签时,支持对会话标签进行搜索

在会话、历史会话等页面添加会话标签时,支持对会话标签的叶结点进行搜索。搜索完成后,直接选择叶结点,即可添加会话标签。 
003.png

黑名单功能

新增黑名单功能,在会话进行中,如果客户恶意骚扰,客服可以手动将其加入黑名单,加入黑名单后,会话立即自动结束。客服还可以在“历史会话”和“客户中心”,将客户手动加入黑名单,或移除黑名单。黑名单中的客户可以再次发送消息,但系统不会为其创建会话;客户被移除黑名单后,再次发送消息时可以成功创建会话。

1. 加入黑名单:

在会话过程中,客服可以点击“资料”页签下方的“加入黑名单”按钮,填写加入黑名单的理由,将客户加入黑名单。 
004.png

或者,客服可以在“历史会话”或“客户中心”页面找到需要加入黑名单的客户,点击该客户,在详情页点击“加入黑名单”按钮,将客户加入黑名单。

注意:管理员需要在“管理员模式 > 设置 > 系统开关”页面打开“客服可以使用访客中心功能”开关,客服才能使用“客户中心”页面。 
005.png

2. 移除黑名单:

客服可以在“历史会话”或“客户中心”页面找到已经加入黑名单的客户,点击该客户,在详情页点击“移除黑名单”按钮,将客户移除黑名单。

支持从消息中心跳转至客户中心

在消息中心页面,收到与客户有关的系统消息时(如不活跃会话自动结束),可以在消息详情页点击“查看详情”按钮,进入客户中心页面查看客户的详情。 
006.png

【优化】支持查看客服同事的头像

与客服同事聊天时,以及将会话转接给客服同事时,可以查看客服同事的头像。

【优化】在历史会话中显示微信/微博网友发送的表情

在历史会话页面,支持显示微信/微博网友发送的表情,和会话页面的显示保持一致。

【优化】接到呼叫中心来电时,客服状态自动置为忙碌

接到呼叫中心来电时,如果客服在线状态为空闲,则自动置为忙碌,此时不会自动分配会话,进行中会话可以继续处理。挂断电话后,客服状态自动恢复空闲。如果接到呼叫中心来电时,客服状态为忙碌、离开、隐身,则不改变原来的状态。接听电话过程中,依然可以手动修改在线状态。

呼叫中心为增值服务,如需开通,请提供租户ID并联系环信商务经理。 
007.png

管理员模式

管理黑名单

管理员可以在“客户中心”对黑名单进行管理,包括将客户加入黑名单,查看黑名单中的客户,将客户移除黑名单等。黑名单中的客户可以再次发送消息,但系统不会为其创建会话;客户被移除黑名单后,再次发送消息时可以成功创建会话。

1. 加入黑名单:

在“历史会话”或“客户中心”页面,可以将客户加入黑名单。以“客户中心”为例,点击任意客户,进入详情页。通过“互动记录”鉴定需要将该客户加入黑名单后,进入“基本资料”tab页签,点击“加入黑名单”按钮,在对话框中填写加入黑名单的理由,并保存。 
008.png

2. 查看黑名单:

在“客户中心”页面,点击右上角的“黑名单”按钮,切换至“黑名单”页面,可以查看黑名单中的客户及加入黑名单的原因。 
009.png

3. 移除黑名单:

在“黑名单”页面,点击删除按钮,可以快速将客户移除黑名单。

或者,在“历史会话”或“客户中心”页面,通过“访客ID”找到黑名单中的客户,进入详情页,点击“移除黑名单”按钮,将客户移除黑名单。

访客新消息排在会话列表顶端

新增“访客新消息排在会话列表顶端”开关,开关打开时,访客发送新消息,该会话主动排在客服的“进行中”会话列表顶端。

进入“设置 > 系统开关”页面,可以打开这个开关。 
010.png

微信渠道向Iframe传递微信公众号的原始ID

可以使用移动客服提供的Iframe集成CRM系统,环信默认向Iframe传递两个参数:easemobId和visitorImId(访客ID),用于向CRM系统查询详细的客户资料。对于微信渠道,额外传递参数to,该参数的值为微信公众号的原始ID。

进入移动客服的“管理员模式 > 设置 > 自定义信息接口”页面可以配置CRM系统的服务器地址,详情请查看环信文档:CRM系统对接。

进入微信公众平台,在“公众号设置”页面,可以查看微信公众号的“原始ID”。

【优化】当前会话页面固定显示“刷新”按钮

当前会话页面的“刷新”按钮改为固定显示,管理员可以随时点击“刷新”,查看最新的进行中会话列表。但是,进行中会话的最新消息内容不会一起更新。 
011.png

Android客服工作台

当前版本:V2.6

优化推送栏提醒频率

Android客服工作台对推送栏提醒频率进行了优化,减少推送次数,使提醒更合理。

关于更多Android客服工作台的更新日志,请查看Android客服工作台更新日志。 
 
iOS客服工作台

当前版本:V2.1

支持设置最大接待人数

iOS客服工作台支持设置最大接待人数。最大接待人数的上限为100,登录客服工作台后可以查看自己的最大接待人数,并根据需要做出调整。

【优化】减少不必要的推送

iOS客服工作台对离线推送进行分类处理,减少不必要的推送。

关于更多iOS客服工作台的更新日志,请查看iOS客服工作台更新日志。 
 
商城Demo

通过扫描二维码获取关联配置

“商城Demo”支持通过扫描移动客服“管理员模式 > 渠道管理 > 手机APP”页面任意关联的二维码获取关联配置,包括该关联的AppKey和IM服务号以及该租户的租户ID和留言ID。

获取关联配置后,可以使用“商城Demo”直接发起会话或留言,操作更便捷。 
 
 
环信移动客服更新日志http://docs.easemob.com/cs/releasenote/5.9

环信移动客服登陆地址http://kefu.easemob.com/
0
评论

环信移动客服v5.8已发布-实时监控页面新增“平均响应时长”以及技能组数据 环信移动客服 产品快递

产品更新 发表了文章 • 338 次浏览 • 2017-01-22 15:07 • 来自相关话题

管理员模式

实时监控页面新增技能组数据和平均响应时长

   实时监控页面,将原来的客服排名变更为全部客服的排序,增加“平均响应时长”,并且为“接起会话数”、“平均首次响应时长”、“满意度”、“平均响应时长”模块增加技能组数据。

   以“平均响应时长”模块为例,该模块显示所有客服或技能组今天参与会话期间的平均响应时长,并进行排名。当客服数量较多时,可以下拉查看更多客服的名次和数据。点击“技能组”,可以切换为技能组的“平均响应时长”排名。 





【优化】工作量报表“会话数分布”扩展维度

工作量报表中,扩展“会话数分布”图形的横坐标维度,覆盖更多指标区间。
会话数分布(按会话消息数维度):增加消息数量“30-60”与“60以上”。
会话数分布(按会话时长维度):增加会话时长“5分钟-10分钟”和“10分钟”以上。





【优化】工作质量导出报表增加“有效人工会话占比”个数

工作质量导出报表中,“有效人工会话占比”增加有效会话和无效会话的个数。 




环信移动客服更新日志http://docs.easemob.com/cs/releasenote/5.8 

 
环信移动客服登陆地址http://kefu.easemob.com/ 查看全部
管理员模式

实时监控页面新增技能组数据和平均响应时长

   实时监控页面,将原来的客服排名变更为全部客服的排序,增加“平均响应时长”,并且为“接起会话数”、“平均首次响应时长”、“满意度”、“平均响应时长”模块增加技能组数据。

   以“平均响应时长”模块为例,该模块显示所有客服或技能组今天参与会话期间的平均响应时长,并进行排名。当客服数量较多时,可以下拉查看更多客服的名次和数据。点击“技能组”,可以切换为技能组的“平均响应时长”排名。 

screen_shot_2017-01-20_at_4_07_01_pm.png

【优化】工作量报表“会话数分布”扩展维度

工作量报表中,扩展“会话数分布”图形的横坐标维度,覆盖更多指标区间。
  • 会话数分布(按会话消息数维度):增加消息数量“30-60”与“60以上”。

会话数分布(按会话时长维度):增加会话时长“5分钟-10分钟”和“10分钟”以上。
admin-statistics-workload9.png


【优化】工作质量导出报表增加“有效人工会话占比”个数

工作质量导出报表中,“有效人工会话占比”增加有效会话和无效会话的个数。 
admin-statistics-workquality10.png

环信移动客服更新日志http://docs.easemob.com/cs/releasenote/5.8 

 
环信移动客服登陆地址http://kefu.easemob.com/
0
评论

Android V2.3.4 已发布,客户端支持修改群描述 Android 产品快递

产品更新 发表了文章 • 414 次浏览 • 2017-01-17 16:21 • 来自相关话题

Android​ 版本:V2.3.4 2017-1-12

新功能/改进:
增加修改群描述方法EMGroupManager::changeGroupDescription()EMChat::setServerAddress()方法支持设置https地址EMContactManager增加addContactListener(EMContactListener contactListener)方法,方便app在不同类里监听好友变动

Bug Fix:
修复REST短时间内发多条相同内容的消息,客户端只显示一条的bug修复搜索有时候返回结果不对的bug修复上个版本出现的个别情况下堆栈溢出的问题
 版本历史:Android 2.X更新日志 
下载地址:SDK下载 查看全部
5815.jpg_wh860_-_副本_.jpg

Android​ 版本:V2.3.4 2017-1-12

新功能/改进:
  • 增加修改群描述方法EMGroupManager::changeGroupDescription()
  • EMChat::setServerAddress()方法支持设置https地址
  • EMContactManager增加addContactListener(EMContactListener contactListener)方法,方便app在不同类里监听好友变动


Bug Fix:
  • 修复REST短时间内发多条相同内容的消息,客户端只显示一条的bug
  • 修复搜索有时候返回结果不对的bug
  • 修复上个版本出现的个别情况下堆栈溢出的问题

 版本历史:Android 2.X更新日志 
下载地址:SDK下载
0
评论

环信移动客服v5.7已发布-十余项更新,更丰富的统计和报表 产品快递 环信移动客服

产品更新 发表了文章 • 423 次浏览 • 2017-01-17 15:37 • 来自相关话题

客服模式

支持客服查看自己的统计数据

客服模式下,新增“统计数据”页面,显示当前客服的核心统计数据,包含接起会话数、结束会话数、平均响应时间、平均首次响应时间、满意度评价、消息/会话数趋势。并支持按日期进行筛选。

选择“统计查询”页面即可查看。统计指标解释如下:
接起会话数:该客服参与的呼入和回呼会话数量总和,包括已结束和进行中会话。结束会话数:该客服参与的会话中,由该客服结束的会话数量总和。平均响应时间:该客服参与会话过程中,所有响应时间的平均值。平均首次响应时间:该客服参与会话过程中,所有首次响应时间的平均值。满意度评价:该客服参与的会话获得的满意度评价的平均值。如果某条会话经过转接,所有参与客服共享该会话的满意度评价。消息/会话数趋势:该客服参与会话过程中,每天的消息数和会话数趋势。会话数:该客服的接起会话数;消息数:该客服参与会话期间,客服、访客、系统消息数总和。如果客服A将会话转接给客服B,转接前的消息数属于客服A;转接后的消息数属于客服B。




【优化】输入框支持Shift+Enter发送消息

“会话”页面的输入框支持选择使用Enter或Shift+Enter发送消息。




【优化】进行中会话列表显示消息发送失败提示

当客服的消息发送失败时,在原有的消息前提示的基础上,增加进行中会话列表的提示。




【优化】实时更新客服同事的在线状态

“会话”页面的客服同事列表实时更新客服同事的状态,使内部沟通更方便。

【优化】支持播放移动端客服工作台发送的语音消息

在移动端客服工作台发送的语音消息,支持在web版客服工作台进行播放。

【优化】客服可以看到所接待客户的满意度评价

客服可以在“客户中心”的互动记录中查看所接待客户的满意度评价。
 
 
管理员模式

工作量报表优化,区分客服的工作量数据,新增技能组的工作量数据

优化工作量报表,在原有的会话维度的基础上,增加以客服和技能组为维度的工作量数据统计。如果会话发生了转接,不同客服之间不再共享会话数和消息数。

如下图所示,会话创建后,首先被客服A接入,之后转接给客服B,该会话的指标为:
会话时长:系统的会话时长为,会话接入至会话结束之间的时长;客服A的会话时长为,会话接入至会话转出之间的时长;客服B的会话时长为,会话转入至会话结束之间的时长。消息数:系统的消息数为,会话开始到结束期间,客服、访客、系统消息数量之和;客服A的消息数为,会话转出之前,客服A、访客、系统消息数量之和;客服B的消息数为,会话转出之后,客服B、访客、系统消息数量之和。

如果一条会话在不同技能组之间转接,技能组的指标和客服的指标算法相似。

前提条件:管理员在“设置”页面开启了“客服可以使用访客中心功能”。




优化工作量筛选项

支持按照渠道、关联、客服、技能组对工作量数据进行筛选,并且,支持同时选择多个客服或技能组,方便管理员进行数据查询和分类。

在管理员模式下,选择“统计查询 > 工作量”,点击“筛选排序”,可以对工作量数据进行筛选。

客服的工作量详情

在管理员模式下,选择“统计查询 > 工作量”,可以直接查看客服的工作量详情数据。优化后的报表对客服的以下指标进行了调整:
接入/转入会话数:该客服接起会话的方式,分为第一次接入的会话数和接起的转入会话数。转出/结束会话数:该客服完成会话的方式,分为转出的会话数和结束的会话数。客服/访客/系统消息数:该客服参与会话期间(会话转出前/转出后),客服、访客、系统分别的消息数。会话时长:该客服参与会话的时长,包括以下几种情况:
会话接入至结束之间的时长(无转接)会话接入至转出之间的时长(有转接)会话转入至转出之间的时长(有转接)会话转入至结束之间的时长(有转接)
 
单会话消息数:会话过程中,属于该客服的消息条目数量,包含客服、访客、系统消息。



技能组的工作量详情

在管理员模式下,选择“统计查询 > 工作量”,点击“筛选排序”,选择“技能组”,可以查看技能组的工作量详情数据。技能组的指标算法和客服的指标算法类似,仅举例说明:
接入/转入会话数:该技能组的客服接起会话的方式,分为第一次接入的会话数和收到的转入会话数。转出/结束会话数:该技能组完成会话的方式,分为转出的会话数和结束的会话数。

注意:如果一条会话在技能组内转接,统计会话数时会去重,只计算一次。 




工作质量报表优化,区分客服的工作质量数据,新增技能组的工作质量数据

优化工作质量报表,在原有的会话维度的基础上,增加以客服和技能组为维度的工作质量数据统计。如果会话发生了转接,不同客服之间不再共享首次响应时长和响应时长。

如下图所示,会话首先被客服A接入,之后转接给客服B,该会话的指标为:
首次响应时长:系统的首次响应时长为,客服首次回复消息的时间减去会话接入时间;客服A的首次响应时长为,客服A首次回复消息的时间减去会话接入时间;客服B的首次响应时长为,客服B首次回复消息的时间减去会话转入时间。响应时长:系统的响应时长为,所有客服的响应时间的平均值;客服A的响应时长为,客服A的所有响应时间的平均值;客服B的响应时长为,客服B的所有响应时间的平均值。

如果一条会话在不同技能组之间转接,技能组的指标和客服的指标算法相似。




优化工作质量筛选项

支持按照渠道、关联、客服、技能组对工作质量数据进行筛选,并且,支持同时选择多个客服或技能组,方便管理员进行数据查询和分类。

在管理员模式下,选择“统计查询 > 工作量”,点击“筛选排序”,可以对工作量数据进行筛选。

客服的工作质量详情

在管理员模式下,选择“统计查询 > 工作质量”,可以直接查看客服的工作质量详情数据。优化后的报表对客服的以下指标进行了调整:

首次响应时长:该客服接起会话后,客服的首条人工消息时间减去接起(接入/转入)时间。
响应时长:该客服参与会话期间,多次响应时间的平均值。




技能组的工作质量详情

在管理员模式下,选择“统计查询 > 工作质量”,点击“筛选排序”,选择“技能组”,可以查看技能组的工作质量详情数据。

技能组的指标算法和客服的指标算法类似,仅举例说明:
首次响应时长:该技能组的客服接起会话后,首条人工客服消息时间减去接起(接入/转入)时间。响应时长:该技能组参与会话期间,多次响应时间的平均值。

注意:如果一条会话在技能组内转接,统计首次响应时长时,计算多次接入的首次响应时长平均值。




新增客服工作时长统计

新增“客服时长统计”页面,支持根据日期和时间、客服昵称查看客服的在线(空闲、忙碌、隐身、离开)和离线时长,并导出客服状态详情。显示的在线和离线时长总和为选择的时间段的长度。

点击任意一名客服的记录,可以查看该客服的登录详情,包含每次登录使用的IP地址。




新增排队次数分布

在“排队统计”页面,新增按会话标签维度的排队次数分布,展示不同会话标签的会话曾经在客服系统中的排队次数,便于定位不同类型的会话的排队情况。




精确统计技能组数据

新增“精确统计技能组数据”开关,开关打开时,会话转接页面调整为以技能组分类的窗格,可以将会话转接给技能组或技能组下的客服,保证技能组数据统计更精准。 如果您需要更准确的技能组数据,可以进入管理员模式,选择“设置 > 系统开关”,打开此开关。




计算客服当前会话工作台显示的时长,最后一条消息可以是访客或客服

新增开关“计算客服当前会话工作台显示的时长,最后一条消息可以是访客或客服”。该开关默认关闭。关闭时,进行中会话列表显示访客最后一次发送消息的时间与当前时间的差异;开关打开时,显示访客或客服最后一条消息的时间与当前时间的差异。

如果您希望改变进行中会话列表的时间显示方式,可以进入管理员模式,选择“设置 > 系统开关”,打开此开关。




客服维度的会话质检

优化“质量检查”功能,将基于会话的质检更改为基于客服的质检。

质量检查页面的列表显示参与会话的每位客服的首次响应时长、会话时长、平均响应时长这些指标,以及会话整体的满意度评价指标。质检员可以基于每位客服参与会话期间的表现分别给予评分。




搜索、历史会话快速质检

为了满足不同场景下的会话质检需求,新增多入口快速质检功能,在管理员模式的“搜索”和“历史会话”页面均可以对会话进行快速质检。

以“历史会话”为例,点击一条历史会话,进入该会话的详情页。点击“质检”页签,可以查看该会话的首次响应时长、会话时长、平均响应时长、满意度评价这些指标。如果会话经过转接,可以查看经手的每位客服的上述指标。您可以根据历史消息记录和这些指标进行会话的快速质检。




【优化】管理技能组成员时,支持搜索当前成员

在“成员管理 > 技能组”页面,管理技能组成员时,支持对当前成员进行搜索,快速定位客服。

【优化】APP关联支持使用“商城”demo扫码

APP关联的详情页新增二维码,使用手机扫码工具扫描并在浏览器打开后,可以下载新版“商城”demo,而使用新版“商城”demo扫码时,将自动配置租户ID、IM服务号等信息,无需手动填写。

之后,可以用“商城”demo向客服发起聊天或留言,测试移动客服的会话和留言功能。

【优化】支持导出机器人的知识规则

支持导出机器人的知识规则,导出后,可以在本地编辑并重新导入,方便批量整理知识规则。

进入“智能机器人 > 机器人设置 > 知识规则”页签,点击“导出知识规则”按钮,即可导出全部知识规则。

【优化】客户之声支持导出关键词的消息详情

在“客户之声”页面,查看关键词的相关消息列表时,可以点击任意一条会话,进入详情页,导出该条会话的消息内容。导出文件可在“导出管理”页面进行下载。

“客户之声”功能为增值服务,请联系环信商务经理开通哦。
 
Web访客端

支持Web端客户发送文件

环信移动客服的web插件支持发送文件,客户使用PC聊天窗口和H5网页联系客服时,均可以向客服发送文件。客服在客服工作台收到文件后,可以下载到本地进行查看。

该功能属于Webim plugin V43.12,如果您正在使用定制开发版,请更新到最新版本。

多租户管理后台

多租户管理后台进一步完善了租户的统计数据。

支持查看、筛选、并导出所有租户的统计数据

在多租户管理后台,可以查看平台下所有租户的统计数据,支持按照租户ID、日期、会话时长平均值、首次响应时长平均值、响应时长平均值、满意度评价对租户进行筛选以及质检,并导出筛选结果。

进入“统计”页面,可以查看、筛选、导出这些统计数据。在页面内进行左右滑动,以查看更多项目。




在“导出管理”页面,可以下载导出文件。




支持查看单个租户的当前会话列表及消息内容

在“租户管理”页面,选择某个租户,在租户详情页点击“当前会话”,可以查看该租户的当前会话列表。点击任意一条会话,可以查看该会话的消息详情。




 
环信移动客服更新日志http://docs.easemob.com/cs/releasenote/5.7
 
环信移动客服登陆地址http://kefu.easemob.com/ 查看全部
客服模式

支持客服查看自己的统计数据

客服模式下,新增“统计数据”页面,显示当前客服的核心统计数据,包含接起会话数、结束会话数、平均响应时间、平均首次响应时间、满意度评价、消息/会话数趋势。并支持按日期进行筛选。

选择“统计查询”页面即可查看。统计指标解释如下:
  • 接起会话数:该客服参与的呼入和回呼会话数量总和,包括已结束和进行中会话。
  • 结束会话数:该客服参与的会话中,由该客服结束的会话数量总和。
  • 平均响应时间:该客服参与会话过程中,所有响应时间的平均值。
  • 平均首次响应时间:该客服参与会话过程中,所有首次响应时间的平均值。
  • 满意度评价:该客服参与的会话获得的满意度评价的平均值。如果某条会话经过转接,所有参与客服共享该会话的满意度评价。
  • 消息/会话数趋势:该客服参与会话过程中,每天的消息数和会话数趋势。会话数:该客服的接起会话数;消息数:该客服参与会话期间,客服、访客、系统消息数总和。如果客服A将会话转接给客服B,转接前的消息数属于客服A;转接后的消息数属于客服B。

001.png

【优化】输入框支持Shift+Enter发送消息

“会话”页面的输入框支持选择使用Enter或Shift+Enter发送消息。
002.png

【优化】进行中会话列表显示消息发送失败提示

当客服的消息发送失败时,在原有的消息前提示的基础上,增加进行中会话列表的提示。
003.png

【优化】实时更新客服同事的在线状态

“会话”页面的客服同事列表实时更新客服同事的状态,使内部沟通更方便。

【优化】支持播放移动端客服工作台发送的语音消息

在移动端客服工作台发送的语音消息,支持在web版客服工作台进行播放。

【优化】客服可以看到所接待客户的满意度评价

客服可以在“客户中心”的互动记录中查看所接待客户的满意度评价。
 
 
管理员模式

工作量报表优化,区分客服的工作量数据,新增技能组的工作量数据

优化工作量报表,在原有的会话维度的基础上,增加以客服和技能组为维度的工作量数据统计。如果会话发生了转接,不同客服之间不再共享会话数和消息数。

如下图所示,会话创建后,首先被客服A接入,之后转接给客服B,该会话的指标为:
  • 会话时长:系统的会话时长为,会话接入至会话结束之间的时长;客服A的会话时长为,会话接入至会话转出之间的时长;客服B的会话时长为,会话转入至会话结束之间的时长。
  • 消息数:系统的消息数为,会话开始到结束期间,客服、访客、系统消息数量之和;客服A的消息数为,会话转出之前,客服A、访客、系统消息数量之和;客服B的消息数为,会话转出之后,客服B、访客、系统消息数量之和。


如果一条会话在不同技能组之间转接,技能组的指标和客服的指标算法相似。

前提条件:管理员在“设置”页面开启了“客服可以使用访客中心功能”。
004.png

优化工作量筛选项

支持按照渠道、关联、客服、技能组对工作量数据进行筛选,并且,支持同时选择多个客服或技能组,方便管理员进行数据查询和分类。

在管理员模式下,选择“统计查询 > 工作量”,点击“筛选排序”,可以对工作量数据进行筛选。

客服的工作量详情

在管理员模式下,选择“统计查询 > 工作量”,可以直接查看客服的工作量详情数据。优化后的报表对客服的以下指标进行了调整:
  • 接入/转入会话数:该客服接起会话的方式,分为第一次接入的会话数和接起的转入会话数。
  • 转出/结束会话数:该客服完成会话的方式,分为转出的会话数和结束的会话数。
  • 客服/访客/系统消息数:该客服参与会话期间(会话转出前/转出后),客服、访客、系统分别的消息数。
  • 会话时长:该客服参与会话的时长,包括以下几种情况:

  1. 会话接入至结束之间的时长(无转接)
  2. 会话接入至转出之间的时长(有转接)
  3. 会话转入至转出之间的时长(有转接)
  4. 会话转入至结束之间的时长(有转接)

 
  • 单会话消息数:会话过程中,属于该客服的消息条目数量,包含客服、访客、系统消息。
    005.png

技能组的工作量详情

在管理员模式下,选择“统计查询 > 工作量”,点击“筛选排序”,选择“技能组”,可以查看技能组的工作量详情数据。技能组的指标算法和客服的指标算法类似,仅举例说明:
  • 接入/转入会话数:该技能组的客服接起会话的方式,分为第一次接入的会话数和收到的转入会话数。
  • 转出/结束会话数:该技能组完成会话的方式,分为转出的会话数和结束的会话数。


注意:如果一条会话在技能组内转接,统计会话数时会去重,只计算一次。 
006.png

工作质量报表优化,区分客服的工作质量数据,新增技能组的工作质量数据

优化工作质量报表,在原有的会话维度的基础上,增加以客服和技能组为维度的工作质量数据统计。如果会话发生了转接,不同客服之间不再共享首次响应时长和响应时长。

如下图所示,会话首先被客服A接入,之后转接给客服B,该会话的指标为:
  • 首次响应时长:系统的首次响应时长为,客服首次回复消息的时间减去会话接入时间;客服A的首次响应时长为,客服A首次回复消息的时间减去会话接入时间;客服B的首次响应时长为,客服B首次回复消息的时间减去会话转入时间。
  • 响应时长:系统的响应时长为,所有客服的响应时间的平均值;客服A的响应时长为,客服A的所有响应时间的平均值;客服B的响应时长为,客服B的所有响应时间的平均值。


如果一条会话在不同技能组之间转接,技能组的指标和客服的指标算法相似。
007.png

优化工作质量筛选项

支持按照渠道、关联、客服、技能组对工作质量数据进行筛选,并且,支持同时选择多个客服或技能组,方便管理员进行数据查询和分类。

在管理员模式下,选择“统计查询 > 工作量”,点击“筛选排序”,可以对工作量数据进行筛选。

客服的工作质量详情

在管理员模式下,选择“统计查询 > 工作质量”,可以直接查看客服的工作质量详情数据。优化后的报表对客服的以下指标进行了调整:

首次响应时长:该客服接起会话后,客服的首条人工消息时间减去接起(接入/转入)时间。
响应时长:该客服参与会话期间,多次响应时间的平均值。
008.png

技能组的工作质量详情

在管理员模式下,选择“统计查询 > 工作质量”,点击“筛选排序”,选择“技能组”,可以查看技能组的工作质量详情数据。

技能组的指标算法和客服的指标算法类似,仅举例说明:
  • 首次响应时长:该技能组的客服接起会话后,首条人工客服消息时间减去接起(接入/转入)时间。
  • 响应时长:该技能组参与会话期间,多次响应时间的平均值。


注意:如果一条会话在技能组内转接,统计首次响应时长时,计算多次接入的首次响应时长平均值。
009.png

新增客服工作时长统计

新增“客服时长统计”页面,支持根据日期和时间、客服昵称查看客服的在线(空闲、忙碌、隐身、离开)和离线时长,并导出客服状态详情。显示的在线和离线时长总和为选择的时间段的长度。

点击任意一名客服的记录,可以查看该客服的登录详情,包含每次登录使用的IP地址。
010.png

新增排队次数分布

在“排队统计”页面,新增按会话标签维度的排队次数分布,展示不同会话标签的会话曾经在客服系统中的排队次数,便于定位不同类型的会话的排队情况。
011.png

精确统计技能组数据

新增“精确统计技能组数据”开关,开关打开时,会话转接页面调整为以技能组分类的窗格,可以将会话转接给技能组或技能组下的客服,保证技能组数据统计更精准。 如果您需要更准确的技能组数据,可以进入管理员模式,选择“设置 > 系统开关”,打开此开关。
012.png

计算客服当前会话工作台显示的时长,最后一条消息可以是访客或客服

新增开关“计算客服当前会话工作台显示的时长,最后一条消息可以是访客或客服”。该开关默认关闭。关闭时,进行中会话列表显示访客最后一次发送消息的时间与当前时间的差异;开关打开时,显示访客或客服最后一条消息的时间与当前时间的差异。

如果您希望改变进行中会话列表的时间显示方式,可以进入管理员模式,选择“设置 > 系统开关”,打开此开关。
013.png

客服维度的会话质检

优化“质量检查”功能,将基于会话的质检更改为基于客服的质检。

质量检查页面的列表显示参与会话的每位客服的首次响应时长、会话时长、平均响应时长这些指标,以及会话整体的满意度评价指标。质检员可以基于每位客服参与会话期间的表现分别给予评分。
014.png

搜索、历史会话快速质检

为了满足不同场景下的会话质检需求,新增多入口快速质检功能,在管理员模式的“搜索”和“历史会话”页面均可以对会话进行快速质检。

以“历史会话”为例,点击一条历史会话,进入该会话的详情页。点击“质检”页签,可以查看该会话的首次响应时长、会话时长、平均响应时长、满意度评价这些指标。如果会话经过转接,可以查看经手的每位客服的上述指标。您可以根据历史消息记录和这些指标进行会话的快速质检。
015.png

【优化】管理技能组成员时,支持搜索当前成员

在“成员管理 > 技能组”页面,管理技能组成员时,支持对当前成员进行搜索,快速定位客服。

【优化】APP关联支持使用“商城”demo扫码

APP关联的详情页新增二维码,使用手机扫码工具扫描并在浏览器打开后,可以下载新版“商城”demo,而使用新版“商城”demo扫码时,将自动配置租户ID、IM服务号等信息,无需手动填写。

之后,可以用“商城”demo向客服发起聊天或留言,测试移动客服的会话和留言功能。

【优化】支持导出机器人的知识规则

支持导出机器人的知识规则,导出后,可以在本地编辑并重新导入,方便批量整理知识规则。

进入“智能机器人 > 机器人设置 > 知识规则”页签,点击“导出知识规则”按钮,即可导出全部知识规则。

【优化】客户之声支持导出关键词的消息详情

在“客户之声”页面,查看关键词的相关消息列表时,可以点击任意一条会话,进入详情页,导出该条会话的消息内容。导出文件可在“导出管理”页面进行下载。

“客户之声”功能为增值服务,请联系环信商务经理开通哦。
 
Web访客端

支持Web端客户发送文件

环信移动客服的web插件支持发送文件,客户使用PC聊天窗口和H5网页联系客服时,均可以向客服发送文件。客服在客服工作台收到文件后,可以下载到本地进行查看。

该功能属于Webim plugin V43.12,如果您正在使用定制开发版,请更新到最新版本。

多租户管理后台

多租户管理后台进一步完善了租户的统计数据。

支持查看、筛选、并导出所有租户的统计数据

在多租户管理后台,可以查看平台下所有租户的统计数据,支持按照租户ID、日期、会话时长平均值、首次响应时长平均值、响应时长平均值、满意度评价对租户进行筛选以及质检,并导出筛选结果。

进入“统计”页面,可以查看、筛选、导出这些统计数据。在页面内进行左右滑动,以查看更多项目。
016.png

在“导出管理”页面,可以下载导出文件。
017.png

支持查看单个租户的当前会话列表及消息内容

在“租户管理”页面,选择某个租户,在租户详情页点击“当前会话”,可以查看该租户的当前会话列表。点击任意一条会话,可以查看该会话的消息详情。
018.png

 
环信移动客服更新日志http://docs.easemob.com/cs/releasenote/5.7
 
环信移动客服登陆地址http://kefu.easemob.com/
0
评论

Web IM V1.4.8已发布,刷新页面保持登陆状态 Web IM 产品快递

产品更新 发表了文章 • 517 次浏览 • 2017-01-10 16:10 • 来自相关话题

新功能:

[demo] 增加webrtc视频聊天的声音开关
[demo] 动态创建chatWindow,提高网页性能
[demo] 切换leftbar时会给chatWindow添加遮罩,返回之前的leftbar时会直接跳到之前选中的cate和chatWindow
[demo] 登录成功后,刷新页面不会再回到登录页


Bug修复:

[sdk] 移除sdk中所有log方法
[sdk] 退出muc group room 时,追加发送一条unavailable的presence stanza


webim体验:https://webim.easemob.com/ 

版本历史:更新日志
 
SDK下载:点击下载 查看全部

9153.jpg_wh860_.jpg

新功能:


[demo] 增加webrtc视频聊天的声音开关
[demo] 动态创建chatWindow,提高网页性能
[demo] 切换leftbar时会给chatWindow添加遮罩,返回之前的leftbar时会直接跳到之前选中的cate和chatWindow
[demo] 登录成功后,刷新页面不会再回到登录页



Bug修复:


[sdk] 移除sdk中所有log方法
[sdk] 退出muc group room 时,追加发送一条unavailable的presence stanza



webim体验:https://webim.easemob.com/ 

版本历史:更新日志
 
SDK下载:点击下载
0
评论

React Native V0.2.0已发布,android 支持调用相机/本地图片 产品快递 react native

产品更新 发表了文章 • 1153 次浏览 • 2017-01-06 12:07 • 来自相关话题

React Native :v0.2.0 @ 2017-01-03
Feature 新功能:

Android:Android:

• 登录
• 注册
• 好友
◦ 列表及筛选
◦ 好友信息展示
◦ 黑名单
◦ 删除好友
• 好友通知
◦ 添加好友通知展示
◦ 接受好友请求
◦ 拒绝好友请求
◦ 添加好友
• 群组
◦ 群组列表
◦ 群组成员列表
• 聊天
◦ 相机图片消息
◦ 本地图片消息
◦ emoji消息
◦ 普通消息
• 异常状态处理
◦ 断线退出到登录页
◦ 重复登录退出到登录页BugFix and Update 修复和更新: • 群成员刷新crash的问题
• 添加logout图标
• 统一iOS和Android UI
• emoji颜色在android颜色太浅
• 登出的时候清空用户状态
• 完善联系人页面的搜索在切换场景及刷新时的显示逻辑




Extra 其他: •[react-native] 升级到最新0.39.2
• [component/input] 功能完善
• [component/button] 功能完善
• [addContactModal] 统一通过react-native-router-flux管理modal
• [tabBar] 统一通过react-native-router-flux管理tabBar
• [camera] android 支持调用相机/本地图片
• [yarn] 添加yarn lock file,可以通过yarn做包管理



版本历史 :更新日志
 
SDK下载:点击下载 查看全部

4226.jpg_wh860_(1)_.jpg


React Native :v0.2.0 @ 2017-01-03
Feature 新功能:

Android:
Android: 

• 登录
• 注册
• 好友
◦ 列表及筛选
◦ 好友信息展示
◦ 黑名单
◦ 删除好友
• 好友通知
◦ 添加好友通知展示
◦ 接受好友请求
◦ 拒绝好友请求
◦ 添加好友
• 群组
◦ 群组列表
◦ 群组成员列表
• 聊天
◦ 相机图片消息
◦ 本地图片消息
◦ emoji消息
◦ 普通消息
• 异常状态处理
◦ 断线退出到登录页
◦ 重复登录退出到登录页
BugFix and Update 修复和更新: 
• 群成员刷新crash的问题
• 添加logout图标
• 统一iOS和Android UI
• emoji颜色在android颜色太浅
• 登出的时候清空用户状态
• 完善联系人页面的搜索在切换场景及刷新时的显示逻辑




Extra 其他: 
[react-native] 升级到最新0.39.2
[component/input] 功能完善
[component/button] 功能完善
[addContactModal] 统一通过react-native-router-flux管理modal
[tabBar] 统一通过react-native-router-flux管理tabBar
[camera] android 支持调用相机/本地图片
[yarn] 添加yarn lock file,可以通过yarn做包管理



版本历史 :更新日志
 
SDK下载:点击下载
0
评论

Android ios V3.2.3 SDK 已发布,SDK十余项更新,更加简洁易用,新增广告红包 产品快递 Android iOS

产品更新 发表了文章 • 588 次浏览 • 2016-12-30 11:51 • 来自相关话题

Android​ V3.2.3 2016-12-29
新功能/优化:
sdk提供aar及gradle方式集成,具体方法查看gradle方式导入aar增加离线推送设置的相关接口,具体方法可查看EMPushManager API文档为了使sdk更简洁易用,修改以及过时了一些api,具体修改查看3.2.3api修改,另外过时的api后续3-5个版本会进行删除优化loadAllConversationsFromDB()方法,从联表查询改为从两个表分别查询,解决在个别乐视手机上执行很慢的问题优化登录模块,减少登录失败的概率鉴于市面上的手机基本都是armeabi-v7a及以上的架构,从这版本开始不再提供普通的armeabi架构的so,减少打包时app的体积

红包相关:
新增:
小额随机红包增加广告红包(需要使用请单独联系商务)商户后台增加广告红包配置、统计功能商户后台增加修改密码功能

优化:
绑卡后的用户验证四要素改为验证二要素发红包等页面增加点击空白区域收回键盘的功能群成员列表索引增加常用姓氏以及汉字的支持

修复bug:
红包详情页领取人列表展示不全华为P8手机密码框无法获取焦点部分银行卡号输入正确,提示银行卡号不正确红包祝福语有换行符显示不正确修复Emoji表情显示乱码修复商户自主配置红包最低限额错误修复零钱明细显示顺序错误问题
 
iOS​ V3.2.3 2016-12-29
新功能/优化:
新增:实时1v1音视频,设置了对方不在线发送离线推送的前提下,当对方不在线时返回回调,以便于用户自定义离线消息推送更新:SDK支持bitcode更新:SDK使用动态库为了使SDK更简洁易用,过时的API会在后续3~5个版本进行删除

红包相关:
新增:
小额随机红包商户后台增加修改密码功能

优化:
绑卡后的用户验证四要素改为验证二要素iOS和Android两端UI展示一致性支付流程的优化SDK注册流程去掉XIB集成过程的参数检查风险策略

修复:
SDKToken注册失败的问题发红包缺少参数的问题修复Emoji表情显示乱码修复支付密码可能误报出错修复商户自主配置红包最低限额错误修复零钱明细显示顺序错误问题修改抢红包流程为依赖后端数据修复支行信息返回为空时的文案
 
 版本历史:Android SDK更新日志  ios SDK更新日志
下载地址:SDK下载 查看全部
7750.jpg_wh860_.jpg

Android​ V3.2.3 2016-12-29
新功能/优化:
  • sdk提供aar及gradle方式集成,具体方法查看gradle方式导入aar
  • 增加离线推送设置的相关接口,具体方法可查看EMPushManager API文档
  • 为了使sdk更简洁易用,修改以及过时了一些api,具体修改查看3.2.3api修改,另外过时的api后续3-5个版本会进行删除
  • 优化loadAllConversationsFromDB()方法,从联表查询改为从两个表分别查询,解决在个别乐视手机上执行很慢的问题
  • 优化登录模块,减少登录失败的概率
  • 鉴于市面上的手机基本都是armeabi-v7a及以上的架构,从这版本开始不再提供普通的armeabi架构的so,减少打包时app的体积


红包相关:
新增:

  • 小额随机红包
  • 增加广告红包(需要使用请单独联系商务)
  • 商户后台增加广告红包配置、统计功能
  • 商户后台增加修改密码功能


优化:
  • 绑卡后的用户验证四要素改为验证二要素
  • 发红包等页面增加点击空白区域收回键盘的功能
  • 群成员列表索引增加常用姓氏以及汉字的支持


修复bug:
  • 红包详情页领取人列表展示不全
  • 华为P8手机密码框无法获取焦点
  • 部分银行卡号输入正确,提示银行卡号不正确
  • 红包祝福语有换行符显示不正确
  • 修复Emoji表情显示乱码
  • 修复商户自主配置红包最低限额错误
  • 修复零钱明细显示顺序错误问题

 
iOS​ V3.2.3 2016-12-29
新功能/优化:
  • 新增:实时1v1音视频,设置了对方不在线发送离线推送的前提下,当对方不在线时返回回调,以便于用户自定义离线消息推送
  • 更新:SDK支持bitcode
  • 更新:SDK使用动态库
  • 为了使SDK更简洁易用,过时的API会在后续3~5个版本进行删除


红包相关:
新增:

  • 小额随机红包
  • 商户后台增加修改密码功能


优化:
  • 绑卡后的用户验证四要素改为验证二要素
  • iOS和Android两端UI展示一致性
  • 支付流程的优化
  • SDK注册流程
  • 去掉XIB
  • 集成过程的参数检查
  • 风险策略


修复:
  • SDKToken注册失败的问题
  • 发红包缺少参数的问题
  • 修复Emoji表情显示乱码
  • 修复支付密码可能误报出错
  • 修复商户自主配置红包最低限额错误
  • 修复零钱明细显示顺序错误问题
  • 修改抢红包流程为依赖后端数据
  • 修复支行信息返回为空时的文案

 
 版本历史:Android SDK更新日志  ios SDK更新日志
下载地址:SDK下载
0
评论

ios V2.3.0 SDK 已发布,增加HttpsOnly参数,允许用户配置 iOS 产品快递

产品更新 发表了文章 • 268 次浏览 • 2016-12-28 14:46 • 来自相关话题

ios V2.3.0 2016-12-28




新功能/改进:
修复2.2.9升级覆盖2.1.5至2.2.3版本,可能无法登录的bug

增加HttpsOnly参数,允许用户配置,默认设置为YES

SDK支持bitcode
版本历史:更新日志
下载地址:SDK下载 查看全部
ios V2.3.0 2016-12-28
1494.jpg_wh860_.jpg

新功能/改进:

修复2.2.9升级覆盖2.1.5至2.2.3版本,可能无法登录的bug

增加HttpsOnly参数,允许用户配置,默认设置为YES

SDK支持bitcode


版本历史:更新日志
下载地址:SDK下载
0
评论

Web IM V1.4.7已发布,优化手机浏览器后台重连 产品快递 Web IM

产品更新 发表了文章 • 501 次浏览 • 2016-12-26 10:49 • 来自相关话题

新功能:
[demo] 在demo.html中新增视频聊天及发送视频文件的功能

Bug修复:
[sdk] 解决在手机浏览器在后台运行时无法断线重连的问题
[demo] WebIM建群,等待后台建群成功后再拉取群信息并更新UI中的群列表
[demo] WebIM群加人,群主和被添加的群成员均可以收到通知
[demo] WebIM群主将群成员从黑名单移除后,不再回到群成员列表中,而直接被删除
webim体验:https://webim.easemob.com/ 

版本历史:更新日志 
 
SDK下载:点击下载 查看全部
7185.jpg_wh860_.jpg

新功能:

[demo] 在demo.html中新增视频聊天及发送视频文件的功能



Bug修复:

[sdk] 解决在手机浏览器在后台运行时无法断线重连的问题
[demo] WebIM建群,等待后台建群成功后再拉取群信息并更新UI中的群列表
[demo] WebIM群加人,群主和被添加的群成员均可以收到通知
[demo] WebIM群主将群成员从黑名单移除后,不再回到群成员列表中,而直接被删除


webim体验:https://webim.easemob.com/ 

版本历史:更新日志 
 
SDK下载:点击下载
0
评论

Web IM V1.4.6已发布,详细接口示例,让集成更快捷 产品快递 Web IM

产品更新 发表了文章 • 565 次浏览 • 2016-12-21 11:37 • 来自相关话题

新功能:
[sdk] 新增 demo.html, 演示如何调用sdk的各种接口

Bug修复:
[demo] 创建群组成功之后,立即刷新群组列表,不再等1秒
[sdk] sdk与上层Demo解耦,删除Demo相关代码
[sdk] 删除server不支持的connection.prototype.createRoom
webim体验:https://webim.easemob.com/

版本历史:更新日志  
 
SDK下载:点击下载 查看全部
4257.jpg_wh860_.jpg

新功能:

[sdk] 新增 demo.html, 演示如何调用sdk的各种接口



Bug修复:

[demo] 创建群组成功之后,立即刷新群组列表,不再等1秒
[sdk] sdk与上层Demo解耦,删除Demo相关代码
[sdk] 删除server不支持的connection.prototype.createRoom


webim体验:https://webim.easemob.com/

版本历史:更新日志  
 
SDK下载:点击下载
0
评论

环信移动客服v5.5.1更新:新增客户资料自定义 环信移动客服 产品快递

产品更新 发表了文章 • 392 次浏览 • 2016-12-16 15:07 • 来自相关话题

客服模式

支持查看客服同事的真实姓名

客服与同事在移动客服系统交流时,可以查看对方的真实姓名,更利于同事间沟通。支持以下两种场景:
 
与同事聊天时,将鼠标放在“客服同事”列表中同事的昵称上,可以查看该同事的真实姓名;转接会话时,将鼠标放在“转接会话”对话框中同事的昵称上,可以查看该同事的真实姓名。

注意:客服可以在客服模式下“客服信息”页面设置自己的名字(真实姓名);管理员可以在管理员模式下“成员管理 > 客服”页面设置其他客服的真实姓名。

支持查看待接入会话详情

在待接入页面,点击任意一条会话,可以查看该会话的消息详情。

前提条件:管理员进入“管理员模式 > 设置 > 系统开关”页面,打开“客服查看待接入详情”开关。 




租户下待接入会话数上限

新增待接入会话数上限,每个租户允许的最大待接入会话数为1000,如果某个租户下坐席数超过5个,则该租户的最大待接入会话数为坐席数x200。

待接入会话数超过上限后,不允许访客创建新的会话,当访客试图接入时提示,系统繁忙无法接入。

为避免访客无法接入的情况,当租户的待接入会话数即将达到上限时,系统向消息中心发送通知提醒管理员;当租户的待接入会话数已达到上限时,系统会再次向消息中心发送通知提醒管理员及时处理。

支持客服主动发起会话

在待接入页面,客服可以查看正在访问网站的访客列表,并主动发起会话。发起会话后,会话进入客服的进行中会话列表,客服可以主动与访客聊天。

该功能为增值服务,如需开通,请联系环信商务经理。开通后,在网页访客端进行配置eventCollector为true即可使用。关于详细配置方法,请参考网页渠道集成。

呼叫中心支持电话转接和呼叫保持

呼叫中心支持电话转接和呼叫等待功能。在通话过程中,如果电话需要转接,可以点击转接按钮 [转接] ,将电话转接给呼叫中心客服同事;如果有其他操作处理,需要暂停通话,可以点击保持按钮 [保持] ,将通话置为“保持中”状态,完成操作后,可以手动恢复通话。

呼叫中心功能为增值服务,如需开通,请联系环信商务经理。




管理员模式

优化机器人开关设置

优化机器人开关的“工作时间设置”,支持为机器人设置不同的工作场景:
 
全天接会话:访客发起会话时,由机器人接待。上班时间客服全忙以及下班时间接会话:在上班时间,访客发起会话时,如果客服全忙,会话由机器人接待;在下班时间,访客发起会话时,由机器人接待。仅下班时间接会话:在下班时间,访客发起会话时,由机器人接待。

机器人回答不了时,访客可以选择转人工客服。转人工后,如果有空闲客服则自动调度,如果没有空闲客服,则会话进入待接入,客服可以手动接入会话。

注意:该版本更新前的“仅下班时间接会话”与更新后的“上班时间客服全忙以及下班时间接会话”功能一致。如果您之前选择了“仅下班时间接会话”,更新后默认选择的是“上班时间客服全忙以及下班时间接会话”,您可以根据您的需要调整机器人开关。




优化上下班时间设置

“设置 > 系统开关”页面的“上下班时间”设置更名为“工作时间设置”,“会话结束语”和“下班提示语”上移至“工作时间设置”之前,原有数据保持不变。“工作时间设置”支持为周一至周日设置单独的上下班时间,以适应不同的工作时间场景:
 
为工作日(周一至周五)和周末(周六、周日)设置不同的上下班时间段(如下图)为工作日的上午、下午设置不同的上下班时间段以星期为周期,自定义每天的上下班时间

进入“设置 > 系统开关”页面,在“工作时间设置”区域,点击“添加新的工作时间”,设置新的工作时间段。




历史会话支持分配功能

管理员可以将历史会话重新分配给客服或技能组,分配后,生成一个新的会话。
 
分配给客服时,新会话直接进入客服的进行中会话列表。分配给技能组时,如果技能组内有空闲客服,新会话进入空闲客服的进行中会话列表;如果技能组内客服全忙,新会话进入该技能组的待接入会话列表。

进入管理员模式,选择“历史会话”,点击会话右侧的转接按钮可以对该会话进行分配。




问候语中增加访客昵称

新增在问候语中增加访客昵称的功能,提升亲密度。问候语包含企业问候语、客服问候语、技能组问候语,在这三种问候语中均可以设置。设置方式为,在问候语中添加特殊字符和默认称呼(##亲##)。当访客昵称有效时,显示访客昵称;当访客昵称无效时,显示默认称呼(亲)。默认称呼可以自定义。

例如,设置企业问候语为“##亲##,您好,很高兴为您服务!”
 
当访客昵称有效时(访客昵称和ID不一致),假设访客昵称为Jon,该访客收到的问候语为“Jon,您好,很高兴为您服务!”当访客昵称无效时(访客昵称和ID一致),访客收到的问候语为“亲,您好,很高兴为您服务!”

客户资料自定义

新增“客户资料自定义”功能,允许管理员设置在系统中显示哪些客户资料,包括系统字段和自定义字段,并对这些字段进行排序。设置后,新的字段列表和顺序将显示在客服模式下“会话”、“历史会话”和“客户中心”等页面的“资料”页签,以及管理员模式下“客户中心”、“历史会话”、“当前会话”等页面的“资料”页签。

进入“设置 > 客户资料自定义”页面对客户资料进行自定义,步骤如下:

1. 添加自定义字段。点击“添加自定义字段”按钮,在对话框中输入字段名称,选择字段格式,并进行相应设置,点击“保存”按钮。重复该步骤,可添加多个自定义字段。

自定义字段默认对坐席可见,当关闭“坐席可见”开关时,在客服模式下不显示该字段。




2. 设置字段是否显示,以及在“资料”页签的排列顺序。在“字段开关”一列,勾选 [勾选] 需要显示的字段,取消勾选 [取消勾选] 不需要显示的字段。点击字段后面的排序按钮 [排序] ,可将该字段的顺序上移一位。

示例,根据下图的设置,“资料”页签将只显示:昵称、名字、ID、微信号、微博账号、描述。




允许客服查看待接入会话详情

新增“客服查看待接入详情”功能,在客服模式的待接入页面,点击任意一条会话,可以查看该会话的历史消息。进入“设置 > 系统开关”页面,打开“客服查看待接入详情”开关。该开关默认关闭。




待接入超时提醒

新增“待接入超时提醒”功能,当访客进入待接入排队超过一定时间后,系统将自动发送消息提示访客。进入“设置 > 系统开关”页面,打开“待接入超时提醒”开关,并设置超时提示语、排队超时提醒时间及提醒次数。该开关默认关闭。
 
当提醒次数设置为1次时,访客在待接入排队时长达到“排队超时提醒时间”时,系统发送“超时提示语”给访客;当提醒次数设置为多次时(例如3次),访客在待接入排队时长达到“排队超时提醒时间”时,系统发送“超时提示语”给访客,之后,当每次达到“排队提醒间隔”设定的时长,系统再次发送“超时提示语”给访客,直到会话被客服接起,或达到“提醒次数”。





待接入超时结束会话

新增“待接入超时结束会话”功能,当访客排队时长达到设定数值时,仍然没有被客服接入,会话将被自动结束。进入“设置 > 系统开关”页面,打开“待接入超时结束会话”开关,并设置超时提示语、超时时间及会话标签和备注。该开关默认关闭。




支持转人工指定技能组

支持为机器人设置转人工指定技能组。为了不影响现有会话路由规则,默认情况下不指定。

如果没有开通多机器人功能,分两种场景:
 
场景一:使用默认配置(不指定)。会话经过默认机器人转接人工客服时,按照原有会话路由规则分配给对应的技能组或客服。场景二:设置转人工指定某个技能组。会话经过默认机器人转接人工客服时,都转给指定的技能组。

如果开通了多机器人功能,建议配置如下:
 
为每个新创建的机器人指定不同的技能组。这样,会话经过机器人转接人工客服时,将分配给指定的技能组,从而实现机器人绑定技能组功能。

进入“智能机器人 > 机器人设置”页面,选择一个机器人,再次选择“自动回复 > 转人工设置”页签,为该机器人选择“转人工指定技能组”。




机器人问答优化功能

新增机器人问答优化功能,系统自动收集机器人未能匹配的重复出现的访客消息,并以列表的形式显示。您可以将这些访客消息添加到知识规则中,并设置对应的答案,提高机器人回答的匹配率和准确性。

进入“智能机器人 > 机器人设置 > 问答优化”页面,点击任意一条未匹配问句后的加号(+),可以将该问句添加到知识规则,支持三种方式:
 
添加到推荐知识规则:如果存在相似度高的知识规则,系统会将其展示为“推荐知识规则”,选择该知识规则,并点击“添加”按钮即可;将问句添加到现有知识规则:选择“将问句添加到现有知识规则”,系统展示现有知识规则列表,您可以选择并添加该问句到任一知识规则;创建新知识规则并添加此问句:选择“创建新知识规则并添加此问句”,系统自动为该问句创建一条知识规则,请您手动为该问句添加对应答案(如果知识规则中没有答案,机器人会回复空消息)。

机器人问答优化功能为增值服务,如需开通,请联系环信商务经理。




新增“删除坐席”事件

自定义事件推送功能新增“删除坐席”事件,当坐席被删除时,可将相关信息以回调方式自动推送到其他系统。进入“设置 > 自定义事件推送”页面,点击“创建事件推送”,填写自定义事件名称、接收事件的服务器地址,勾选需要推送的事件,并保存。

自定义事件推送功能为增值服务,如需开通,请联系环信商务经理。




客户之声支持手动添加关注的关键词

优化客户之声的“热门关键词”,支持查看一段时间内的热门关键词,并且支持手动添加您关注的业务相关的关键词。

进入客户之声页面,在“热门关键词”区域的右上角可以选择时间范围;点击“关注词设置”,可以添加您关注的关键词,更新的关注词将于第二天生效,并在词云中高亮显示。

客户之声功能为增值服务,如需开通,请联系环信商务经理。




 
环信移动客服更新日志http://docs.easemob.com/cs/releasenote/5.6 
 
环信移动客服登陆地址http://kefu.easemob.com/ 查看全部
客服模式

支持查看客服同事的真实姓名

客服与同事在移动客服系统交流时,可以查看对方的真实姓名,更利于同事间沟通。支持以下两种场景:
 
  • 与同事聊天时,将鼠标放在“客服同事”列表中同事的昵称上,可以查看该同事的真实姓名;
  • 转接会话时,将鼠标放在“转接会话”对话框中同事的昵称上,可以查看该同事的真实姓名。


注意:客服可以在客服模式下“客服信息”页面设置自己的名字(真实姓名);管理员可以在管理员模式下“成员管理 > 客服”页面设置其他客服的真实姓名。

支持查看待接入会话详情

在待接入页面,点击任意一条会话,可以查看该会话的消息详情。

前提条件:管理员进入“管理员模式 > 设置 > 系统开关”页面,打开“客服查看待接入详情”开关。 
001.png

租户下待接入会话数上限

新增待接入会话数上限,每个租户允许的最大待接入会话数为1000,如果某个租户下坐席数超过5个,则该租户的最大待接入会话数为坐席数x200。

待接入会话数超过上限后,不允许访客创建新的会话,当访客试图接入时提示,系统繁忙无法接入。

为避免访客无法接入的情况,当租户的待接入会话数即将达到上限时,系统向消息中心发送通知提醒管理员;当租户的待接入会话数已达到上限时,系统会再次向消息中心发送通知提醒管理员及时处理。

支持客服主动发起会话

在待接入页面,客服可以查看正在访问网站的访客列表,并主动发起会话。发起会话后,会话进入客服的进行中会话列表,客服可以主动与访客聊天。

该功能为增值服务,如需开通,请联系环信商务经理。开通后,在网页访客端进行配置eventCollector为true即可使用。关于详细配置方法,请参考网页渠道集成。

呼叫中心支持电话转接和呼叫保持

呼叫中心支持电话转接和呼叫等待功能。在通话过程中,如果电话需要转接,可以点击转接按钮 [转接] ,将电话转接给呼叫中心客服同事;如果有其他操作处理,需要暂停通话,可以点击保持按钮 [保持] ,将通话置为“保持中”状态,完成操作后,可以手动恢复通话。

呼叫中心功能为增值服务,如需开通,请联系环信商务经理。
002.png

管理员模式

优化机器人开关设置

优化机器人开关的“工作时间设置”,支持为机器人设置不同的工作场景:
 
  • 全天接会话:访客发起会话时,由机器人接待。
  • 上班时间客服全忙以及下班时间接会话:在上班时间,访客发起会话时,如果客服全忙,会话由机器人接待;在下班时间,访客发起会话时,由机器人接待。
  • 仅下班时间接会话:在下班时间,访客发起会话时,由机器人接待。


机器人回答不了时,访客可以选择转人工客服。转人工后,如果有空闲客服则自动调度,如果没有空闲客服,则会话进入待接入,客服可以手动接入会话。

注意:该版本更新前的“仅下班时间接会话”与更新后的“上班时间客服全忙以及下班时间接会话”功能一致。如果您之前选择了“仅下班时间接会话”,更新后默认选择的是“上班时间客服全忙以及下班时间接会话”,您可以根据您的需要调整机器人开关。
003.png

优化上下班时间设置

“设置 > 系统开关”页面的“上下班时间”设置更名为“工作时间设置”,“会话结束语”和“下班提示语”上移至“工作时间设置”之前,原有数据保持不变。“工作时间设置”支持为周一至周日设置单独的上下班时间,以适应不同的工作时间场景:
 
  • 为工作日(周一至周五)和周末(周六、周日)设置不同的上下班时间段(如下图)
  • 为工作日的上午、下午设置不同的上下班时间段
  • 以星期为周期,自定义每天的上下班时间


进入“设置 > 系统开关”页面,在“工作时间设置”区域,点击“添加新的工作时间”,设置新的工作时间段。
004.png

历史会话支持分配功能

管理员可以将历史会话重新分配给客服或技能组,分配后,生成一个新的会话。
 
  • 分配给客服时,新会话直接进入客服的进行中会话列表。
  • 分配给技能组时,如果技能组内有空闲客服,新会话进入空闲客服的进行中会话列表;如果技能组内客服全忙,新会话进入该技能组的待接入会话列表。


进入管理员模式,选择“历史会话”,点击会话右侧的转接按钮可以对该会话进行分配。
005.png

问候语中增加访客昵称

新增在问候语中增加访客昵称的功能,提升亲密度。问候语包含企业问候语、客服问候语、技能组问候语,在这三种问候语中均可以设置。设置方式为,在问候语中添加特殊字符和默认称呼(##亲##)。当访客昵称有效时,显示访客昵称;当访客昵称无效时,显示默认称呼(亲)。默认称呼可以自定义。

例如,设置企业问候语为“##亲##,您好,很高兴为您服务!”
 
  • 当访客昵称有效时(访客昵称和ID不一致),假设访客昵称为Jon,该访客收到的问候语为“Jon,您好,很高兴为您服务!”
  • 当访客昵称无效时(访客昵称和ID一致),访客收到的问候语为“亲,您好,很高兴为您服务!”


客户资料自定义

新增“客户资料自定义”功能,允许管理员设置在系统中显示哪些客户资料,包括系统字段和自定义字段,并对这些字段进行排序。设置后,新的字段列表和顺序将显示在客服模式下“会话”、“历史会话”和“客户中心”等页面的“资料”页签,以及管理员模式下“客户中心”、“历史会话”、“当前会话”等页面的“资料”页签。

进入“设置 > 客户资料自定义”页面对客户资料进行自定义,步骤如下:

1. 添加自定义字段。点击“添加自定义字段”按钮,在对话框中输入字段名称,选择字段格式,并进行相应设置,点击“保存”按钮。重复该步骤,可添加多个自定义字段。

自定义字段默认对坐席可见,当关闭“坐席可见”开关时,在客服模式下不显示该字段。
006.png

2. 设置字段是否显示,以及在“资料”页签的排列顺序。在“字段开关”一列,勾选 [勾选] 需要显示的字段,取消勾选 [取消勾选] 不需要显示的字段。点击字段后面的排序按钮 [排序] ,可将该字段的顺序上移一位。

示例,根据下图的设置,“资料”页签将只显示:昵称、名字、ID、微信号、微博账号、描述。
007.png

允许客服查看待接入会话详情

新增“客服查看待接入详情”功能,在客服模式的待接入页面,点击任意一条会话,可以查看该会话的历史消息。进入“设置 > 系统开关”页面,打开“客服查看待接入详情”开关。该开关默认关闭。
008.png

待接入超时提醒

新增“待接入超时提醒”功能,当访客进入待接入排队超过一定时间后,系统将自动发送消息提示访客。进入“设置 > 系统开关”页面,打开“待接入超时提醒”开关,并设置超时提示语、排队超时提醒时间及提醒次数。该开关默认关闭。
 
  • 当提醒次数设置为1次时,访客在待接入排队时长达到“排队超时提醒时间”时,系统发送“超时提示语”给访客;
  • 当提醒次数设置为多次时(例如3次),访客在待接入排队时长达到“排队超时提醒时间”时,系统发送“超时提示语”给访客,之后,当每次达到“排队提醒间隔”设定的时长,系统再次发送“超时提示语”给访客,直到会话被客服接起,或达到“提醒次数”。


009.png

待接入超时结束会话

新增“待接入超时结束会话”功能,当访客排队时长达到设定数值时,仍然没有被客服接入,会话将被自动结束。进入“设置 > 系统开关”页面,打开“待接入超时结束会话”开关,并设置超时提示语、超时时间及会话标签和备注。该开关默认关闭。
010.png

支持转人工指定技能组

支持为机器人设置转人工指定技能组。为了不影响现有会话路由规则,默认情况下不指定。

如果没有开通多机器人功能,分两种场景:
 
  • 场景一:使用默认配置(不指定)。会话经过默认机器人转接人工客服时,按照原有会话路由规则分配给对应的技能组或客服。
  • 场景二:设置转人工指定某个技能组。会话经过默认机器人转接人工客服时,都转给指定的技能组。


如果开通了多机器人功能,建议配置如下:
 
  • 为每个新创建的机器人指定不同的技能组。这样,会话经过机器人转接人工客服时,将分配给指定的技能组,从而实现机器人绑定技能组功能。


进入“智能机器人 > 机器人设置”页面,选择一个机器人,再次选择“自动回复 > 转人工设置”页签,为该机器人选择“转人工指定技能组”。
011.png

机器人问答优化功能

新增机器人问答优化功能,系统自动收集机器人未能匹配的重复出现的访客消息,并以列表的形式显示。您可以将这些访客消息添加到知识规则中,并设置对应的答案,提高机器人回答的匹配率和准确性。

进入“智能机器人 > 机器人设置 > 问答优化”页面,点击任意一条未匹配问句后的加号(+),可以将该问句添加到知识规则,支持三种方式:
 
  • 添加到推荐知识规则:如果存在相似度高的知识规则,系统会将其展示为“推荐知识规则”,选择该知识规则,并点击“添加”按钮即可;
  • 将问句添加到现有知识规则:选择“将问句添加到现有知识规则”,系统展示现有知识规则列表,您可以选择并添加该问句到任一知识规则;
  • 创建新知识规则并添加此问句:选择“创建新知识规则并添加此问句”,系统自动为该问句创建一条知识规则,请您手动为该问句添加对应答案(如果知识规则中没有答案,机器人会回复空消息)。


机器人问答优化功能为增值服务,如需开通,请联系环信商务经理。
012.png

新增“删除坐席”事件

自定义事件推送功能新增“删除坐席”事件,当坐席被删除时,可将相关信息以回调方式自动推送到其他系统。进入“设置 > 自定义事件推送”页面,点击“创建事件推送”,填写自定义事件名称、接收事件的服务器地址,勾选需要推送的事件,并保存。

自定义事件推送功能为增值服务,如需开通,请联系环信商务经理。
013.png

客户之声支持手动添加关注的关键词

优化客户之声的“热门关键词”,支持查看一段时间内的热门关键词,并且支持手动添加您关注的业务相关的关键词。

进入客户之声页面,在“热门关键词”区域的右上角可以选择时间范围;点击“关注词设置”,可以添加您关注的关键词,更新的关注词将于第二天生效,并在词云中高亮显示。

客户之声功能为增值服务,如需开通,请联系环信商务经理。
014.png

 
环信移动客服更新日志http://docs.easemob.com/cs/releasenote/5.6 
 
环信移动客服登陆地址http://kefu.easemob.com/
1
评论

ios V3.2.2 SDK 已发布,增加是否删除会话选项 ios_3.x iOS 产品快递

产品更新 发表了文章 • 519 次浏览 • 2016-12-08 19:10 • 来自相关话题

ios ​V3.2.2 2016-12-08





 
新功能/优化:
 

SDK满足apple ATS的要求

删除好友逻辑的修改(增加是否删除会话选项)

修复呼叫时对方不在线,不能正确显示通话结束原因的问题

版本历史:更新日志 
下载地址:SDK下载 查看全部
ios ​V3.2.2 2016-12-08

2597.jpg_wh860_.jpg

 
新功能/优化:
 


SDK满足apple ATS的要求

删除好友逻辑的修改(增加是否删除会话选项)

修复呼叫时对方不在线,不能正确显示通话结束原因的问题


版本历史:更新日志 
下载地址:SDK下载
0
评论

ios V2.2.9 SDK 已发布,SDK满足apple ATS的要求 ios_2.X iOS 产品快递

产品更新 发表了文章 • 588 次浏览 • 2016-12-08 18:54 • 来自相关话题

ios 版本 V3.2.2 2016-12-08





 
新功能/优化:

SDK满足apple ATS的要求

删除好友逻辑的修改(增加是否删除会话选项)

修复呼叫时对方不在线,不能正确显示通话结束原因的问题

版本历史:更新日志 
下载地址:SDK下载 查看全部
ios 版本 V3.2.2 2016-12-08
7282.jpg_wh860_.jpg


 
新功能/优化:


SDK满足apple ATS的要求

删除好友逻辑的修改(增加是否删除会话选项)

修复呼叫时对方不在线,不能正确显示通话结束原因的问题


版本历史:更新日志 
下载地址:SDK下载
0
评论

ios V3.2.1 SDK 已发布,聊天室列表支持分页获取 iOS 产品快递

产品更新 发表了文章 • 425 次浏览 • 2016-12-07 11:33 • 来自相关话题

ios V3.2.1 2016-11-12
 





新功能/优化:
 
聊天室列表支持分页获取

EMOption中usingHttps默认为YES

bug fix:
修复Lite版本SDK编译warning的问题
 
版本历史:更新日志  
下载地址:SDK下载 查看全部
ios V3.2.1 2016-11-12
 
3099.jpg_wh860_.jpg


新功能/优化:
 

聊天室列表支持分页获取

EMOption中usingHttps默认为YES



bug fix:

修复Lite版本SDK编译warning的问题


 
版本历史:更新日志  
下载地址:SDK下载
0
评论

Android V3.2.2 SDK 已发布,新增音视频离线通知 产品快递 Android

产品更新 发表了文章 • 1061 次浏览 • 2016-12-05 11:27 • 来自相关话题

Android V3.2.2 2016-12-2

新功能/优化:
新增设置音视频参数及呼叫时对方离线是否发推送的接口新增修改群描述的接口;删除好友时的逻辑修改: 删除好友增加接口,根据参数是否删除消息; 被动被删除时不再删除会话消息, 用户需要删除会话及消息时可以在onContactDeleted()中调用EMClient.getInstance().chatManager().deleteConversation(username, true)。

Bug Fix:
修复3.2.1版本中某些情况下心跳比较频繁的问题,节约流量电量,建议升级到最新版本;修复呼叫时对方不在线,不能正确显示通话结束原因的问题;修复某些特殊情况下获取群成员列表时crash的问题;修复某些特殊情况下退出时crash的问题;

Demo:
demo中增加音视频参数设置页;
 
版本历史:更新日志  
下载地址:SDK下载 查看全部
2387.jpg_wh860_.jpg

Android V3.2.2 2016-12-2

新功能/优化:
  • 新增设置音视频参数及呼叫时对方离线是否发推送的接口
  • 新增修改群描述的接口;
  • 删除好友时的逻辑修改: 删除好友增加接口,根据参数是否删除消息; 被动被删除时不再删除会话消息, 用户需要删除会话及消息时可以在onContactDeleted()中调用EMClient.getInstance().chatManager().deleteConversation(username, true)。


Bug Fix:
  • 修复3.2.1版本中某些情况下心跳比较频繁的问题,节约流量电量,建议升级到最新版本;
  • 修复呼叫时对方不在线,不能正确显示通话结束原因的问题;
  • 修复某些特殊情况下获取群成员列表时crash的问题;
  • 修复某些特殊情况下退出时crash的问题;


Demo:
  • demo中增加音视频参数设置页;

 
版本历史:更新日志  
下载地址:SDK下载
0
评论

【产品快递】Web IM V1.4.5已发布,支持实时视频聊天 Web IM 产品快递

产品更新 发表了文章 • 979 次浏览 • 2016-12-02 15:57 • 来自相关话题

   临近新年,12月的第一天,自上次更新以来刚好一个月,环信Web IM V1.4.5已经发布,是不是很准时呢?毕竟想让环信小伙伴们都过上好年。环信Web IM V1.4.5版本最大的改动是增加了实时视频聊天功能,即在网页中打开就可以直接与APP视频通话,想想都觉得炫酷,赶紧下载体验吧!(需要注意:视频聊天需要https + Webkit浏览器哦)
   



新功能:
1.GNU风格的版本号命名格式: 主版本号.子版本号.修正版本号 (新版本规则的1.4.5 = 旧版本规则的1.1.4.5)

2.【DEMO】好友之间可以通过webrtc进行视频聊(仅支持 https + Webkit浏览器)
 
3.【DEMO】支持同一账号最多8个标签页登录 `isMultiLoginSessions:true`
 
4.【DEMO】http访问加入ip策略功能,防止DNS劫持 `isHttpDNS:true`
 
5.【DEMO】新增两种安装引用方式(具体引用方式,请参考集成方式)
添加 `<script>` 标签,并通过WebIM命名空间访问websdkNPM(websdk 已经发布到NPM),先require,再访问WebIM

Bug修复:
1.【SDK】 解散群组不更新UI
 
2.【SDK】 修复了发送cmd消息成功后无法调用回调函数的bug
webim体验:https://webim.easemob.com/

版本历史:更新日志  
 
SDK下载:点击下载 查看全部
   临近新年,12月的第一天,自上次更新以来刚好一个月,环信Web IM V1.4.5已经发布,是不是很准时呢?毕竟想让环信小伙伴们都过上好年。环信Web IM V1.4.5版本最大的改动是增加了实时视频聊天功能,即在网页中打开就可以直接与APP视频通话,想想都觉得炫酷,赶紧下载体验吧!(需要注意:视频聊天需要https + Webkit浏览器哦)
   
e3355a0896eb7cdf34bc6859ca02e9f0.jpg

新功能:

1.GNU风格的版本号命名格式: 主版本号.子版本号.修正版本号 (新版本规则的1.4.5 = 旧版本规则的1.1.4.5)

2.【DEMO】好友之间可以通过webrtc进行视频聊(仅支持 https + Webkit浏览器)
 
3.【DEMO】支持同一账号最多8个标签页登录 `isMultiLoginSessions:true`
 
4.【DEMO】http访问加入ip策略功能,防止DNS劫持 `isHttpDNS:true`
 
5.【DEMO】新增两种安装引用方式(具体引用方式,请参考集成方式)

  • 添加 `<script>` 标签,并通过WebIM命名空间访问websdk
  • NPM(websdk 已经发布到NPM),先require,再访问WebIM



Bug修复:

1.【SDK】 解散群组不更新UI
 
2.【SDK】 修复了发送cmd消息成功后无法调用回调函数的bug


webim体验:https://webim.easemob.com/

版本历史:更新日志  
 
SDK下载:点击下载
0
评论

环信移动客服v5.5.1更新:新增多机器人功能,完美适应不同场景 环信移动客服 产品快递

产品更新 发表了文章 • 499 次浏览 • 2016-11-22 16:16 • 来自相关话题

管理员模式

智能机器人界面优化

   优化机器人设置页面,将欢迎语等设置合并至“自动回复”页签,将知识库合并至机器人设置。优化后,机器人相关的设置更集中,更方便使用。 




欢迎语等合并至自动回复页签

   机器人的欢迎语、默认回复、重复回复、超时回复、转人工设置合并至“自动回复”页签。 




知识库合并至机器人设置

   原来知识库页面的“知识规则”和“菜单素材库”页签合并至“机器人设置”页面,分别对应“知识规则”和“自定义菜单”。 




[机器人知识规则]

多机器人功能(增值服务)

   新增多机器人功能,支持创建机器人,并且为每个机器人单独设置基础信息、自动回复、知识规则、自定义菜单、场景智能应答。您还可以为新增的机器人绑定不同的关联,回答来自不同关联的用户的提问。

   多机器人功能为增值服务,如需开通,请联系环信商务经理。 
 
环信移动客服更新日志http://docs.easemob.com/cs/releasenote/5.5.1
 
环信移动客服登陆地址http://kefu.easemob.com/ 查看全部

0920.jpg_wh860_.jpg

管理员模式

智能机器人界面优化

   优化机器人设置页面,将欢迎语等设置合并至“自动回复”页签,将知识库合并至机器人设置。优化后,机器人相关的设置更集中,更方便使用。 
robot-0001.png

欢迎语等合并至自动回复页签

   机器人的欢迎语、默认回复、重复回复、超时回复、转人工设置合并至“自动回复”页签。 
robot-0002.png

知识库合并至机器人设置

   原来知识库页面的“知识规则”和“菜单素材库”页签合并至“机器人设置”页面,分别对应“知识规则”和“自定义菜单”。 
robot-0003.png

[机器人知识规则]

多机器人功能(增值服务)

   新增多机器人功能,支持创建机器人,并且为每个机器人单独设置基础信息、自动回复、知识规则、自定义菜单、场景智能应答。您还可以为新增的机器人绑定不同的关联,回答来自不同关联的用户的提问。

   多机器人功能为增值服务,如需开通,请联系环信商务经理。 
 
环信移动客服更新日志http://docs.easemob.com/cs/releasenote/5.5.1
 
环信移动客服登陆地址http://kefu.easemob.com/
0
评论

Android ios V3.2.1 SDK 已发布,发起电话支持自定义内容 ios sdk Android sdk 产品快递

产品更新 发表了文章 • 447 次浏览 • 2016-11-14 11:54 • 来自相关话题

Android V3.2.1 2016-11-12
 
新功能/优化:
聊天室列表支持分页获取发起电话的接口增加ext参数,方便用户自定义内容EMOption中增加setUseHttps()的接口优化会话加载的速度

Bug fix:
修复使用视音频后可能导致手机外放没有声音的bug修复发送消息后马上删除附件可能导致手机crash的bug修复音视频呼叫在某些魅蓝手机上会卡死的bug修复demo中呼叫时没有铃声的bug修复了视频通话时使用后置摄像头时图像显示不正确的bug
 iOS​ V3.2.1 2016-11-12
 
新功能/优化:
聊天室列表支持分页获取发起电话的接口增加ext参数,方便用户自定义内容EMOption中usingHttps默认为YES

bug fix:
修复Lite版本SDK编译warning的问题
 
 版本历史:Android SDK更新日志  ios SDK更新日志
下载地址:SDK下载 查看全部
摄图网-桌面上摆放着笔记本和电脑.jpg


Android V3.2.1 2016-11-12
 
新功能/优化:
  • 聊天室列表支持分页获取
  • 发起电话的接口增加ext参数,方便用户自定义内容
  • EMOption中增加setUseHttps()的接口
  • 优化会话加载的速度


Bug fix:
  • 修复使用视音频后可能导致手机外放没有声音的bug
  • 修复发送消息后马上删除附件可能导致手机crash的bug
  • 修复音视频呼叫在某些魅蓝手机上会卡死的bug
  • 修复demo中呼叫时没有铃声的bug
  • 修复了视频通话时使用后置摄像头时图像显示不正确的bug

 iOS​ V3.2.1 2016-11-12
 
新功能/优化:
  • 聊天室列表支持分页获取
  • 发起电话的接口增加ext参数,方便用户自定义内容
  • EMOption中usingHttps默认为YES


bug fix:
  • 修复Lite版本SDK编译warning的问题

 
 版本历史:Android SDK更新日志  ios SDK更新日志
下载地址:SDK下载
0
评论

环信移动客服v5.5更新:机器人支持物流场景智能应答,微博渠道支持自定义菜单。 产品快递 环信移动客服 机器人

产品更新 发表了文章 • 658 次浏览 • 2016-11-04 17:53 • 来自相关话题

   
   环信移动客服v5.5已经正式发布,包括机器人支持物流场景智能应答以及微博渠道支持自定义菜单等新特性。环信智能机器人已经能够智能识别访客的物流相关的咨询,现在您可以为特定的物流意图(物流差错、物流咨询、物流查询、物流催促)设置相应的回复。其中,“物流查询”这一意图支持多轮问答,机器人能够自动为访客查询物流状态,并直接将查询结果回复给访客。在环信移动客服系统绑定微博认证账号后,可以设置微博账号私信页面的菜单,并且设置粉丝首次关注自动回复。 
环信移动客服v5.5产品更新说明:





客服模式

“留言”页面支持播放语音留言

当收到APP访客端发送的语音留言时,可以直接在移动客服系统的留言页面进行播放。

“访客中心”支持连续查看历史会话记录

当访客与当前客服有多条历史会话记录时,客服可以在访客中心页面连续查看这些历史会话的消息。

在客服模式下,选择“访客中心”,点击某位访客,在详情页点击“互动记录”,点击任意历史会话,可查看该历史会话的消息。消息界面提示会话开始、会话结束时间,点击“更多历史消息”、“查看下一条历史会话”可分别查看之前、之后的历史会话。 




访客轨迹分析(增值服务)

访客轨迹分析功能收集访客在网站浏览的轨迹。对来自Web渠道的访客,客服接起会话后,可以直接在聊天窗口了解到该访客在发起会话前的浏览轨迹,从而判断客户的兴趣范围和偏好。 




“访客轨迹分析”与“全站访客统计”为增值服务,只需先开通“全站访客统计”功能,并且在您的网站上安装一个数据统计SDK,即可使用“访客轨迹分析”。如需开通这两个功能,请联系环信商务经理。

关于SDK安装流程引导,请参考文档:全站访客统计。

探索移动客服

新增“探索移动客服”页面,新版本上线的功能将在此页面进行展示,登录后即可查看,不错过移动客服的任何更新。

管理员模式

机器人支持物流场景智能应答

环信智能机器人已经能够智能识别访客的物流相关的咨询,现在您可以为特定的物流意图(物流差错、物流咨询、物流查询、物流催促)设置相应的回复。其中,“物流查询”这一意图支持多轮问答,机器人能够自动为访客查询物流状态,并直接将查询结果回复给访客。

在管理员模式,选择“智能机器人 > 机器人设置”,点击“场景智能应答”Tab页,将您需要机器人回答的物流意图全部勾选开通。未勾选时,表示不需要针对该物流意图进行相应的回复。

如果您对意图定义有疑问,不妨将鼠标放在问号上,了解它的详细定义哟。 




以下为开启物流差错、物流咨询、物流查询、物流催促这些物流意图,并设置“物流查询”意图的问答方式为多轮问答后,访客端咨询示例: 




“留言”页面支持播放语音留言

当收到APP访客端发送的语音留言时,可以直接在移动客服系统的留言页面进行播放。

注意:APP端发送语音留言的功能需要调用环信的留言API自行集成。

“当前会话”支持分配、关闭会话

管理员在当前会话页面监控客服与访客的聊天过程时,可以将会话分配给其他客服,也可以根据实际情况关闭会话。 




“访客中心”支持连续查看历史会话记录

当访客与客服有多条历史会话记录时,管理员可以在访客中心页面连续查看这些历史会话的消息。

在管理员模式下,选择“访客中心”,点击某位访客,在详情页点击“互动记录”,点击任意历史会话,可查看该历史会话的消息。消息界面提示会话开始、会话结束时间,点击“更多历史消息”、“查看下一条历史会话”可分别查看之前、之后的历史会话。 




微博渠道支持自定义菜单和首次关注自动回复

在移动客服系统绑定微博认证账号后,可以设置微博账号私信页面的菜单,并且设置粉丝首次关注自动回复。

在管理员模式下,选择“渠道管理 > 微博”,点击“自定义菜单”Tab页,可以对菜单进行设置。最多可以创建3个一级菜单,每个一级菜单均可以跳转至网页或创建最多5个二级菜单。当设置一级菜单跳转至网页时,不可以再在该一级菜单下创建二级菜单。 




在管理员模式下,选择“渠道管理 > 微博”,点击“粉丝首次关注自动回复”Tab页,设置自动回复消息。目前仅可以选择文字方式回复。 




探索移动客服

新增“探索移动客服”页面,新版本上线的功能将在此页面进行展示,登录后即可查看,不错过移动客服的任何更新。

作为管理员,您还可以通过此页面快速定位到系统的其他位置,例如:快速设置接入渠道、快速定位到收发消息相关的设置页面、一键查看历史会话或统计报表等。

多租户管理后台

多租户管理后台为增值服务,如需开通,请联系环信商务经理。

支持查看租户的历史会话

多租户管理后台增加“历史会话”功能,支持管理员查看各个租户下所有客服的历史会话。

登录多租户管理后台(kefuorg.easemob.com),进入“租户管理”页面,选择任意租户,点击“历史会话”,可以查看该租户的所有历史会话。点击任意一条会话,可以查看该会话的全部消息。 




Android客服工作台

Android客服工作台V2.3版本已发布!可前往环信官网下载。

支持显示微信、微博表情

Android客服工作台支持显示微信、微博默认表情。

支持发送语音消息

使用Android客服工作台时,可以对APP渠道的会话直接回复语音消息,沟通更高效。

注意:网页、微信、微博渠道的访客无法收到语音消息。

移动客服Android SDK

移动客服Android SDK 1.0.1 发布了!该Android SDK基于IM SDK 3.x,登录、发消息速度更快。提供内置会话相关UI,集成后可立即给移动客服发送文本、语音、图片、文件消息。

支持双通道:已集成双通道功能,确保不丢消息;
极简集成:集成移动客服通用功能,只需5分钟。

集成指南:集成指南
 
 
环信移动客服更新日志http://docs.easemob.com/cs/releasenote/5.5
 
环信移动客服登陆地址http://kefu.easemob.com/ 查看全部
   
   环信移动客服v5.5已经正式发布,包括机器人支持物流场景智能应答以及微博渠道支持自定义菜单等新特性。环信智能机器人已经能够智能识别访客的物流相关的咨询,现在您可以为特定的物流意图(物流差错、物流咨询、物流查询、物流催促)设置相应的回复。其中,“物流查询”这一意图支持多轮问答,机器人能够自动为访客查询物流状态,并直接将查询结果回复给访客。在环信移动客服系统绑定微博认证账号后,可以设置微博账号私信页面的菜单,并且设置粉丝首次关注自动回复。 
环信移动客服v5.5产品更新说明:

QQ图片20161104175224.jpg

  • 客服模式


“留言”页面支持播放语音留言

当收到APP访客端发送的语音留言时,可以直接在移动客服系统的留言页面进行播放。

“访客中心”支持连续查看历史会话记录

当访客与当前客服有多条历史会话记录时,客服可以在访客中心页面连续查看这些历史会话的消息。

在客服模式下,选择“访客中心”,点击某位访客,在详情页点击“互动记录”,点击任意历史会话,可查看该历史会话的消息。消息界面提示会话开始、会话结束时间,点击“更多历史消息”、“查看下一条历史会话”可分别查看之前、之后的历史会话。 
1.png

访客轨迹分析(增值服务)

访客轨迹分析功能收集访客在网站浏览的轨迹。对来自Web渠道的访客,客服接起会话后,可以直接在聊天窗口了解到该访客在发起会话前的浏览轨迹,从而判断客户的兴趣范围和偏好。 
2png.png

“访客轨迹分析”与“全站访客统计”为增值服务,只需先开通“全站访客统计”功能,并且在您的网站上安装一个数据统计SDK,即可使用“访客轨迹分析”。如需开通这两个功能,请联系环信商务经理。

关于SDK安装流程引导,请参考文档:全站访客统计

探索移动客服

新增“探索移动客服”页面,新版本上线的功能将在此页面进行展示,登录后即可查看,不错过移动客服的任何更新。

管理员模式

机器人支持物流场景智能应答


环信智能机器人已经能够智能识别访客的物流相关的咨询,现在您可以为特定的物流意图(物流差错、物流咨询、物流查询、物流催促)设置相应的回复。其中,“物流查询”这一意图支持多轮问答,机器人能够自动为访客查询物流状态,并直接将查询结果回复给访客。

在管理员模式,选择“智能机器人 > 机器人设置”,点击“场景智能应答”Tab页,将您需要机器人回答的物流意图全部勾选开通。未勾选时,表示不需要针对该物流意图进行相应的回复。

如果您对意图定义有疑问,不妨将鼠标放在问号上,了解它的详细定义哟。 
3.png

以下为开启物流差错、物流咨询、物流查询、物流催促这些物流意图,并设置“物流查询”意图的问答方式为多轮问答后,访客端咨询示例: 
4.png

“留言”页面支持播放语音留言

当收到APP访客端发送的语音留言时,可以直接在移动客服系统的留言页面进行播放。

注意:APP端发送语音留言的功能需要调用环信的留言API自行集成。

“当前会话”支持分配、关闭会话

管理员在当前会话页面监控客服与访客的聊天过程时,可以将会话分配给其他客服,也可以根据实际情况关闭会话。 
5.png

“访客中心”支持连续查看历史会话记录

当访客与客服有多条历史会话记录时,管理员可以在访客中心页面连续查看这些历史会话的消息。

在管理员模式下,选择“访客中心”,点击某位访客,在详情页点击“互动记录”,点击任意历史会话,可查看该历史会话的消息。消息界面提示会话开始、会话结束时间,点击“更多历史消息”、“查看下一条历史会话”可分别查看之前、之后的历史会话。 
6.png

微博渠道支持自定义菜单和首次关注自动回复

在移动客服系统绑定微博认证账号后,可以设置微博账号私信页面的菜单,并且设置粉丝首次关注自动回复。

在管理员模式下,选择“渠道管理 > 微博”,点击“自定义菜单”Tab页,可以对菜单进行设置。最多可以创建3个一级菜单,每个一级菜单均可以跳转至网页或创建最多5个二级菜单。当设置一级菜单跳转至网页时,不可以再在该一级菜单下创建二级菜单。 
7.png

在管理员模式下,选择“渠道管理 > 微博”,点击“粉丝首次关注自动回复”Tab页,设置自动回复消息。目前仅可以选择文字方式回复。 
8.png

探索移动客服

新增“探索移动客服”页面,新版本上线的功能将在此页面进行展示,登录后即可查看,不错过移动客服的任何更新。

作为管理员,您还可以通过此页面快速定位到系统的其他位置,例如:快速设置接入渠道、快速定位到收发消息相关的设置页面、一键查看历史会话或统计报表等。

多租户管理后台

多租户管理后台为增值服务,如需开通,请联系环信商务经理。

支持查看租户的历史会话

多租户管理后台增加“历史会话”功能,支持管理员查看各个租户下所有客服的历史会话。

登录多租户管理后台(kefuorg.easemob.com),进入“租户管理”页面,选择任意租户,点击“历史会话”,可以查看该租户的所有历史会话。点击任意一条会话,可以查看该会话的全部消息。 
9.png

Android客服工作台

Android客服工作台V2.3版本已发布!可前往环信官网下载。

支持显示微信、微博表情

Android客服工作台支持显示微信、微博默认表情。

支持发送语音消息

使用Android客服工作台时,可以对APP渠道的会话直接回复语音消息,沟通更高效。

注意:网页、微信、微博渠道的访客无法收到语音消息。

移动客服Android SDK

移动客服Android SDK 1.0.1 发布了!该Android SDK基于IM SDK 3.x,登录、发消息速度更快。提供内置会话相关UI,集成后可立即给移动客服发送文本、语音、图片、文件消息。

支持双通道:已集成双通道功能,确保不丢消息;
极简集成:集成移动客服通用功能,只需5分钟。

集成指南:集成指南
 
 
环信移动客服更新日志http://docs.easemob.com/cs/releasenote/5.5
 
环信移动客服登陆地址http://kefu.easemob.com/
0
评论

【产品快递】Web IM V1.1.3发布,支持自动重连 webim 产品快递

产品更新 发表了文章 • 783 次浏览 • 2016-11-01 15:18 • 来自相关话题

功能改进:

DEMO
支持 Windows SDK。http://www.easemob.com/download/im 

新增黑名单功能。

获取聊天室列表: 支持分页、下拉刷新,新增以下2个参数:pagenum 和 pagesize。

调试更方便,webpack 支持开发和生产模式。

`npm run dev`:开发模式,支持热加载,启动一个供调试的webserve http://localhost:3000。 

`npm run prod`:生产模式,编译速度更快。

群组增加以下功能:创建群组、修改群组名称、修改群组简介、群组成员管理、加入公开群。

strophe 从 v1.2.2 升级到 v1.2.8,在生产模式使用 strophe-1.2.8.min.js, 在开发模式使用 strophe.js。

SDK
 支持自动重连: 在 webim.config.js 文件中新增相关参数 `autoReconnectNumMax` 和`autoReconnectInterval`。
Bug fixes:

DEMO
 增加 `babel-core/browser-polyfill.js`文件,修复了 IE 不支持 HTML5 elements 的 bug。

 修复了有未读消息时点击联系人不生效的bug。

 修复了strophe.js v1.2.8在IE9中使用BOSH会报错的bug。
https://github.com/strophe/strophejs/issues/213

SDK
修复了存在大量离线消息时收发消息延迟的bug。客户端将发送ack应答消息的速度限制在5个/秒,不影响其他正常消息。

将心跳消息从空body的 json message 切换为 ping/pong iq。前者会作为离线消息被XMPP Server缓存。
 
webim体验:http://webim.easemob.com/

版本历史:更新日志     
 
SDK下载:点击下载 查看全部
358-210(2).jpg

  • 功能改进:


DEMO

支持 Windows SDK。http://www.easemob.com/download/im 

新增黑名单功能。

获取聊天室列表: 支持分页、下拉刷新,新增以下2个参数:pagenum 和 pagesize。

调试更方便,webpack 支持开发和生产模式。

`npm run dev`:开发模式,支持热加载,启动一个供调试的webserve http://localhost:3000。 

`npm run prod`:生产模式,编译速度更快。

群组增加以下功能:创建群组、修改群组名称、修改群组简介、群组成员管理、加入公开群。

strophe 从 v1.2.2 升级到 v1.2.8,在生产模式使用 strophe-1.2.8.min.js, 在开发模式使用 strophe.js。



SDK

 支持自动重连: 在 webim.config.js 文件中新增相关参数 `autoReconnectNumMax` 和`autoReconnectInterval`。


  • Bug fixes:


DEMO

 增加 `babel-core/browser-polyfill.js`文件,修复了 IE 不支持 HTML5 elements 的 bug。

 修复了有未读消息时点击联系人不生效的bug。

 修复了strophe.js v1.2.8在IE9中使用BOSH会报错的bug。
https://github.com/strophe/strophejs/issues/213



SDK

修复了存在大量离线消息时收发消息延迟的bug。客户端将发送ack应答消息的速度限制在5个/秒,不影响其他正常消息。

将心跳消息从空body的 json message 切换为 ping/pong iq。前者会作为离线消息被XMPP Server缓存。


 
webim体验:http://webim.easemob.com/

版本历史:更新日志     
 
SDK下载:点击下载
0
评论

环信移动客服v5.4发布:第二消息通道保证不丢消息+客户之声优化+机器人支持识别物流意图 环信移动客服 客户声音 产品快递

产品更新 发表了文章 • 612 次浏览 • 2016-10-18 15:00 • 来自相关话题

体验环信移动客服 http://kefu.easemob.com/
查看历史版本请点击版本历史





环信移动客服v5.4_产品更新说明
客服模式

1.最大接待人数上限调整

   客服的最大接待人数上限调整,支持设置为0~100之间的数值。当客服的进行中会话数小于最大接待人数时,系统会自动为该客服分配会话。

2.支持管理员分配或关闭待接入会话

   在“待接入”页面,管理员除了可以手动接入会话之外,还可以将会话转接给其他客服或关闭会话;普通客服仅可以手动接入会话。 




3.微信渠道超过48小时后禁止发消息或回呼

   对于来自微信网友的进行中会话,如果访客超过48小时未回复消息,禁止客服再次向其发送消息。对于微信渠道的历史会话,会话结束48小时后,不允许对访客进行回呼。

4.第二消息通道功能

为了更好地保证系统稳定性并确保不丢消息,移动客服系统与访客端之间支持环信即时通讯云和REST API两条通道进行消息收发。即时通讯云消息通道为第一通道,REST API消息通道为第二通道,当IM服务器暂时不可用时,消息自动切换到第二通道。切换后,访客和客服之间依然可以发送和接收文本消息。

网页访客端默认支持第二消息通道;APP访客端需要单独集成,请参考集成访客端双通道功能(暂时仅Android版APP支持)。
管理员模式

1.APP渠道设置优化

   优化手机APP的设置页面,点击“添加APP关联”按钮,即可按照步骤引导,快速创建APP关联并绑定到环信移动客服。 




   选择“管理员模式 > 渠道管理 > 手机APP”,进入“手机APP”页面,点击“添加APP关联”按钮,创建APP关联。支持两种方式:快速创建、关联IM账号。 
快速创建:如果您还没有环信即时通讯云的账号,可以直接点击“快速创建”,系统会为您自动创建一个APP关联;关联IM账号:如果您已有环信即时通讯云的账号,并创建了应用,可以点击“去关联IM账号”,填写关联名称、AppKey、ClientId、ClientSecret、IM服务号、IM Password,手动将您的APP绑定到环信移动客服。




创建APP关联后,可以查看关联的APP信息,包括关联名称、AppKey、ClientId、ClientSecret等。对于快速创建的关联,您还可以点击“直接登录IM关联后台”,查看更多相关信息。
关联名称:该关联在移动客服系统中的名称,可修改。AppKey:应用的唯一标识,与“IM服务号”共同构成手机APP与移动客服之间的消息通道,不可修改。ClientId和ClientSecret:自动生成,用于获取管理员token,不可修改。其中,管理员token用于使用REST API进行服务端集成。IM服务号:该应用下,IM用户的用户名,与“AppKey”共同构成手机APP与移动客服之间的消息通道,可以修改为其他IM用户的用户名(及对应的密码)。



2.支持清空知识规则和菜单素材

   支持一键删除“知识库”中全部知识规则和菜单,可用于知识库的整理,即清空后重新导入。
选择“管理员模式 > 智能机器人 > 知识库”,进入“知识库”页面,点击“全部删除”进行此项操作。




3.不活跃会话超时自动结束

   新增不活跃会话超时自动结束开关。当开关打开时,如果访客和客服在设定时间内均未回复消息,系统将自动发送提示语给访客,并结束会话。
选择“管理员模式 > 设置 > 系统开关”,进入“系统开关”页面,打开“不活跃会话超时自动结束”开关。
注意:如果同时打开了“访客超时未回复自动结束会话”开关,当满足任意开关的超时条件时,会话将会被自动结束。  




客户之声功能优化

“客户之声”为增值功能,如需开通,请联系环信商务经理。
1.新增热门关键词

   新增热门关键词,支持按照综合(频度x情感度)、频度、情感度三个维度和日期筛选热门关键词,默认显示昨日综合得分最高的关键词。 




2.关键词详情优化

   关键词详情页改为弹屏显示,包括该关键词的频度趋势、情感指数趋势、消息列表。并且可以快速添加该关键词至停用词列表。

在“客户之声”页面,点击任意关键词,可以查看该关键词的详情。如果不需要关注该关键词的频度与情感指数等,可将其停用,只需点击“添加停用词”按钮即可。 




访客端

1.机器人问答优化

机器人支持识别物流意图

   当机器人客服处于开启状态,访客发起物流相关咨询时,机器人可以识别物流意图,并给出对应的答复。目前支持物流领域的五个不同意图,包括:
物流咨询(到北京一般几天到,下单后一般几天发货,快递费用多少等)查物流(询问物流单号,物流状态等信息)物流催促(催促发快递,催促快递加快速度)物流差错(由于物流送错,或者疑似送错,质疑或者投诉物流,快递费收错,过错方可能在商家)物流信息修改(由于用户信息输入错误,需要修改,信息填错,取消订单,退换货,过错方在用户)

机器人支持多轮会话
  支持多轮对话,比如查物流状态的场景下,机器人会根据具体情况收集客户多个信息(快递单号及快递公司名称),再去执行快递状态查询任务。

2.网页访客端优化

网页访客端优化功能对应网页插件版本43.9,定制开发版需要更新插件。

显示客服状态
   网页端访客与客服会话过程中,访客可以在客服头像位置看到客服的状态,包括在线、繁忙、离开、隐身,帮助会话
 
双方更好的交流。
   前提条件:选择“管理员模式 > 设置 > 系统开关”,进入“系统开关”页面,打开“访客端显示客服昵称”开关。

收到满意度邀请直接弹窗
   网页端访客与客服会话过程中,收到客服发起的满意度评价邀请时,可以直接在弹窗中给出评价。

显示会话创建、接起、转接、结束等提示
   网页端访客与客服会话过程中,可以看到会话创建、接起、转接、结束等提示,直观地了解会话状态。 
  查看全部
体验环信移动客服 http://kefu.easemob.com/
查看历史版本请点击版本历史
photo-mockups-iphone-ipad-macbook-56405.jpg


环信移动客服v5.4_产品更新说明
  • 客服模式


1.最大接待人数上限调整

   客服的最大接待人数上限调整,支持设置为0~100之间的数值。当客服的进行中会话数小于最大接待人数时,系统会自动为该客服分配会话。

2.支持管理员分配或关闭待接入会话

   在“待接入”页面,管理员除了可以手动接入会话之外,还可以将会话转接给其他客服或关闭会话;普通客服仅可以手动接入会话。 
wait2.png

3.微信渠道超过48小时后禁止发消息或回呼

   对于来自微信网友的进行中会话,如果访客超过48小时未回复消息,禁止客服再次向其发送消息。对于微信渠道的历史会话,会话结束48小时后,不允许对访客进行回呼。

4.第二消息通道功能

为了更好地保证系统稳定性并确保不丢消息,移动客服系统与访客端之间支持环信即时通讯云和REST API两条通道进行消息收发。即时通讯云消息通道为第一通道,REST API消息通道为第二通道,当IM服务器暂时不可用时,消息自动切换到第二通道。切换后,访客和客服之间依然可以发送和接收文本消息。

网页访客端默认支持第二消息通道;APP访客端需要单独集成,请参考集成访客端双通道功能(暂时仅Android版APP支持)。
  • 管理员模式


1.APP渠道设置优化

   优化手机APP的设置页面,点击“添加APP关联”按钮,即可按照步骤引导,快速创建APP关联并绑定到环信移动客服。 
admin-channel-app1.png

   选择“管理员模式 > 渠道管理 > 手机APP”,进入“手机APP”页面,点击“添加APP关联”按钮,创建APP关联。支持两种方式:快速创建、关联IM账号。 
  • 快速创建:如果您还没有环信即时通讯云的账号,可以直接点击“快速创建”,系统会为您自动创建一个APP关联;
  • 关联IM账号:如果您已有环信即时通讯云的账号,并创建了应用,可以点击“去关联IM账号”,填写关联名称、AppKey、ClientId、ClientSecret、IM服务号、IM Password,手动将您的APP绑定到环信移动客服。

admin-channel-app2.png

创建APP关联后,可以查看关联的APP信息,包括关联名称、AppKey、ClientId、ClientSecret等。对于快速创建的关联,您还可以点击“直接登录IM关联后台”,查看更多相关信息。
  • 关联名称:该关联在移动客服系统中的名称,可修改。
  • AppKey:应用的唯一标识,与“IM服务号”共同构成手机APP与移动客服之间的消息通道,不可修改。
  • ClientId和ClientSecret:自动生成,用于获取管理员token,不可修改。其中,管理员token用于使用REST API进行服务端集成。
  • IM服务号:该应用下,IM用户的用户名,与“AppKey”共同构成手机APP与移动客服之间的消息通道,可以修改为其他IM用户的用户名(及对应的密码)。
    admin-channel-app3.png

2.支持清空知识规则和菜单素材

   支持一键删除“知识库”中全部知识规则和菜单,可用于知识库的整理,即清空后重新导入。
选择“管理员模式 > 智能机器人 > 知识库”,进入“知识库”页面,点击“全部删除”进行此项操作。
admin-robot-knowledge1.png

3.不活跃会话超时自动结束

   新增不活跃会话超时自动结束开关。当开关打开时,如果访客和客服在设定时间内均未回复消息,系统将自动发送提示语给访客,并结束会话。
选择“管理员模式 > 设置 > 系统开关”,进入“系统开关”页面,打开“不活跃会话超时自动结束”开关。
注意:如果同时打开了“访客超时未回复自动结束会话”开关,当满足任意开关的超时条件时,会话将会被自动结束。  
admin-settings-options15.png

  • 客户之声功能优化


“客户之声”为增值功能,如需开通,请联系环信商务经理。
1.新增热门关键词

   新增热门关键词,支持按照综合(频度x情感度)、频度、情感度三个维度和日期筛选热门关键词,默认显示昨日综合得分最高的关键词。 
admin-voice1.png

2.关键词详情优化

   关键词详情页改为弹屏显示,包括该关键词的频度趋势、情感指数趋势、消息列表。并且可以快速添加该关键词至停用词列表。

在“客户之声”页面,点击任意关键词,可以查看该关键词的详情。如果不需要关注该关键词的频度与情感指数等,可将其停用,只需点击“添加停用词”按钮即可。 
admin-voice2.png

  • 访客端


1.机器人问答优化

机器人支持识别物流意图

   当机器人客服处于开启状态,访客发起物流相关咨询时,机器人可以识别物流意图,并给出对应的答复。目前支持物流领域的五个不同意图,包括:
  • 物流咨询(到北京一般几天到,下单后一般几天发货,快递费用多少等)
  • 查物流(询问物流单号,物流状态等信息)
  • 物流催促(催促发快递,催促快递加快速度)
  • 物流差错(由于物流送错,或者疑似送错,质疑或者投诉物流,快递费收错,过错方可能在商家)
  • 物流信息修改(由于用户信息输入错误,需要修改,信息填错,取消订单,退换货,过错方在用户)


机器人支持多轮会话
  支持多轮对话,比如查物流状态的场景下,机器人会根据具体情况收集客户多个信息(快递单号及快递公司名称),再去执行快递状态查询任务。

2.网页访客端优化

网页访客端优化功能对应网页插件版本43.9,定制开发版需要更新插件。

显示客服状态
   网页端访客与客服会话过程中,访客可以在客服头像位置看到客服的状态,包括在线、繁忙、离开、隐身,帮助会话
 
双方更好的交流。
   前提条件:选择“管理员模式 > 设置 > 系统开关”,进入“系统开关”页面,打开“访客端显示客服昵称”开关。

收到满意度邀请直接弹窗
   网页端访客与客服会话过程中,收到客服发起的满意度评价邀请时,可以直接在弹窗中给出评价。

显示会话创建、接起、转接、结束等提示
   网页端访客与客服会话过程中,可以看到会话创建、接起、转接、结束等提示,直观地了解会话状态。