0

我正在使用带有 Node.js 的 Twilio 编写 Click-to-Call 应用程序。该应用程序有效,并且功能正常,但是在结束通话时遇到了一些问题。

我已尝试检索所有呼叫并将其状态更新为“已完成”。通话似乎已经结束,但在我的手机上,我仍然听到断开连接音(Tu-tu-tu tu-tu-tu tu-tu-tu ...)。

这在两部电话之一手动挂断电话时执行:

   client.calls.list(function(err, data) {
        data.calls.forEach(function(call) {
            client.calls(call.sid).update({
                status: "completed"
            }, function(err, call) {
            });
        });
    });

我知道这有点夸张,但我有点沮丧。

所以我的问题是,是否可以完全挂断两个点击通话,这样我就不必按下实际手机上的按钮?

4

1 回答 1

1

您是否尝试过使用断开连接功能?

  Twilio.Device.disconnect(function (conn) {
      $("#log").text("Call ended");
   });

https://www.twilio.com/docs/quickstart/php/client/hangup

于 2015-02-11T22:40:23.873 回答