跳到主要内容
POSTsdk.makeVideoCall / makeAudioCall去调试

点对点音视频呼叫接口

用于调度员与单一终端或手机号码发起 1 对 1 实时双向音视频通话。


SDK 方法调用说明

SDK 调用方法签名:

await sdk.makeVideoCall({ tel, businessId }); // 发起视频单呼
await sdk.makeAudioCall({ tel, businessId }); // 发起语音单呼
await sdk.answerCall(tel); // 接听来电
await sdk.hangupCall(tel); // 挂断通话
await sdk.transferCall({ from, to }); // 通话盲转

对应后台接口端点:

POST /dispatch-web/api/call/makeVideoCall 或 /call/makeAudioCall


SDK 调用代码示例 (JavaScript Demo)

// 1. 发起单点视频呼叫
await sdk.makeVideoCall({
tel: "142009", // 目标被叫号码
businessId: "biz-call-001" // 业务关联工单号(可选)
});

// 2. 接听来电
await sdk.answerCall("142009");

// 3. 通话盲转(将 142009 转接给 1000022)
await sdk.transferCall({
from: "142009",
to: "1000022"
});

// 4. 挂断通话
await sdk.hangupCall("142009");

入参说明

参数名字段类型是否必填默认值说明
telstring-目标被叫号码
businessIdstring""业务标识流水号

回参说明 (Response Demo)

{
"code": 0,
"message": "success",
"callId": "call-20260901-001",
"state": "calling"
}