下载文档

uexUdesk
更新时间:2016-04-01

1、简介

Udesk移动客服SDK插件

1.1、说明

Udesk是新一代企业级智能客服平台,为企业提供了一套集在线客服、智能机器人、呼叫中心、工单系统为一体的完整客户服务解决方案。它整合了史上最全的客户沟通平台,电话、即时通讯、app、邮件、微信、微博、网页、短信,客服可以在一个平台下快速处理所有渠道的客户咨询。
本模块封装了Udesk的相关接口,开发者可以使用此模块让您的app快速拥有在线客服功能。

1.2、 开源源码

点击至插件详情页;

2、API概览

2.1、 方法:

initWithAppkeyinitWithAppkey(String[] parm) 初始化UdeskSDK

uexUdesk.initWithAppkeyinitWithAppkey(parm)
说明:
是传输注册Udesk系统时获取的二级域名和密钥,必需在初始化中调用,详细可参考测试用例。详细可参考Udesk官网(http://www.udesk.cn/)

参数说明:

参数名称 参数类型 是否必选 说明 默认值
domain String 二级域名
secretkey String 密钥

平台支持:
Android2.2+
iOS6.0+
版本支持:
Android 3.0.0+
iOS 3.0.0+
示例:

  1. var paramAppkey ={
  2. domain:'udesksdk.udesk.cn',
  3. secretkey:'6c37f775019907785d85c027e29dae4e'
  4. }
  5. uexUdesk.initWithAppkey(JSON.stringify(paramAppkey));

createCustomer(String[] parm) 创建用户

uexUdesk.createCustomer(parm);
说明:
必需在初始化中调用,详细可参考测试用例

参数说明:

参数 说明 参数类型 参数选择
sdk_token 用户唯一标识 String 必选
nick_name 用户昵称 String 可选
cellphone 联系电话 String 可选
email 邮箱 String 可选
weixin_id 微信号 String 可选
qq qq账号 String 可选
weibo_name 微博 String 可选
description 描述 String 可选

平台支持:
Android2.2+
iOS6.0+
版本支持:
Android 3.0.0+
iOS 3.0.0+
示例:

  1. var param = {
  2. nick_name:'这是一个昵称2',
  3. sdk_token:'sdk1213312312312',
  4. cellphone:'18788779988',
  5. email:'123456@qq.com',
  6. weixin_id:'udeskweixin',
  7. weibo_name:'udeskweibo',
  8. qq:'23123123',
  9. description:'这是一个添加客户示例代码',
  10. }
  11. uexUdesk.createCustomer(JSON.stringify(param));

showAgentChat(String[] parm) 连接客服,开始会话

uexUdesk.showAgentChat(parm);
说明:
不需要传参数 详细可参考测试用例

平台支持:
Android 2.2+
iOS 6.0+
版本支持
Android 4.0.0+
iOS 3.0.0+

示例:

  1. var param = {
  2. }
  3. uexUdesk.showAgentChat(JSON.stringify(param));

showRobotChat (String[] parm) 连接机器人,开始机器人会话

uexUdesk.showRobotChat(parm);
说明:
不需要传参数 详细可参考测试用例

平台支持:
Android 2.2+
iOS 6.0+

版本支持
Android 4.0.0+
iOS 3.0.0+

示例:

  1. var param = {
  2. }
  3. uexUdesk.showRobotChat(JSON.stringify(param));

showFAQCenter (String[] parm) 进入帮助中心

uexUdesk.showFAQCenter(parm);
说明:
不需要传参数 详细可参考测试用例

平台支持:
Android 2.2+
iOS 6.0+

版本支持
Android 4.0.0+
iOS 3.0.0+
示例:

  1. var param = {
  2. }
  3. uexUdesk.showFAQCenter(JSON.stringify(param));