1

I am new to WebApi and MVC4 and am trying to create a Rest API in C#. I am using twilios tools TwilioCSharp and Twilio.MVC. How do I test the interface between the User sending a text to the short code of Twilio and Twilio doing a HTTP Post to my URL and my api sending the response back via an sms? I am behind a firewall and I don't have any clue how to test if my api actually works. Please help.

Also if anybody can post some examples of how to validate to check if the POST request coming is from Twilio would be very helpful. Thank you.

4

1 に答える 1

0

Twilio エバンジェリストはこちら。

コードをテストするには、リクエスト転送ユーティリティをインストールすることをお勧めします。ForwardHQのものはうまく機能することがわかりました。

基本的に、ForwardHQ のような転送ユーティリティを要求すると、次の 2 つのことが行われます。

  1. これにより、Twilio に知らせることができる公開 URL が作成されます。
  2. マシンのポートとインターネット上のサーバーの間に SSH トンネルを作成します。

インバウンド SMS または音声通話を受信したために Twilio が HTTP 要求を行う必要がある場合、ForwardHQ URL を要求します。Forward は、その要求を受け取り、ローカル マシンで実行されているポートに送信する方法を知っています。このポートは、リクエストを処理して結果を Twilio に返すために、実行中のローカル Web 開発サーバーにマップされます。

Forwardのインストール手順は非常に簡単です。

それが役立つことを願っています。

于 2013-08-01T16:17:55.417 に答える