twilio - 将 Twilio 调用置于保持状态并稍后取回

标签 twilio

我正在使用 JavaScript SDK 创建一个 Twilio 应用程序。

我想实现调用保持功能,但我在实现它时遇到了麻烦。

当调用由软电话发起时,保持调用的过程是什么?
还有,软电话接听的过程是怎样的?

最佳答案

Twilio 布道者在这里。

有多种方法可以将调用置于“保持”状态。通常调用是来自客户端还是来自 PSTN 号码并不重要,过程通常是相同的:

  • 向 Twilio 提供一些 TwiML,将调用置于“保持”状态,然后
  • 准备好后,使用调用 CallSid 和 REST API 到 redirect the live call到新的体验。

  • 现在,要将调用置于“保持”状态,我可以建议以下几个选项:

    一种是使用 <Play> 动词并设置 loop属性为零,这将告诉 Twilio 无限期地循环播放该音频。当您准备好将调用从“保持”中移出时,您只需重定向调用即可。

    另一种选择是使用 <Enqueue> 动词并将调用放入调用队列。然后,当您准备好时,只需将该回调从队列中重定向到新体验即可。

    希望有帮助。

    关于twilio - 将 Twilio 调用置于保持状态并稍后取回,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19345222/

    相关文章:

    random - 在 Twilio 中,您能否从提供的来电 URL 列表中 <Play> 随机音频文件?

    php - 如何接收发送到 twilio 号码的短信

    python - Django + Rest 框架 + twilio : Getitng status call back sid

    php - 从 twilio 收到的电话号码格式

    ios - Twilio on Parse Cloud Code 的调用方法

    Python-twilio api 错误?

    Twilio:调用分机号码和 twilio 号码

    ios - 在 iOS 中使用 Twilio 发送短信

    python - 如何在 Python 和 Flask 中使用 Twilio 发送 2 个自定义条件响应?

    ios - Twilio 快速发送短信