用javascript监控twilio调用

用javascript监控twilio调用,javascript,php,websocket,twilio,Javascript,Php,Websocket,Twilio,我正在尝试监控两个人之间使用电话号码进行通话的状态。假设+558512344321和+558543211234正在通话中。通话一开始,我就必须在浏览器中显示:“通话进行中”,通话完成后,浏览器会显示“通话完成”如果您需要实时更新通话状态,一个可能的选择是将两个通话都推入会议 在拨号会议时设置状态回调url: 并收听会议结束事件。问题是,每次我都会被迫向服务器发出请求,以查看通话状态。我的意思是,没有办法启动服务器的请求并通过javascript将结果提供给浏览器?也许是websocket?当

我正在尝试监控两个人之间使用电话号码进行通话的状态。假设+558512344321和+558543211234正在通话中。通话一开始,我就必须在浏览器中显示:“通话进行中”,通话完成后,浏览器会显示“通话完成”

如果您需要实时更新通话状态,一个可能的选择是将两个通话都推入会议

在拨号会议时设置状态回调url:


并收听会议结束事件。

问题是,每次我都会被迫向服务器发出请求,以查看通话状态。我的意思是,没有办法启动服务器的请求并通过javascript将结果提供给浏览器?也许是websocket?当Twilio在conference end上向您的服务器页面发布帖子时,您会将其广播到客户端正在收听的websocket。这里有一个关于如何使用它的教程,可能会引起兴趣。你也许可以把它应用到你的情况中去。