【问题标题】:Twilio Voice. Add another participant to existing call暮光之声。将其他参与者添加到现有呼叫
【发布时间】:2018-10-12 11:20:43
【问题描述】:

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

如何在通话中添加其他人?

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

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

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

假设我确实设法使用 2 个初始号码创建了电话会议,我如何在会议中添加更多号码,并在仅剩 1 方时自动终止会议?

【问题讨论】:

  • 我也有同样的问题。你找到解决办法了吗?

标签: twilio voice conference


【解决方案1】:

这里是 Twilio 开发者宣传员。

如果您希望将人员添加到通话中,那么我建议您从电话会议开始,因为这比移动两条腿要容易得多(尽管您可以通过 @987654321 的父 sid 找到通话@)。

与来电者进行电话会议后,您可以add a new participant by making a POST request to the participants endpoint

如要在只剩一名与会者时结束会议,您可以设置接收conference status callback events when participants leave。当您收到 webhook 后,您可以使用 conference SID to look up how many participants are in the conferenceend it 如果只剩下一个。

让我知道这是否有帮助。

【讨论】:

  • 我已经在我自己的应用程序中尝试过这个,并且根本没有为出站呼叫的接收方创建单独的呼叫 sid。 A 呼叫 B. 过滤呼叫列表。 A 只有一个呼叫 sid,而 B 没有一个不同的呼叫 sid。父呼叫 sid 和呼叫 sid 相同。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2012-06-30
  • 2013-08-27
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2021-04-12
相关资源
最近更新 更多