在 iPhone 上使用 Twilio 进行呼出电话,最像手机的方式是什么?

7

我正在使用Twilio开发一个iPhone应用。我希望能够通过Twilio的电话号码让iPhone内置拨号器拨打外部电话。

Twilio的OpenVBX iPhone应用程序提供了一个很好的实现方式,但它并不是真正的外拨电话:Twilio实际上会回拨iPhone。

是否有更像电话且不那么突兀的方法来实现这一目标?例如,是否可以使用tel://让iPhone呼叫Twilio号码,并在传递到实际目的地时实时重定向Twilio号码?即使如此,仍然需要为用户显示对话框。还有其他像Twilio一样的服务可以使这一过程更加流畅吗?

我对使用3G/Wifi作为数据(例如SIP客户端)以及使用iPhone的实际语音连接两种答案都感兴趣。


目前没有办法在不通过普通电话线连接两个电话的情况下使用Twilio。 - John Sheehan
是的,我明白。但我仍然对在iPhone上实现最无缝的方法感兴趣。例如,我可以想象一种方式是让移动应用程序调用常规iPhone拨号器来拨打Twilio电话号码,该号码配置为路由到其最终目的地。我对任何类似的方法都很感兴趣。 - Nils
3个回答

1
如果您的应用程序调用了 PHP 或 .Net 应用程序的 API,则服务器应用程序可以发起 REST API 调用以启动电话呼叫。对于移动电话用户来说,没有对话框 - 他们的手机只会响铃,当他们接听时,会听到另一端的铃声。

感谢您的回答。我认为这与我上面提到的openvbx应用程序是一样的。看来没有更不显眼的方法了。有点遗憾,但我猜也不意外。 - Nils

1
我有一个类似的解决方案,你可以在这里找到http://www.twidial.com——这是一个用于Twilio的拨号界面,它允许您通过将呼叫桥接到您的手机来从iOS(或Android)手机拨打电话。好处在于您可以选择使用哪个Twilio号码(或已验证的callerID)……这意味着您可以从办公室电话、远程办公室、家庭甚至其他国家打电话。 Twilio是一个开启了大量可能性的绝妙服务。如果您像使用openvbx一样进行呼入,或者干脆像这样将呼叫转发到您的手机https://twidial.wordpress.com/2016/02/11/forwarding-twilio-to-your-cell/,祝您好运!

我希望有一个好的短信应用程序...当我刚刚尝试时,它们都没有起作用。 - willbradley

1

Twilio Client支持网页浏览器和移动应用程序的呼叫。通过您的iPhone应用程序,您可以使用数据连接拨打其他客户端或传统电话号码。


谢谢,我最近也看到了那个公告。看起来他们刚刚宣布了我正在寻找的产品! - Nils

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接