在检查Twilio中的来电时,我想确定首先挂断的人。是呼叫者还是被呼叫者?
这是一个基本用例,当有人打来电话并将连接转发到另一条电话线(而不是浏览器)时。
当前,我正在查看状态回叫中的参数,但看不到任何指示实际结束呼叫的一方。
答案 0 :(得分:1)
这里是Twilio开发人员的传播者。
没有有关哪方结束通话的具体信息。您可以检查来自completed
的{{1}}事件的时间戳,以查看哪条腿先发生。
或者,如果呼叫通过statusCallback
连接,则可以向<Dial>
添加URL as an action
attribute。如果被叫方挂断,则将请求DialCallStatus
parameter为“已完成”的<Dial>
URL。如果呼叫者挂断,则不会调用该操作。您可以根据此信息推断出挂断的那一侧。
让我知道是否有帮助。