使用 js 在 ougoing 调用中从 Twilio 获取 CallSid

Getting CallSid from Twilio in ougoing calls using js

我想知道是否有任何方法可以使用 TwilioJS 库从浏览器到 Phone 的传出呼叫中检索 CallSid。我的想法是我无法 post 从我的客户端到我的服务器的任何东西,因为我没有任何呼叫 ID。

我试图找出连接对象的参数:

var connection = Twilio.Device.connect()

但是那里没有出现CallSid。 有谁知道如何获取这个参数,或者让我识别我刚刚从 js 库完成的 ougoing 调用的东西?

谢谢 :D

https://www.twilio.com/docs/client/connection 中所示,connection 应该是一个 Twilio.Connection 对象,它有一个名为 parameters 的 属性 和 CallSid 属性传入和传出连接。

它可能只有在建立连接后才可用,因此您应该为 connect 事件使用事件处理程序:

Twilio.Device.connect(function(connection) {
    var callSid = connection.parameters.CallSid;
});