当我在本地主机上开发时,我应该使用什么请求 URL for Voice in TwiML App setup?
What Request URL for Voice in TwiML App setup should I use when I develop on localhost?
我正在 ASP.NET-MVC 中创建一个应用程序,我可以在其中从浏览器拨打 phone 号码。
为此,我需要像示例中那样创建功能令牌:
var capability = new TwilioCapability(accountSid, authToken);
capability.AllowClientOutgoing(appSid);
capability.AllowClientIncoming("jenny");
string token = capability.GenerateToken();
appSid
是在我的 Twilio 帐户上创建的 TwimlApp 的标识符,如下所述:https://www.twilio.com/help/faq/twilio-client/how-do-i-create-a-twiml-app
我完全不知道应该在语音部分的请求 URL 中输入什么。我在我的电脑上本地开发。 ASP.NET-MVC 应用程序在本地主机上 运行。
来自 Twilio 网站的示例图片:
当需要从服务器向您的开发环境发出请求时,使用像 Twilio 这样的 Web 服务进行开发可能会很困难。我发现可以简化此操作的最佳工具之一是 ngrok。
ngrok 允许您创建到您机器的隧道,并为它们提供一个带有自定义端口的友好名称。
例如,您可以在您的机器上本地设置 ngrok,以将所有从 twilio 到 yoda.ngrok.com 的请求转发到您的环境。这使得使用网络挂钩在本地进行开发变得非常容易。如果您对设置有任何疑问,请告诉我!
我正在 ASP.NET-MVC 中创建一个应用程序,我可以在其中从浏览器拨打 phone 号码。
为此,我需要像示例中那样创建功能令牌:
var capability = new TwilioCapability(accountSid, authToken);
capability.AllowClientOutgoing(appSid);
capability.AllowClientIncoming("jenny");
string token = capability.GenerateToken();
appSid
是在我的 Twilio 帐户上创建的 TwimlApp 的标识符,如下所述:https://www.twilio.com/help/faq/twilio-client/how-do-i-create-a-twiml-app
我完全不知道应该在语音部分的请求 URL 中输入什么。我在我的电脑上本地开发。 ASP.NET-MVC 应用程序在本地主机上 运行。
来自 Twilio 网站的示例图片:
当需要从服务器向您的开发环境发出请求时,使用像 Twilio 这样的 Web 服务进行开发可能会很困难。我发现可以简化此操作的最佳工具之一是 ngrok。
ngrok 允许您创建到您机器的隧道,并为它们提供一个带有自定义端口的友好名称。
例如,您可以在您的机器上本地设置 ngrok,以将所有从 twilio 到 yoda.ngrok.com 的请求转发到您的环境。这使得使用网络挂钩在本地进行开发变得非常容易。如果您对设置有任何疑问,请告诉我!