New Research: Supply Chain Attack on Axios Pulls Malicious Dependency from npm.Details →
Socket
Book a DemoSign in
Socket

tccall-sdk

Package Overview
Dependencies
Maintainers
1
Versions
15
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

tccall-sdk

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

latest
npmnpm
Version
0.1.5
Version published
Weekly downloads
0
-100%
Maintainers
1
Weekly downloads
 
Created
Source

插件使用方式

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)=>{}-

FAQs

Package last updated on 13 May 2025

Did you know?

Socket

Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.

Install

Related posts