浏览器到手机
本文关键字:手机 浏览器 | 更新日期: 2023-09-27 18:30:12
我们一直在根据C#剃刀中twilio提供的文档进行浏览器到手机的工作。对于使用asp.net4.0的客户,我们必须采取同样的措施。
当在文本框中输入电话号码时,呼叫会转发到TWIMLAPP的VoiceURL中指定的号码,而不是转发到文本框中键入的号码。
下面列出了一些困扰我们的问题;我们如何创建动态TWIML来将电话号码传递给拨号谓词?如何以编程方式重写TWIML应用程序的VoiceURL?asp.net 4.0中有什么例子吗?
Twilio福音传道者。
让我们逐一回答您的问题。
- 我们如何创建动态TWIML来将电话号码传递给拨号谓词
TwiML只是XML,所以有很多方法可以在.NET中动态生成XML。我们确实提供了一个名为Twilio.TwiML的特殊库(可在NuGet上获得),它将生成TwiML供您返回Twilio。我不久前写了一篇博客文章,向你展示了如何使用它
如果您想使用TwiML库生成<Dial>
谓词,您可以执行以下操作:
var response = new TwilioResponse();
response.Dial(phoneNumber);
string xml = response.ToString();
- 如何以编程方式重写TWIML应用程序的VoiceURL
Twilio REST API可用于修改TwiML应用程序。Twilio.NET帮助程序库也让它很容易做到这一点:
var client = new TwilioRestClient("[YOUR_ACCOUNT_SID]","[YOUR_AUTH_TOKEN]");
client.UpdateApplication(applicationSid, friendlyName, applicationOptions);
希望能有所帮助。