0.0.9 • Published 8 months ago

tccall-sdk v0.0.9

Weekly downloads
-
License
-
Repository
-
Last release
8 months ago

插件使用方式

1、安装依赖:npm install tccall-sdk

2.1、在需要外呼的vue文件中引入,调用外呼功能: import { tcCallOut } from 'tccall-sdk'

<script setup>
    import { tcCallOut } from 'tccall-sdk'
    
    function callout() {
      const params = {
        "customer_mobile": "694073126021191752",
        "tccc_sdk_token": "https://tccc.qcloud.com/sdk/tcccSdk.js?sdkAppId=1600045494&token=389d3ee734ab4d8382d99d72aeb9f6b7&userid=349264242%40qq.com",
        "ivr_tel": "0086057128204862",
        "tccc_callout_uui": "{\"source\":2,\"call_client_id\":202407230000000001}",
        "my_token": {
        "access_token": "0e5ddf06f5a4bc9d125f93e084038297402e49c0",
        "token_type": "Bearer"
        }
      }
      tcCallOut(params, true, function (res) {
        const {call_record_id:'会话id', customer_id:'客户id'} = res
      }, 0)
    }

</script>

入参

参数说明类型可选值默认值备注
params通过tccc鉴权接口返回的JSON信息JSON必填
isCallBack是否回访,false:无回访,true:有回访Boolean-
callBackFn当isCallBack为true时会返回用户id和通话idFunction-(res:{call_record_id:'会话id', customer_id:'客户id'})=>{}
serverType环境变量Int值 0测试环境,1模测环境, 2线上环境 可选参数,默认为2Number-2
loading调用tcCallOut方法的时候,是否需要展示loading蒙层Boolean-true

注意:isCallBack: false 时,在拨打电话的时候会自动弹出内置组件《会话小结》

2.2、在需要外呼的vue文件中引入,调用外呼名单收集功能: import { createCallTask } from 'tccall-sdk'

<script setup>
    import { createCallTask } from 'tccall-sdk'
    
    function createTask() {
      const params = {
        requestParams:{
          "app_id": "",
          "sign": "",
          "nonce": "",
          "timestamp": "",
          "users":[{ name: '张三', mobile: 'xxxxxxxxxx' }, { name: '李四', mobile: 'xxxxxxxxxxxxx' },],
          "client_operator": "",
          "hospital_id": '72', 
          "subhospital_id": '73'
        },
        serverType: 0
      }
      
      createCallTask(params, callBackFn)
    }

    const callBackFn = (res) => {

    }

</script>

入参

参数说明类型可选值默认值备注
params通过tccc鉴权接口返回的JSON信息JSON必填
callBackFn信息收集回调Function选填(res:Boolean)=>{}-
0.0.9

8 months ago

0.0.8

8 months ago

0.0.7

8 months ago

0.0.6

8 months ago

0.0.5

11 months ago

0.0.4

11 months ago

0.0.3

11 months ago

0.0.2

11 months ago

0.0.1

11 months ago