SystorSMS
Click here for a complete list of operations.
SendMessageToMobileNotifyMVPRPID
Send an sms message.
Parameters:
sMobileNumber The recipient's phone number
sMessage The message
sOriginator The SMS originator
nForeignID Your unique 32bit message identifier (set to 0 if not used). The message identifier is used for referencing optional delivery reports.
nValidity The amount of time (in minutes) we'll try to deliver a message before considering it undeliverable
nRPID Relay Protocol-Identifier. Value 65-71 can be used to replace existing messages with the same RPID
sUser Account username
sPass Account password
Return value:
True The message was sent
False Could not send message
String Error message or Send OK
Test
To test the operation using the HTTP POST protocol, click the 'Invoke' button.SOAP 1.1
The following is a sample SOAP 1.1 request and response. The placeholders shown need to be replaced with actual values.
POST /systorsmsvarious/systorsmsvarious.asmx HTTP/1.1
Host: smsalert.no
Content-Type: text/xml; charset=utf-8
Content-Length: length
SOAPAction: "http://www.systorvest.no/SendMessageToMobileNotifyMVPRPID"
<?xml version="1.0" encoding="utf-8"?>
<soap:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/">
<soap:Body>
<SendMessageToMobileNotifyMVPRPID xmlns="http://www.systorvest.no/">
<sMobileNumber>string</sMobileNumber>
<sMessage>string</sMessage>
<sOriginator>string</sOriginator>
<nForeignID>int</nForeignID>
<nValidity>int</nValidity>
<nRPID>int</nRPID>
<sUser>string</sUser>
<sPass>string</sPass>
</SendMessageToMobileNotifyMVPRPID>
</soap:Body>
</soap:Envelope>
HTTP/1.1 200 OK
Content-Type: text/xml; charset=utf-8
Content-Length: length
<?xml version="1.0" encoding="utf-8"?>
<soap:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/">
<soap:Body>
<SendMessageToMobileNotifyMVPRPIDResponse xmlns="http://www.systorvest.no/">
<SendMessageToMobileNotifyMVPRPIDResult>string</SendMessageToMobileNotifyMVPRPIDResult>
</SendMessageToMobileNotifyMVPRPIDResponse>
</soap:Body>
</soap:Envelope>
SOAP 1.2
The following is a sample SOAP 1.2 request and response. The placeholders shown need to be replaced with actual values.
POST /systorsmsvarious/systorsmsvarious.asmx HTTP/1.1
Host: smsalert.no
Content-Type: application/soap+xml; charset=utf-8
Content-Length: length
<?xml version="1.0" encoding="utf-8"?>
<soap12:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap12="http://www.w3.org/2003/05/soap-envelope">
<soap12:Body>
<SendMessageToMobileNotifyMVPRPID xmlns="http://www.systorvest.no/">
<sMobileNumber>string</sMobileNumber>
<sMessage>string</sMessage>
<sOriginator>string</sOriginator>
<nForeignID>int</nForeignID>
<nValidity>int</nValidity>
<nRPID>int</nRPID>
<sUser>string</sUser>
<sPass>string</sPass>
</SendMessageToMobileNotifyMVPRPID>
</soap12:Body>
</soap12:Envelope>
HTTP/1.1 200 OK
Content-Type: application/soap+xml; charset=utf-8
Content-Length: length
<?xml version="1.0" encoding="utf-8"?>
<soap12:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap12="http://www.w3.org/2003/05/soap-envelope">
<soap12:Body>
<SendMessageToMobileNotifyMVPRPIDResponse xmlns="http://www.systorvest.no/">
<SendMessageToMobileNotifyMVPRPIDResult>string</SendMessageToMobileNotifyMVPRPIDResult>
</SendMessageToMobileNotifyMVPRPIDResponse>
</soap12:Body>
</soap12:Envelope>
HTTP GET
The following is a sample HTTP GET request and response. The placeholders shown need to be replaced with actual values.
GET /systorsmsvarious/systorsmsvarious.asmx/SendMessageToMobileNotifyMVPRPID?sMobileNumber=string&sMessage=string&sOriginator=string&nForeignID=string&nValidity=string&nRPID=string&sUser=string&sPass=string HTTP/1.1 Host: smsalert.no
HTTP/1.1 200 OK Content-Type: text/xml; charset=utf-8 Content-Length: length <?xml version="1.0" encoding="utf-8"?> <string xmlns="http://www.systorvest.no/">string</string>
HTTP POST
The following is a sample HTTP POST request and response. The placeholders shown need to be replaced with actual values.
POST /systorsmsvarious/systorsmsvarious.asmx/SendMessageToMobileNotifyMVPRPID HTTP/1.1 Host: smsalert.no Content-Type: application/x-www-form-urlencoded Content-Length: length sMobileNumber=string&sMessage=string&sOriginator=string&nForeignID=string&nValidity=string&nRPID=string&sUser=string&sPass=string
HTTP/1.1 200 OK Content-Type: text/xml; charset=utf-8 Content-Length: length <?xml version="1.0" encoding="utf-8"?> <string xmlns="http://www.systorvest.no/">string</string>