MessItGateway


Click here for a complete list of operations.

SendMessages

Send messages to MessItGateway.

Parameters
user
The username for the account.
password
The password for the account.
xml
XML string with messages to send, see XML Schema MessItGatewaySendMessages_20.xsd.
async
If set to true the method will return after validation of the XML string, before the messages are sent.

Return Value
XML string, see XML Schema MessItGatewayResult_20.xsd.

Remarks
To get DeliveryReports for your sent messages implement
your own Notification handler and send its address to our customer support.


Test

To test the operation using the HTTP POST protocol, click the 'Invoke' button.
Parameter Value
user:
password:
xml:
async:

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 /messitgateway/messitgateway.asmx HTTP/1.1
Host: www.minicall.se
Content-Type: text/xml; charset=utf-8
Content-Length: length
SOAPAction: "http://genericmobile.se/MessItGateway/SendMessages"

<?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>
    <SendMessages xmlns="http://genericmobile.se/MessItGateway">
      <user>string</user>
      <password>string</password>
      <xml>string</xml>
      <async>boolean</async>
    </SendMessages>
  </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>
    <SendMessagesResponse xmlns="http://genericmobile.se/MessItGateway">
      <SendMessagesResult>string</SendMessagesResult>
    </SendMessagesResponse>
  </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 /messitgateway/messitgateway.asmx HTTP/1.1
Host: www.minicall.se
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>
    <SendMessages xmlns="http://genericmobile.se/MessItGateway">
      <user>string</user>
      <password>string</password>
      <xml>string</xml>
      <async>boolean</async>
    </SendMessages>
  </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>
    <SendMessagesResponse xmlns="http://genericmobile.se/MessItGateway">
      <SendMessagesResult>string</SendMessagesResult>
    </SendMessagesResponse>
  </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 /messitgateway/messitgateway.asmx/SendMessages?user=string&password=string&xml=string&async=string HTTP/1.1
Host: www.minicall.se
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://genericmobile.se/MessItGateway">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 /messitgateway/messitgateway.asmx/SendMessages HTTP/1.1
Host: www.minicall.se
Content-Type: application/x-www-form-urlencoded
Content-Length: length

user=string&password=string&xml=string&async=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://genericmobile.se/MessItGateway">string</string>