Twilio客户端js状态忙/取消没有解雇

时间:2017-04-19 08:44:55

标签: node.js twilio twilio-api twiml twilio-click-to-call

我在浏览器中使用Twilio客户端js来拨打电话。 在服务器中我构建了Twiml:

const dial = twiml.dial({
            /*action: `http://270311bb.ngrok.io/twilio/callend`,*/
            callerId: availableNum.phoneNumber || availableNumbers[0].phoneNumber
        }, (n) => {
            n.number(request.body.number, {
                statusCallback: `http://270311bb.ngrok.io/twilio/${request.body.agentId}/status`
            });
        });

我也试过'action'参数。 在我的状态/密码路由中,即使被叫号码忙或未连接,我也只能将呼叫状态设为已完成或无应答。

1 个答案:

答案 0 :(得分:0)

Twilio开发者传道者在这里。

StatusCallbackEvent's that you can receive from a call are only initiated, ringing, answered, or completed。忙或未连接的呼叫也是完成的呼叫。您是否可以在收到已完成的事件时尝试从API查询呼叫,并查看实际呼叫的状态。