app如何完成在线客服系统sdk对接 - 快商通

免费试用

app如何完成在线客服系统sdk对接

作者:快商通发布时间:2020年05月26日
APP接入客服系统是非常多用户的需求,本身内容偏技术性,对于一般用户来说整个流程较为繁琐,本文将分享app在线客服系统sdk对接的方法。

⼀、下载快商通客服系统SDK并导⼊项目 
⼿动导⼊:
1.将KsIMSDK.framework和KsIMSDK.bundle⽂件拷⻉到⼯程⽬录下(或其他适当位置),然后把这两个⽂件拖⼊Xcode的项目中。

导入在线客服系统sdk 
 
2.引⼊依赖的系统框架libsqlite和libxml,操作⽅法为依次选择 TARGETS -> BuiLdPhases -> Link Binary With Libraries,然后点击+来添加这两个⽂件。

 =引入客服系统框架
 
3.在TARGETS的Info.plist中添加App Transport Security Settings,类型为Dictionary。在App Transport Security Settings下添加Allow ArbitraryLoads,类型为Boolean,值设为YES。

设置相关值

4.在TARGETS的Build Settings下Other Linker Flags⾥⾯加⼊-ObjC标志

加⼊-ObjC标志
 
⼆、快速集成
1.初始化kssdk,其中appKey需要修改为⾃⼰配置的字符串,compId为公司ID

初始化客服系统sdk
 
2. 打开对话

打开对话功能代码 

3. 主动关闭对话

主动关闭对话功能代码
 
三、电商功能(使用该功能需要开启【电商增值】

1.绑定会员
构造会员信息对象KsEcv,会员ID和会员名称为并传参数
 
客服系统绑定会员功能代码
 
在线客服软件端效果

客服系统绑定会员功能效果

2.发送商品信息⾜迹
构造会员信息对象KsEcv,会员ID和会员名称为并传参数
构造商品信息对象KSEcg,商品ID、商品名称、商品价格和商品图⽚为必填参数

客服系统发送商品信息⾜迹代码
 
在线客服系统客服端效果

发送商品信息⾜迹功能代码
 
3.发送商品信息并打开咨询对话
构造会员信息对象KsEcv,会员ID和会员名称为并传参数
构造商品信息对象KSEcg,商品ID、商品名称、商品价格和商品图⽚为必填参数。

发送商品信息并打开咨询对话

在线客服软件客服端效果预览

在线客服发送商品信息功能效果
 
4、会员下单
构造会员信息对象KsEcv,会员ID和会员名称为必填参数;
构造订单信息对象KsEcg,商品ID,商品名称,商品价格、商品图⽚和商品数量为必填参数;
构造订单信息对象KsEco,订单ID,订单时间,订单收货⼈、收货⼈地址,收货⼈电话、订单状态,商品列表为必填参数;

会员下单功能代码
会员下单功能

5、修改订单状态
构造会员信息对象KsEcv,会员ID和会员名称为必填参数
构造订单信息对象KsEcg,商品ID,商品名称,商品价格、商品图⽚和商品数量为必填参数
构造订单信息对象KsEco,订单ID和订单状态必填参数

修改订单状态代码
 
四、消息通知
添加⼴播监听

添加⼴播监听代码
添加⼴播监听

在线客服免费试用,输入手机号即可

免费试用
权威认证

ISO27001信息安全管理 高新技术企业 CMMI3

联系我们

服务热线:400-900-1323

地址:厦门市集美软件园三期B20栋11-13层

扫码关注微信公众平台

仅需10秒,立即免费试用!
企业
行业
  • 请选择行业
  • IT/通讯/电子
  • 电商行业
  • 互联网
  • 房地产/建筑业
  • 工艺美术
  • 婚纱摄影
  • 交通/运输/物流/仓储
  • 教育行业
  • 金融业
  • 旅游/餐饮/娱乐/休闲/购物
  • 贸易/批发/零售/租赁业
  • 能源/矿产/环保
  • 农、林、牧、渔业
  • 生产/加工/制造
  • 食品业
  • 文化/传媒/体育
  • 医疗/美容
  • 医药行业
  • 政府/非盈利机构
  • 咨询业
  • 医疗行业
  • 服务业
  • 其他