【发布时间】:2019-09-30 21:00:54
【问题描述】:
我想在使用 twilio 客户端 javascript 调用号码时捕获接受事件。 设备的“连接”事件会按我想要的来电触发。 但是传出呼叫的连接事件(由 call 函数创建)在创建后立即触发。 我想显示接收者是否已接听电话。
-- 服务器代码--
const twiml = new Twilio.twiml.VoiceResponse()
twiml
.dial({
answerOnBridge: true,
callerId: phoneNumber.number,
record: 'record-from-answer',
})
.number(
{
statusCallback: apiUrl(
`twilio-client/callback?smsContactId=${smsContact.id}&agentId=${agent.id}`
),
},
lead.phone
)
-- 客户端代码--
this.device = new Twilio.Device(token, {
codecPreferences: ['opus', 'pcmu'],
fakeLocalDTMF: true,
enableIceRestart: true,
enableRingingState: true,
})
【问题讨论】:
标签: javascript twilio twilio-api