tencent cloud

文档反馈

最后更新时间:2024-04-01 18:13:20

    初始化 SDK

    请参见 初始化 SDK
    注意:
    后续步骤需要在 tccc.events.ready 事件成功后才能执行。

    接听方式

    方式1:SDK API 接听

    1. 通过 tccc.on 绑定电话呼入事件 tccc.events.callIn 来监听电话呼入,获取sessionId;
    2. 使用 tccc.Call.accept() 来主动接听。
    参考示例代码:
    let sessionId; //存在公共区域,可以方便任意时候使用
    
    // 监听电话呼入事件
    window.tccc.on(window.tccc.events.callIn, (response) => {
    // 会话呼入时触发,将该会话的sessionId存储到公共区域
    sessionId = response.data.sessionId;
    })
    
    // 实现接听方法
    function accept() {
    if (sessionId) {
    window.tccc.Call.accept({ sessionId })
    .then(() => {
    // 接听成功,开始通话
    })
    .catch(err => {
    // 接听失败,展示详细错误原因
    const error = err.errorMsg;
    })
    } else {
    console.error('未找到需接听的会话');
    }
    }
    
    // 之后,可以在需要的地方执行 accept() 来触发接听电话

    方式2:点击通话条接听

    
    
    

    其他相关事件

    window.tccc.on(window.tccc.events.callIn, (response) => {
    // 会话呼入时触发
    })
    window.tccc.on(window.tccc.events.userAccessed, (response) => {
    // 座席接入
    })
    window.tccc.on(window.tccc.events.sessionEnded, (response) => {
    // 会话结束时触发
    })
    
    联系我们

    联系我们,为您的业务提供专属服务。

    技术支持

    如果你想寻求进一步的帮助,通过工单与我们进行联络。我们提供7x24的工单服务。

    7x24 电话支持