大家好,感謝您的幫助。我正在開發一個MVC應用程序,用於從網頁生成出站呼叫。我想要做的是讓電話接收者能夠在他們的鍵盤上進行DTMF選擇。我知道Twilio中有一些方法可以使用動詞響應DTMF輸入呼叫的呼叫,但我沒有看到任何出站呼叫的文檔,並想知道它是否可以完成。當呼出呼叫應答我創建了被稱爲一個簡單的Web表單:撥出撥打電話並回複用戶輸入
Dim header As String = "<?xml version=" & Chr(34) & "1.0" & Chr(34) & " encoding=" & Chr(34) & "UTF-8" & Chr(34) & "?>"
Dim message As String = "<Response>"
message = message & "<Gather>"
message = message & "<Play loop=" & Chr(34) & "1" & Chr(34) & ">http://www.mydomain/Sounds/Call.wav</Play>"
message = message & "</Gather>"
message = message & "</Response>"
Response.ClearContent()
Response.Clear()
Response.Write(header & message)
這又產生一個TwiML響應:
http://www.mydomain/Sounds/Call.wav
所以一旦用戶按下1是我在哪裏對做什麼感到困惑。我確實碰到過在C#中迴應撥入電話的文章。這篇文章回應了用戶輸入的迴應。我想:
昏暗響應=新VoiceResponse() response.Gather(新收集(numDigits:= 1,動作:= 「/語音/聚集」))
但我接收關於所述一個語法錯誤第二行,儘管我認爲它是VB.Net等效的C#版本5.x示例。所以看起來我應該能夠完成我的任務,但我堅持如何讓他的工作。任何幫助,將不勝感激。