收集动词超时 (Twilio)
Timeout on Gather verb (Twilio)
我目前正在研究用户交互式 Twilio TwiLM。
这是我的 TwiLM,当它超时时,它就挂断了电话。
我什至不确定这在 Twilio 中是否可行,但我能否在超时时重复调用操作 (URL)。
<?xml version="1.0" encoding="UTF-8"?>
<Response>
<Gather numDigits="1" timeout="10" action="twilio_handler.php">
<Say voice="alice">Please press 1 to continue</Say>
</Gather>
</Response>
谢谢。
这里是 Twilio 布道者。
如果 <Gather>
超时,Twilio 将在文档中寻找下一个 TwiML 动词来执行,所以如果你想重复提示,你可以做的是使用 <Redirect>
动词将 Twilio 重定向回同一个 TwiML:
<?xml version="1.0" encoding="UTF-8"?>
<!-- page located at http://example.com/gather_hints.xml -->
<Response>
<Gather action="/process_gather.php" method="GET">
<Say>Enter something, or not</Say>
</Gather>
<Redirect method="GET">
/gather_hints.xml
</Redirect>
</Response>
您可以在我们的网站上找到 this sample code and more info on <Redirect>
。
希望对您有所帮助。
我目前正在研究用户交互式 Twilio TwiLM。 这是我的 TwiLM,当它超时时,它就挂断了电话。 我什至不确定这在 Twilio 中是否可行,但我能否在超时时重复调用操作 (URL)。
<?xml version="1.0" encoding="UTF-8"?>
<Response>
<Gather numDigits="1" timeout="10" action="twilio_handler.php">
<Say voice="alice">Please press 1 to continue</Say>
</Gather>
</Response>
谢谢。
这里是 Twilio 布道者。
如果 <Gather>
超时,Twilio 将在文档中寻找下一个 TwiML 动词来执行,所以如果你想重复提示,你可以做的是使用 <Redirect>
动词将 Twilio 重定向回同一个 TwiML:
<?xml version="1.0" encoding="UTF-8"?>
<!-- page located at http://example.com/gather_hints.xml -->
<Response>
<Gather action="/process_gather.php" method="GET">
<Say>Enter something, or not</Say>
</Gather>
<Redirect method="GET">
/gather_hints.xml
</Redirect>
</Response>
您可以在我们的网站上找到 this sample code and more info on <Redirect>
。
希望对您有所帮助。