2017-08-14 65 views
0

尝试一些非常基本的Twilio & C#。我是新来Twilio &我不是很强劲,MVC通过c返回Twiml#

public class IncomingCallController : TwilioController 
    { 
     // GET: IncomingCall 
     [HttpGet] 
     public ActionResult Index() 
     { 
      var response = new VoiceResponse(); 
      var dial = new Dial(); 
      Response.ContentType = "text/xml"; 
      response.Say("Please wait...transferring your call"); 
      dial.Number("+919812345678"); 
      return TwiML(response);  
     } 
    } 

我需要上面的代码片断返回静态Twiml相当于我会放在一个Twiml箱。

我已经为 http://someaddress.azurewebsites.net/IncomingCall

与网络挂接网址配置的电话号码,为什么我得到一个

11210-HTTP坏主机名

错误

我明白我在这里做错了什么。我曾尝试使用POST和GET请求。

任何人都知道这一点,我在正确的方向吗?

我哪里错了?

任何帮助,将不胜感激。

+0

你是否能够在Web浏览器中自己获取TwiML URL? – philnash

+0

如果我没有弄错,这将需要托管以确保可见性...对吗?我的意思是,它不像我试图使用API​​进行出站呼叫... – Romi24

+0

它需要公开提供,是的。这就是为什么我问你是否可以在浏览器中显示它。查看更多关于[错误11210](https://www.twilio.com/docs/api/errors/11210)的信息,看看你需要做什么。 – philnash

回答

0

有些问题是由程序员谁是撕裂急于创建....这是由你的真正所造成的问题..

由于菲尔的交互我能找出...