繁体   English   中英

如何在出站呼叫中从呼叫接收者收集 Twilio DTMF 输入

[英]How to gather Twilio DTMF input from call recipient on outbound call

我们正在开发一个 Twilio 可编程语音应用程序,它可以从人员列表中进行选择,然后向他们的常规电话号码拨打外线电话。

一旦呼叫接通,我们希望能够与对方通话,然后从呼叫接收者那里收集 dtmf 输入,以便根据输入的 dtmf 代码触发一些特定的 TwiML 代码。

Twilio 可编程语音文档没有指定如何在出站呼叫中从呼叫接收者收集 dtmf 输入,但我认为这在某种程度上是可能的。 任何建议或想法将不胜感激!

Twilio 开发者传播者在这里。

使用 Twilio 的出站呼叫实际上与入站呼叫非常相似。 当您接到呼入电话时,Twilio 会发出 webhook 请求以了解下一步要做什么,然后您会使用 TwiML 进行响应,例如,当您想要获取信息时使用<Gather>

当您进行出站呼叫时,您使用 REST API 开始呼叫,然后当呼叫连接时,Twilio 向您的 URL 发出 webhook 请求。 在此阶段,您使用 TwiML 进行响应以告诉 Twilio 要做什么,您也可以在此阶段使用<Gather>进行响应。

这有帮助吗?

如果您使用的是 Twilio 客户端,则可以使用以下代码发送数字:

var connections = Twilio.Device.activeConnection();
connections.sendDigits("12");

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM