gpt4 book ai didi

ios - twillo Client Api 是否允许用户从应用程序调用到应用程序而不是 iOS 中的 native 调用?

转载 作者:可可西里 更新时间:2023-11-01 03:59:02 25 4
gpt4 key购买 nike

我最近在我的 iPhone 应用程序中集成了 twillo iOS SDK,它可以很好地进行本地通话,这意味着我可以从应用程序调用任何经过验证的电话号码。

但我的要求是应用到应用调用,这意味着没有本地调用。

所以我想知道是否可以通过使用 Twillio SDK 从一个应用程序调用到另一个应用程序?类似于 whatsApp 的东西。所以不会有任何电话号码,但两部手机都必须集成了我们的应用程序和 Twillio SDK。

请帮助我。谢谢。

最佳答案

此处为 Twilio 开发人员布道师。

您完全可以使用 iOS SDK 进行应用到应用的调用。让我解释一下。

您的 Twilio 客户端功能 token 是使用 TwiML 应用程序创建的,它提供 Twilio 在创建调用时将命中的 URL 以了解如何处理它。通常,您会将电话号码作为参数传递给您的 TCDevice。的 connect当调用连接时,它将被传递到您的应用程序 URL。然后这将用于生成 TwiML 以将调用定向到该号码,如下所示:

<Response>
<Dial>
<Number>{{ to_number }}</Number>
</Dial>
</Response>

为了使客户端到客户端的调用能够正常工作,您可以将另一个客户端 ID 传递给 URL 和您的服务器,而不是 <Dial>转到<Number>你会<Dial><Client> .像这样:

<Response>
<Dial>
<Client>{{ client_id }}</Client>
</Dial>
</Response>

您可以通过监听 presence events 来发现哪些客户端可用用你的TCDevice目的。您还必须 handle incoming calls within applications .

我建议遵循 Twilio Client iOS Quickstart guide从头到尾,这将指导您完成其中的大部分要点,包括将参数传递到您的应用程序 URL 并生成正确的 TwiML 来完成此操作(尽管它不涵盖存在事件)。

如果这有帮助,请告诉我。

关于ios - twillo Client Api 是否允许用户从应用程序调用到应用程序而不是 iOS 中的 native 调用?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33124257/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com