[英]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.