【问题标题】:How to use DTMF Tones on Outbound Call Twilio如何在出站呼叫 Twilio 上使用 DTMF 音
【发布时间】:2022-08-15 10:05:06
【问题描述】:

我需要知道如何在 Twilio 中拨出电话时从用户那里获取键输入。我没有在 Twilio 的文档中找到有用的东西。如果有人执行此功能,请提供帮助。

    标签: c# twilio twilio-api twilio-programmable-voice


    【解决方案1】:

    为此,您可以使用<Gather> TwiML verb。当您发出拨出呼叫时,它会连接到用户的电话,然后 Twilio 向您的应用程序发出 webhook 请求以了解下一步该做什么。返回一个<Gather>,嵌套一个<Say><Play> 以指示用户做什么。

    另外,添加action attribute to the <Gather>,这将是用户完成数据输入后 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>
    

    &lt;Gather&gt; 元素还有其他属性,例如numDigits,它允许您设置您希望呼叫者提供的位数。一旦调用者输入了位数,Twilio 就会自动将数据提交到您的操作 URL。

    您还可以使用&lt;Gather&gt; and that is also documented 从用户那里收集语音输入。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2018-01-02
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多