0.0.1 • Published 2 years ago

yb-xcti-sdk-v3 v0.0.1

Weekly downloads
-
License
-
Repository
-
Last release
2 years ago

ybcti-js-sdk-v3

使用

  1. 使用呼叫中心js对接需进行请求代理转发配置,nginx代理示例:
如果您的账号为阿里云账号,并且js对接的环境为阿里云,则nginx代理配置为
location /comm {
  proxy_pass http://www.sobot.com;
  proxy_set_header Host 'www.sobot.com';
}
如果您的账号为腾讯云账号,并且js对接的环境为腾讯云,则nginx代理配置为
location /comm {
  proxy_pass http://www.soboten.com;
  proxy_set_header Host 'www.soboten.com';
}
  1. 需按照示例顺序分别引用四个js文件 (如您项目中已经引用了jquery以及jquery.json-2.4以上的版本,则无需引用这两个文件),文件引用位置为您页面的 body 标签内部。
阿里云账号对接示例如下:
<script src="https://www.sobot.com/paas/component/common/jquery.min.js"></script>
<script src="https://www.sobot.com/paas/component/common/jquery.json-2.4.min.js"></script>
<script src="https://www.sobot.com/paas/component/common/verto-min-1.1.js"></script>
<script src="https://www.sobot.com/paas/component/plugin/call_1.8.js"></script>
腾讯云账号对接示例如下:
<script src="https://www.soboten.com/paas/component/common/jquery.min.js"></script>
<script src="https://www.soboten.com/paas/component/common/jquery.json-2.4.min.js"></script>
<script src="https://www.soboten.com/paas/component/common/verto-min-1.1.js"></script>
<script src="https://www.soboten.com/paas/component/plugin/call_1.8.js"></script>

安装

通过npm进行安装

npm install yb-xcti-sdk-v3 -S

引用

// 在main.js文件中
import YBCTI from 'yb-xcti-sdk-v3';
Vue.use(YBCTI);
<!-- vue组件中 -->
<phone-bar
  :seat-info="seatInfo"
  environment="test"
  @ServNumShow="ServNumShow"
/>

参数说明

seatInfo

参数类型是否必选描述
requestIdString请求ID
channelIdString合作渠道 ID
accessTokenString客户端接入 Token
accountString用户标识
secretKeyString密钥
actionTypeString接口类型
securityType'aes'加密方式
actionTime时间戳时间
dataString加密账号

environment环境变量,默认值为'production',测试环境使用 'test',生产环境使用 'production'。

ServNumShow

methods: {
    // 获取外显号码,string类型,为空时不显示
    ServNumShow(ServNum) {
      console.log(ServNum)
    }
}

支持环境

  • 推荐使用chrome浏览器

开始

坐席操作

外呼

外呼使用示例

// callback 成功回调函数
// errorCallback  错误回调函数
window.ybcti.callOut(params, callback, errorCallback)

参数对象params

参数类型是否必选描述
customIdString线索Id
callModeNumber1、 自动号码外呼(推荐)3、 使用上次呼叫号码呼叫 2、 兜底号码外呼

返回字段说明

参数类型说明
codeNumber结果码
messageString返回结果描述
dataObjectcallId
paramsObject外呼信息