【问题标题】:Twilio how to ring multiple numbersTwilio如何拨打多个号码
【发布时间】:2017-11-01 08:43:30
【问题描述】:

当有人拨打 Twilio 号码时,我需要拨打多个号码。如果其中一部电话正在接听,我想拨打其他可用电话中的一部。

我该怎么做?

我可以使用以下代码实现多部电话响铃。但问题是,当其中一部电话接通时,下一拨 Twilio 号码的人会转到语音信箱,而不是拨打其他可用电话。

<?xml version="1.0" encoding="UTF-8"?>
<Response>
  <Dial>
    <Number>NUMBER1</Number>
    <Number>NUMBER2</Number>
    <Number>NUMBER3</Number>
  </Dial>
</Response>

非常感谢!

【问题讨论】:

    标签: twilio twilio-twiml


    【解决方案1】:

    任何正在寻找此答案的解决方案的人,我就是这样做的。

    在 NUMBER1 的电话设置中,当 NUMBER1 占线/无人接听时,我将呼叫转接到 NUMBER2。对 NUMBER2 和 NUMBER3 做了同样的事情。在 NUMBER3 部电话上关闭了语音信箱。

    【讨论】:

      【解决方案2】:

      在您的解决方案中,如果 NUMBER1 和 NUMBER2 忙,就会发生这种情况。我会打电话,Twilio 会将我连接到 NUMBER1 并开始向您收取来电费用,NUMBER1 将转移到 NUMBER2 并开始为转移收费,然后 NUMBER 2 将转移到 NUMBER3 并开始为转移收费。您现在要支付 3 个电话费,让我与 NUMBER3 通话。

      我会:

      • 在 Twilio 中使用应答机检测并路由呼叫 由应答电话接听回修改后的多拨号 忙碌的小伙伴
      • 如果所有来电都通过 Twilio,则生成多拨号 TwiML 根据谁已经有活动的 Twilio 调用动态地进行
      • 为触发 HTTP 请求的电话编写一些基本代码 当呼叫开始/结束时,让该请求触发数据库更新 在您的服务器上记录所有电话的状态并使用 数据库条目以确定要包含在多重中的数字 拨打 TwiML。这是我最喜欢的,因为它很容易而且没关系 呼叫是传入/传出 Twilio/不是。不知道是否可行 在 IOS 上,但我在 Android 上编写了一个脚本,当我
        获取调用,它发出一个完全像这样的 HTTP 请求,它花了 大约 5 分钟。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2023-03-29
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多