如何使用Twilio.Twiml .NET助手库
问题描述:
我现在用的是Twilio.Twiml库C#/。NET如何使用Twilio.Twiml .NET助手库
我想在同一时间拨打两个号码,例如,
拨打两个号码<Response>
<Dial action="/callended" method="POST">
<Number>+12125551212</Number>
<Number>+12125553333</Number>
</Dial>
</Response>
我该如何使用库?
我看到的例子,如:
var response = new VoiceResponse();
response.Dial("+1-212-555-1212")
但我不能找出语法使用相同的动作拨打多个号码。
答
//using System.Xml.Linq;
var number1 = new XElement("Number", "+12125553333");
var number2 = new XElement("Number", "+12125551212");
var dial = new Dial(timeout: 10, callerId: request.From, record: "true", action: "/voice/initialcallend", method: "POST");
dial.Element.Add(number1);
dial.Element.Add(number2);
response.Dial(dial);
产生
<Response>
<Dial timeout="10" action="/voice/initialcallend" method="POST" record="true">
<Number>+12125553333</Number>
<Number>+12125551212</Number>
</Dial>
</Response>