iDe*_*per 6 iphone voip phone-call twilio ios
我最近在我的iPhone应用程序中集成了twillo iOS SDK,它适用于原生呼叫,这意味着我可以从应用程序拨打任何经过验证的电话号码.
但我的要求是app应用程序调用它意味着没有本机调用.
所以我想知道如果使用Twillio SDK,是否可以从应用程序调用到应用程序?类似于whatsApp的东西.因此,没有任何电话号码,但两部手机必须将我们的应用程序与Twillio SDK集成.
请帮我.谢谢.
这里是 Twilio 开发者布道者。
您绝对可以使用 iOS SDK 进行应用程序到应用程序的调用。让我解释。
您的 Twilio 客户端功能令牌是使用 TwiML 应用程序创建的,该应用程序提供 Twilio 在创建调用时将访问的 URL,以了解如何处理它。通常,您会将电话号码作为参数传递给您的TCDevice,connect当呼叫连接时,该电话号码将被传递到您的应用程序 URL。然后,这将用于生成 TwiML 以将呼叫定向到该号码,如下所示:
<Response>
<Dial>
<Number>{{ to_number }}</Number>
</Dial>
</Response>
Run Code Online (Sandbox Code Playgroud)
要使此功能适用于客户端到客户端的调用,您可以将另一个客户端 ID 传递到 URL 和服务器上,而不是<Dial>传递到. 就像这样:<Number><Dial><Client>
<Response>
<Dial>
<Client>{{ client_id }}</Client>
</Dial>
</Response>
Run Code Online (Sandbox Code Playgroud)
您可以通过侦听对象的存在事件来发现哪些客户端可用TCDevice。您还必须处理应用程序内的来电。
我建议完全遵循Twilio 客户端 iOS 快速入门指南,该指南将指导您完成其中的大部分要点,包括将参数传递到应用程序 URL 并生成正确的 TwiML 来完成此操作(尽管它不涵盖在线状态事件)。
让我知道这是否有帮助。
| 归档时间: |
|
| 查看次数: |
612 次 |
| 最近记录: |