私はtwilioサービスとtwilioからの音声電話を使用しています。私はブラウザで正常に呼び出すことができますが、1つの問題があります。 twilio番号(ブラウザ上)で(モバイルから)電話するたびに、その時間にログインしたすべてのユーザーは着信通知を受け取ります。私の場合、私は彼らに警告ボックスを表示します。 1人のユーザーがコールを受信すると、他のユーザーのウィンドウからアラートボックスを閉じたいと思う。これにはどんな解決策がありますか?Twilio Answering Call
これは私の声のURLのexample.com/incoming.phpです:
<?php
header('Content-type: text/xml');
?>
<Response>
<Dial>
<Client>someone</Client>
</Dial>
</Response>
そして、これは、ここ
<?php
$capability = new ClientToken(xxx,xxx);
$capability->allowClientOutgoing(xxxxxx);
$capability->allowClientIncoming("someone");
$token = $capability->generateToken();
?>
<script type="text/javascript">
Twilio.Device.setup("<?php echo $token; ?>");
Twilio.Device.connect(function (conn) {
alertify.confirm().close()
});
Twilio.Device.disconnect(function (conn) {
alertify.confirm().close()
});
Twilio.Device.incoming(function (conn) {
alertify.confirm('Incoming connection from ' + conn.parameters.From).set('onok', function (closeEvent) {
conn.accept();
})
});
</script>