Plivo Speak 不起作用
Plivo Speak doesn't work
我创建了一个非常简单的 xml 文件来测试 plivo:
<?xml version="1.0" encoding="UTF-8"?>
<Response>
<Speak>Hello, Input your 4-digit pin number</Speak>
<GetDigits action="https://example.com/voice/plivo/renderVoiceCallDirective/wGather" method="POST">
<Speak>Enter your 4-digit pin number, followed by the hash key</Speak>
</GetDigits>
<Speak>Input not received. Thank you</Speak>
<Redirect>/voice/plivo/timeoutRedirect/xxx</Redirect>
</Response>
理论上,plivo会读取输入的内容并收集输入的数字
但似乎 Speak 和 GetDigits 不起作用,因为在得到这个 xml 之后,plivo 直接转到重定向 url。呼叫将持续几秒钟并挂断。有谁知道为什么会这样?谢谢
XML 在执行之前先进行验证。 "Redirect" 标签中给出的 URL 不是有效的 URL。因此 XML 验证失败,电话挂断。
尝试在重定向 XML.
中使用有效的 URL
我创建了一个非常简单的 xml 文件来测试 plivo:
<?xml version="1.0" encoding="UTF-8"?>
<Response>
<Speak>Hello, Input your 4-digit pin number</Speak>
<GetDigits action="https://example.com/voice/plivo/renderVoiceCallDirective/wGather" method="POST">
<Speak>Enter your 4-digit pin number, followed by the hash key</Speak>
</GetDigits>
<Speak>Input not received. Thank you</Speak>
<Redirect>/voice/plivo/timeoutRedirect/xxx</Redirect>
</Response>
理论上,plivo会读取输入的内容并收集输入的数字 但似乎 Speak 和 GetDigits 不起作用,因为在得到这个 xml 之后,plivo 直接转到重定向 url。呼叫将持续几秒钟并挂断。有谁知道为什么会这样?谢谢
XML 在执行之前先进行验证。 "Redirect" 标签中给出的 URL 不是有效的 URL。因此 XML 验证失败,电话挂断。 尝试在重定向 XML.
中使用有效的 URL