gpt4 book ai didi

Twilio - Twiml Enqueue 超时或在固定时间后重定向

转载 作者:行者123 更新时间:2023-12-01 09:53:11 25 4
gpt4 key购买 nike

有没有办法在一定时间后重定向队列中的调用?
我在 Twiml 中知道 <Dial>您可以设置超时。
有没有办法在 <Enqueue> 中做到这一点?甚至 <Play>作为它的一部分 waitURL
现在我正在做这样的事情:

<Response>
<Enqueue waitUrl="/wait/" method="GET">
Support
</Enqueue>
</Response>

我的等待网址是:
<Response>
<Play>http://com.twilio.sounds.music.s3.amazonaws.com/MARKOVICHAMP-Borghestral.mp3</Play>
</Response>

如果来电者在队列中的时间超过 60 秒,我想将来电者重定向到语音邮件。

最佳答案

Twilio 布道者在这里。

我不相信有一种方法可以在 enqueue 动词上设置 Timeout 属性。我认为有几种方法可以解决这个问题:

  • 在您的 waitUrl 中,使用短于 60 秒的 mp3。轨道播放完毕后,Twilio 将向 waitUrl 发出另一个请求,并向您传递一个 QueueTime 参数,该参数将告诉您调用方在队列中的时间。如果该时间 > 60 秒,您可以重定向该调用。
  • 在您的应用程序中运行一个进程,该进程使用 REST API 轮询队列成员并检查其等待时间。如果等待时间 > 60 秒,则重定向调用。

  • 希望有帮助。

    关于Twilio - Twiml Enqueue 超时或在固定时间后重定向,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30511775/

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