2011-07-02 11 views
0

私はeSendex "HTTP Form Post"サービスを使用してSMSを送信するために、クラシック.asp/vbscriptを使用してスクリプトを設定しようとしています。これまでのところ、スクリプトはeSendex SMS API

を働いている...ここでは

  1. は私のデータベースに
  2. は値を保存し、電子メールを送信し、呼び出しページのフォームフィールドの値を取り何だ

最終的には、スクリプトがeSendexの "HTTP Form Post"サービスと通信してSMSを送信しますが、their API documentationはあまり役に立ちません。スクリプト例が素晴らしかったです!

誰かがeSendexに関する経験があれば、私に助言してもらえますか?事前

答えて

1

おかげであなたはASPからEsendexフォームポストのAPIと通信するために取ることができる2つの方法があります。あなたはHTTP POSTを形成することができるいずれか

は自分を要求し、それに直接データを投稿してみてください、またはあなたがEsendexSdk2.dllを使用することができ、それらはASP SMS SDKの一部として提供:http://www.esendex.co.uk/Developers/Downloads/ASP-SMS-SDK-Download

あなたがの例を見ることができますhttp://www.esendex.co.uk/Developers/SDKs/ASP-SMS-SDK

このzipのダウンロードでは、フォーム上のフィールドから値を取得し、SendServiceでSendMessageを呼び出すSendMessage.aspの例を見つけることができます。

代替HTTPのPOSTリクエストのアプローチは、このSO質問のような何かをするためにあなたを必要とする:それは使用するだけの代替提案ですので、自分自身をMSXMLからのServerXMLHTTPを使用してhttp://support.microsoft.com/kb/290591が、私はその方法を試していませんでした:Form post asp classic xmlhttpまたはこのMicrosoftのサポート記事をDLL。あなたがServerXMLHTTPのケースに「送信」したい

あなたのフォームデータがあなたからEsendexのAPIを呼び出すする方法のさらなる例を与えること自由に感じ username=YOURUSERNAME&password=YOURPASSWORD&account=EX000000&recipient=44770000000&body=hello

ような変数の形式エンコードされたリストになりますあなたのコードが助けになるならば、あなたは[email protected]に電子メールでEsendexから優れたサポートを得ることができます。