【问题标题】:How can I make outbound calls with a Twilio number?如何使用 Twilio 号码拨打电话?
【发布时间】:2018-03-12 17:41:00
【问题描述】:

我在 twilio 中注册了一个电话号码以用作“我的”电话号码。

我设置了一个简单的 twiml bin 处理呼叫转移到我现在使用的任何电话 SIM/手机。所以人们拨打我的 (twilio) 号码并将其转发到我的手机。

但是,如果我通过手机拨打电话,则来电显示当然来自我的 SIM 卡,而不是我的 twilio 号码。这使人们感到困惑并且不方便。

使用我当前的电话/SIM/号码,但呼叫来自我的 twilio 号码,对我来说最好(最简单)的方式是什么?

(我目前使用的是 iphone,FWIW)

谢谢。

【问题讨论】:

    标签: iphone twilio telephony twilio-twiml


    【解决方案1】:

    这里是 Twilio 开发者宣传员。

    这里有几个选项。您可以将 Twilio Programmable Voice SDK for iOS 实现到 iPhone 应用程序中,然后您可以使用该应用程序拨打电话。此处提供快速入门和示例应用程序:https://github.com/twilio/voice-quickstart-swift#quickstart

    或者,您可以更新您的传入 webhook 以指向一些代码,该代码是否是您的号码拨号。如果不是,则继续当前的转发行为。如果是您的号码,请询问您要拨打的号码并使用<Gather> 取数字,然后使用<Dial> 拨打外线电话。

    您还可以在您的设备上安装一个 SIP 电话应用程序并设置SIP registration。然后你需要set up some TwiML to make outgoing calls from the SIP endpoint

    这里只是一些想法。让我知道这是否有帮助。

    【讨论】:

    • 谢谢。第 1 项超出了我的能力范围,因此查看第 2 项 - 你是说我拨打的每个号码,我拨打自己的号码并在 twilio 应答后输入额外的数字,然后将转发到第二个号码?我想到了这一点,但我认为它使通讯录/联系人变得不可能,对吧?
    • 看看你的第三个例子,这可能是最用户友好的——你有推荐的 iOS SIP 拨号器吗?我会错过的通话质量或功能方面的任何问题,还是基本上等同于本机拨号器?谢谢。
    • 我使用了一个名为 Linphone 的免费应用程序,它做得不错。我相信 Bria 是一个不错的选择。使用 Linphone 就像使用拨号器一样,它也可以访问联系人,我相信大多数 SIP 电话应用程序都是一样的,所以这可能是您的解决方案。
    • 好的,我认为解决方案如下......呼入电话是“正常的” - 我的 twilio 号码有一个简单的转发 twiml bin,可以将所有呼叫发送到我当前的 SIM 卡。我像普通电话一样接听这些电话。但是呼出电话是使用 SIP 拨号器应用程序(我选择的任何一个)发起的——这意味着我不会使用普通的 iphone 拨号器,但总是会使用 SIP 拨号器拨打电话。谢谢!
    • 从概念上讲,我被困在最后一个细节上……您说“设置一些 TwiML 以从 SIP 端点拨打电话”……但是,该电话号码已经有一个 twiml 垃圾箱用于将呼叫转移到我当前的手机。因此,如果我用将传入呼叫转发给我的 twiml bin 用完“语音呼叫”插槽,我将告诉传出呼叫通过我的 SIP 端点的 twiml bin 放在哪里?是否有在 SIP 中继中配置 twiml bin 的地方?我没有看到...
    【解决方案2】:

    现在有一款适用于 iOS 和 Android 的 Twilio 移动应用,名为 TwiConnect https://twiconnect.com

    您可以通过您的 Twilio 帐户 SID 登录,选择您的 Twilio Voice 或 SMS 号码之一作为默认号码,然后您就可以拨打电话或发送/接收 SMS 消息

    【讨论】:

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