我们如何记录从浏览器发起的 Twilio 出站呼叫 phone?

How can we record Twilio outboud call initiating from browser to phone?

我正在使用 Twilio 的 javascript 客户端拨打任何号码。 但是我找不到任何解决方案。

我们如何记录从浏览器到 phone 的出站调用,任何服务器端或客户端解决方案?

我能够使用 quickstart.js 文件成功拨打电话 使用下面的代码

document.getElementById('button-call').onclick = function () {

    try {

        if (document.getElementById('CallTo').value != '') {
            var params = {
                To: "+" + document.getElementById('CallTo').value,
                record: 'record-from-ringing-dual'
            };         
            log('Calling ' + params.To + '...');
            console.log('Calling ' + params.To + '...');
            if (device) {
                var outgoingConnection = device.connect(params);
                outgoingConnection.on('ringing', function () {
                    log('Ringing...');
                    document.getElementById('hdnCallIDs').value = outgoingConnection.parameters.CallSid;
                    log(document.getElementById('hdnCallIDs').value);
                });
            }
        } else {
            log('Enter Dialing number...');
        }
    }
    catch (err) {
        log(err.message);
    }

};

您将为 Dial Verb 放置 TwiML,以记录您 TwiML Application 的语音 URL 返回的呼叫。您指示 Twilio 客户端在创建其访问令牌时使用特定的 TwiML 应用程序 SID。

record