![](/img/trans.png)
[英]How to gather Twilio DTMF input from call recipient on outbound call
[英]How to use DTMF Tones on Outbound Call Twilio
我需要知道如何在 Twilio 中拨出呼叫时从用户那里获取密钥输入。 我没有在 Twilio 的文档中找到有用的东西。 如果有人执行此功能,请提供帮助。
为此,您可以使用<Gather>
TwiML 动词。 当您拨出电话时,它会连接到用户的电话,然后 Twilio 向您的应用程序发出 webhook 请求以了解下一步该做什么。 返回一个<Gather>
,嵌套一个<Say>
或<Play>
以指示用户做什么。
此外,在<Gather>
中添加一个action
属性,这将是 Twilio 向用户发出数据后请求的 URL。 action
URL 将收到一个请求,其中包括参数Digits
,其中包括用户按下的按钮。
<Response>
<Gather action="/result" input="dtmf">
<Say>Press 1 to speak to sales or press 2 to speak to support.</Say>
</Gather>
</Response>
<Gather>
元素还有其他属性,例如numDigits
,它允许您设置您希望呼叫者提供的位数。 一旦调用者输入位数,Twilio 会自动将数据提交给您的操作 URL。
您还可以使用<Gather>
从用户那里收集语音输入,这也已记录在案。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.