iSms Http Receive API Non-Polling
- This topic has 1 reply, 2 voices, and was last updated 14 years ago by .
Viewing 2 posts - 1 through 2 (of 2 total)
Viewing 2 posts - 1 through 2 (of 2 total)
- You must be logged in to reply to this topic.
I have the following settings and I can’t get the iSms to send out the receive Sms. Is there another setting I’m missing? I did save and restart the iSms.
Non Polling Receive API Status = checked
Protocol = HTTP
Server = 192.168.1.3
Port = 80
iSms IP = 192.168.1.20
Server Default Page = Default.aspx
Post Interval = 0
I tried both with Server Authentication and without. My test server doesn’t require Authentication on that website
Hi Kirk,
We’re sorry you didn’t get a response right away through this forum. I see that you had to open a support case through our WEB portal and were then able to close out the issue.
I just wanted to post your findings to this thread. Please Note: We added that <Response> element to our XML data structure in iSMS version 1.44. I’ll mention to the Engineer of the C# example code to update the example.
Thanks
Jeff Blees
Engineering Technician
Kirk Wrote:
Figured it out. The iSms was doing everything as configured. On my default.aspx page I had to set ValidateRequest=”false” otherwise IIS thought it was malicious code being sent and rejected the post.
Also, in the C# code sample MultiTech has this line
XmlNodeList xmlNodeList = xmlDoc.SelectNodes(“/MessageNotification”);
I couldn’t get that to work so I changed it to
XmlNodeList xmlNodeList = xmlDoc.SelectNodes(“/Response/MessageNotification”);