wolive客服系统对接商城用户

一般来说,客服系统是与现有系统分离的独立部署的。而现有系统自带用户系统,包括注册、登录、用户管理等等。

假设一个商城系统对接客服系统,商城带有自己的完备的用户体系。当商城的用户点击客服图标发起咨询的时候,客服系统如何知道这个商城用户是谁呢?我们希望的效果是商城用户发起咨询后客服能看到用户的头像,昵称和用户id,这样就能轻松的分辨买家。

以下是未对接商城用户的效果:

我们看到未接入现有系统用户效果是每个人都是默认的头像,访客昵称不得不加上难懂字符符号来区分,给客服人员带来极大的不便。

以下是对接商城用户的效果:

我们看到对接了商城用户系统的效果是每个用户显示了原商城系统的头像 昵称,这样很方便客服分辨客户,以便提供更好的服务。

那么在wolive客服系统里如何对接现有商城用户呢?其实操作起来非常的简单。

进入到客服后台->代码部署页面,点击生成html,界面类似如下:我们看到这实际上是一个form表单,在表单里有预留visiter_id,visiter_name,avatar三个参数,这三个参数分别是访客的id,访客的昵称,访客的头像url(url必须是urlencode后的url)。通过传递这三个参数就可以在客服系统显示访客的实际昵称、头像信息了。

显然这三个参数不是定值,随着当前登录的用户不同而需要传入不同的参数,这样才能在客服系统正确的显示当前用户信息。如何根据不同的用户传入不同的用户信息呢?

我们知道商城系统是知道当前用户是谁的,在商城系统后台代码里很容易获取到当前用户,这样只要在渲染页面的时候将当前用户的visiter_id,visiter_name,avatar传递进去就可以了。

以php为例,假设后台代码将当前用户信息保存在了$userinfo数组变量里,那么对接用户的代码类似如下:

这样在渲染页面的时候根据不同的用户传递相应的用户信息就可以对接客服系统了。

 

为您推荐