0

Twilio と Node.js を使用して Click-to-Call アプリをコーディングしています。アプリは動作し、機能していますが、通話を終了するときに問題が発生します。

すべての通話を取得しようとして、ステータスを「完了」に更新しました。通話は終了したようですが、私の電話ではまだ切断音が聞こえます (Tu-tu-tu tu-tu-tu tu-tu-tu...)。

これは、両方の電話機の 1 つが手動で電話を切ったときに実行されます。

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

ちょっと大袈裟なのは承知しているが、少しがっかりしている。

私の質問は、実際の電話のボタンを押す必要がないように、両方の Click-to-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 に答える