我正在嘗試使用Twilio和C#進行傳出呼叫。從控制檯客戶端進行自定義內容出站語音呼叫
我給出了(fromnumber,tonumber,twiliodemourl)作爲3個參數,用於啓動 出站呼叫。然後它使用默認的twilio演示語音內容。
現在我需要自定義語音內容屬性,每一次我觸發啓動外呼方法
我已經通過Twilio文檔走後,我沒有發現什麼好的選擇用於動態定製 內容時,一些其他屬性 從每次我發送請求時使用C#的代碼。
我的客戶端應用程序定期運行以驗證任何新消息,然後觸發initiateoutboundall。
我沒有任何自定義URL來發布語音正在尋找的第3個 參數initiateOutBoundCall的新XML。
那麼是否需要一個外部域名URL才能從代碼動態定製語音內容? 如果沒有請提供選項/示例我必須從C#控制檯應用程序中執行此操作。
我試圖使用twimlets.com來呼應自定義文本以在通話中發言。 對於文本更改它與自定義文本工作正常。但我不確定twimlets.com/echo是否可用於生產用途?請確認。 Twimlets不支持我正在尋找的一些功能,例如收集輸入 ,如IVR消息,用於出站呼叫。
使用Twilio的語音和C#的客戶端:
聲音請求使用Twilio C#的客戶端?
- 撥號與自定義語音內容()。如果用戶沒有回覆,則留下帶有自定義語音內容的 語音郵件()。
- 撥號與自定義語音內容()。如果用戶迴應,在閱讀 後,需要提供以下選項:
- 按1可重複播放相同的語音留言。
- 按2確認消息上的操作。
- 按3發送語音留言短信。
需要獲得每個語音呼叫/消息的響應?
對於短信它發送我得到的響應爲「排隊」,而不是消息發送。 基於短信發送成功與否我需要更新一些標誌。 所以我怎麼能得到短信響應作爲「發送」。
SMSMessage sms = twilio.SendSmsMessage(sFromNumber, sToNumber, sMessage); Console.WriteLine("SMS Status::::::" + sms.Status);
同樣,我需要響應的語音呼叫一旦呼叫是振鈴id完成。 但它給「排隊」。
var call = twilio.InitiateOutboundCall(sFromNumber,sToNumber, url); Console.WriteLine("Call Status" + call.Status);
所以,請給我提供了使用Twilio做選擇。
如果您使用C#提供任何示例示例,那就太好了。
我編輯了你的標題。請參閱:「[應該在其標題中包含」標籤「](http://meta.stackexchange.com/questions/19190/)」,其中的共識是「不,他們不應該」。 – 2014-09-12 20:27:46