2013-08-01 24 views
1

我是新来的WebApi和MVC4,并试图在C#中创建一个Rest API。 我使用twilios工具TwilioCSharp和Twilio.MVC。 我如何测试用户发送文本到Twilio和Twilio的短代码进行HTTP Post到我的URL和我的api通过短信发送响应之间的接口?我在防火墙后面,我没有任何线索如何测试我的api是否真正起作用。 请帮忙。如何在用户向短代码发送短信时测试Twilio通过POST调用REST API?

此外,如果任何人可以张贴一些如何验证以检查来自Twilio的POST请求是否会非常有用的示例。谢谢。

回答

0

Twilio福音传教士在这里。

为了测试你的代码,我建议安装一个请求转发工具。我发现从ForwardHQ运作良好。

基本要求如ForwardHQ转发公用事业为你做两件事情:

  1. 它为您创建一个公开访问的网址,你可以告诉Twilio有关。
  2. 它创建你的机器上的端口,并在互联网上的服务器之间建立SSH隧道

当Twilio需要,因为它收到入站短信或语音呼叫发出HTTP请求时,它会要求ForwardHQ网址。 Forward知道如何接收该请求并将其发送到本地计算机上运行的端口。该端口映射到您的本地Web开发服务器,以便处理请求并将结果返回给Twilio。

Forward的install instructions非常简单。

希望有所帮助。

+0

会试着让你知道。谢谢。 – Ditty