簡體   English   中英

如何在使用 TWILIO 撥打電話時發送數字

[英]How to send digits while making outgoing phone call with TWILIO

我正在使用 Twilio 向運行 IVR 系統的號碼撥出電話,我必須根據所需的 IVR 菜單選項提供各種數字。 現在,我已經嘗試了幾乎所有的示例代碼和快速入門教程,但它對我不起作用。

我正在使用 ASP.Net web 應用程序使用 Twilio 官方 C# 幫助程序庫進行調用。 我正在使用以下代碼撥打電話。

以下是呼叫接通后提供給 Twilio 的 TwiML 指令

        StringBuilder sb = new StringBuilder();
        sb.Append("<?xml version='1.0' encoding='UTF-8'?>");
        sb.Append("   <Response>");
        sb.Append("         <Dial callerId='+1852xxxxxxx' record='true' >");
        sb.Append("               +1475xxxxxxx ");
        sb.Append("         </Dial>");
        sb.Append("   </Response>");
        Response.Write(sb.ToString());

請注意,“撥號”動詞不支持 sendDigits 參數。

非常感謝您的即時回復,因為我被卡住了,需要盡快解決這個問題。

看起來您想要傳遞SendDigits可選參數以及出站API調用。

有關更多信息,請在進行Twilio API調用時查看此可選參數列表

在徹底查看了文檔后,我找到了<Dial>動詞的<Number>名詞,它允許提供sendDigits參數。 所以我的問題已經解決了。 感謝大家的支持。

問候,

塔希爾艾哈邁德

這可以幫助你

const call = Device.connect(params);
call.sendDegits("1");

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM