Asp.net mvc 在本地主机上开发TwiML应用程序时,我应该使用什么样的语音请求URL?

Asp.net mvc 在本地主机上开发TwiML应用程序时,我应该使用什么样的语音请求URL?,asp.net-mvc,twilio,voip,twilio-twiml,Asp.net Mvc,Twilio,Voip,Twilio Twiml,我正在ASP.NET-MVC中创建一个应用程序,在那里我可以通过浏览器拨打电话号码 为此,我需要创建如下示例中所示的功能令牌: var capability = new TwilioCapability(accountSid, authToken); capability.AllowClientOutgoing(appSid); capability.AllowClientIncoming("jenny"); string token = capability.Gene

我正在ASP.NET-MVC中创建一个应用程序,在那里我可以通过浏览器拨打电话号码

为此,我需要创建如下示例中所示的功能令牌:

 var capability = new TwilioCapability(accountSid, authToken);
    capability.AllowClientOutgoing(appSid);
    capability.AllowClientIncoming("jenny");
    string token = capability.GenerateToken();
appSid
是在我的Twilio帐户上创建的TwimlApp的标识符,如下所述:

我完全不知道我应该把什么放在语音部分的请求URL中。我在本地计算机上开发。ASP.NET-MVC应用程序在本地主机上运行

Twilio网站上的示例图像:


当需要从服务器向开发环境发出请求时,使用像Twilio这样的web服务进行开发可能会很困难。我发现最容易实现这一点的工具之一是

ngrok允许您为您的机器创建隧道,并为它们提供一个带有自定义端口的友好名称

例如,您可以在您的计算机上本地设置ngrok,以将所有请求从twilio转发到yoda.ngrok.com到您的环境。这使得使用web钩子进行本地开发变得非常容易。如果您对安装有任何疑问,请告诉我