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.
Parameter Value
sMobileNumber:
sMessage:
sOriginator:
nForeignID:
nValidity:
nRPID:
sUser:
sPass:

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>