0

我已经使用 Twilio iOS SDK 在 iOS 应用程序中成功实现了 APP 到 APP 调用。

我在那个 Twilio SDK 中遇到了问题。我已经通过以下步骤进行了解释。

有三个用户。用户 A、用户 B、用户 C

第 1 步:用户 A 呼叫用户 B。

第 2 步:现在用户 C 正在呼叫用户 A。用户 A 已经在与用户 B 通话,那么用户 C 呢?我如何识别忙状态。

4

1 回答 1

0

您可以从您的服务器端应用程序检查这一点,并将结果中继到您的 iOS 应用程序。

Dial谓词包含一个名为的属性,该属性action允许您为 Twilio 指定一个 Web 应用程序 URL,以便在呼叫段结束时进行请求。该请求包含一个名为的参数DialCallStatus,它将告诉您调用结束的原因。这些DialCallStatus值包括busy指示 Twilio 在尝试连接到被叫方时收到忙信号。

https://www.twilio.com/docs/api/twiml/dial#attributes-action-dial-call-status-values

一旦您的 Web 应用程序知道DialCallStatus,您就可以将其转发回您的 iOS 应用程序并相应地通知用户 C。

于 2016-09-21T23:17:59.160 回答