2

2 个号码(Twilio 到 Twilio,或 Twilio 到任何 PTSN 号码)之间正在进行通话。这不是电话会议,只是使用 Twilio Voice 进行的普通一对一通话。

如何在该通话中添加另一个人?

这是我目前的情况。我首先创建一个普通呼叫(具有“超时”,然后通过“操作”动词重定向到语音邮件)。这是有效的,所以现在两方之间存在通话。

然后,如果呼叫发起者想要添加第二个号码(即创建电话会议),我需要将呼叫发起者和第一个被叫号码都移动到命名会议中。

但是,我不知道第一个被叫号码的呼叫分支的 Sid(我只知道父呼叫的 Sid),那么这该怎么做呢?

假设我确实设法用 2 个初始号码创建了一个电话会议,我怎样才能在会议中添加更多号码,并在只剩下 1 方时自动终止会议?

4

1 回答 1

1

Twilio 开发人员布道者在这里。

如果您希望将人员添加到通话中,那么我建议您从电话会议开始,因为它比移动两条腿要容易得多(尽管您可以通过列出呼叫并过滤来通过ParentCallSid其父 sid 找到呼叫)。

与呼叫者进行电话会议后,您可以通过向参与者端点发出 POST 请求来添加新参与者

要在只有一名与会者时结束会议,您可以设置在与会者离开时接收会议状态回调事件。当您收到 webhook 时,您可以使用会议 SID 来查找会议中有多少参与者,如果只剩下一个,则结束它。

让我知道这是否有帮助。

于 2018-10-23T07:51:12.937 回答