2011-07-02 47 views
0

我試圖使用經典的.asp/vbscript使用eSendex「HTTP Form Post」服務發送SMS來設置腳本。eSendex SMS API

到目前爲止,腳本工作......這裏就是它

  1. 注意到表單字段值調用頁面
  2. 發送電子郵件
  3. 保存值到我的數據庫

我希望腳本所做的最後一件事是通過與eSendex「HTTP Form Post」服務進行通信來發送SMS,但their API documentation不是很有幫助。一個示例腳本本來不錯!

如果任何人有任何eSendex的經驗,也許你可以告訴我!

在此先感謝

回答

1

有你可以採取與ASP的Esendex表單提交API溝通兩種方法。

您可以形成一個HTTP POST請求你和嘗試直接張貼數據,或者你可以使用EsendexSdk2.dll他們提供的ASP短信SDK的一部分:http://www.esendex.co.uk/Developers/Downloads/ASP-SMS-SDK-Download

你可以看到的例子如何在ASP中使用EsendexSdk2.dll:http://www.esendex.co.uk/Developers/SDKs/ASP-SMS-SDK

在該zip下載中,您將找到一個SendMessage.asp示例,該示例從表單上的字段獲取值並在SendService上調用SendMessage。您使用ServerXMLHttp從MSXML http://support.microsoft.com/kb/290591但我沒有嘗試過這種方法自己,所以它只是一個替代建議使用:

替代HTTP POST請求方法需要你做這樣的事情SO問題:Form post asp classic xmlhttp或此Microsoft支持文章該DLL。

你的表單數據的ServerXMLHTTP的情況下你會「發送」將是變量的像 username=YOURUSERNAME&password=YOURPASSWORD&account=EX000000&recipient=44770000000&body=hello

隨意給你想要如何調用從Esendex API進一步例子形式編碼列表你的代碼是否有幫助,你可以通過電子郵件[email protected]獲得Esendex的優秀支持。