C#Twilio<;说>;动词-它可以作为字符串而不是URL URI传入吗?

C#Twilio<;说>;动词-它可以作为字符串而不是URL URI传入吗?,c#,twilio,C#,Twilio,我使用Twilio的示例代码成功地进行了调用,但我希望传入一个字符串,而不是Twilio转到URL获取要解析的XML文件 有人知道这是否可能吗 一个样品,或者至少让我指出这个方向,也将不胜感激 提前谢谢你 public class TwilRestCall { public void testCall_Send() { const string accountSid = "sdfsf..."; const string authToken =

我使用Twilio的示例代码成功地进行了调用,但我希望传入一个字符串,而不是Twilio转到URL获取要解析的XML文件

有人知道这是否可能吗

一个样品,或者至少让我指出这个方向,也将不胜感激

提前谢谢你

public class TwilRestCall
{

    public void testCall_Send()
    {

        const string accountSid = "sdfsf...";
        const string authToken = "fghfghf...7;
        TwilioClient.Init(accountSid, authToken); 

        var to = new PhoneNumber("+15551212");
        var from = new PhoneNumber("+15551213");

         // Would prefer to pass in string instead of having it go to URL
        var call = CallResource.Create(to, from, url: new Uri("https://handler.twilio.com/twiml/blahblah_Or_Use_Azure_Live_Or_Link_FromnGrokTesting"));

    }

这里是Twilio开发者福音传道者

Create方法的
url
参数用于将Twilio指向调用成功连接后将获取并解析的特定TwiML。我们目前没有办法从方法调用将TwiML字符串传递给Twilio


但是,您可以设置一个托管XML文件的API(该文件将包含您的TwiML字符串)。然后,您可以使用ngrok(如果您正在进行本地开发)将该文件的URL公开给Twilio。我不确定这是否有帮助,但我希望它能消除任何困惑。让我知道你的想法。

谢谢Corey-我一直在使用nGrok进行测试,我注意到从接听电话到说出代码的时间都有延迟,并假设这是Azure端的延迟-此外,不必推送文件会减少开销。感谢你的清晰,至少我知道这是我需要做的。再次感谢你!!没问题!很高兴这有帮助。