MessItGateway


Click here for a complete list of operations.

GetInbox

Fetches messages from MessItGateway inbox.
Parameters
user
The username for the account.
password
The password for the account.
onlyNewMessages
If set to true only new, not previously fetched messages, will be returned.

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

Remarks
To get a notification when a new messages is delivered to your inbox 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:
onlyNewMessages:

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/GetInbox"

<?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>
    <GetInbox xmlns="http://genericmobile.se/MessItGateway">
      <user>string</user>
      <password>string</password>
      <onlyNewMessages>boolean</onlyNewMessages>
    </GetInbox>
  </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>
    <GetInboxResponse xmlns="http://genericmobile.se/MessItGateway">
      <GetInboxResult>string</GetInboxResult>
    </GetInboxResponse>
  </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>
    <GetInbox xmlns="http://genericmobile.se/MessItGateway">
      <user>string</user>
      <password>string</password>
      <onlyNewMessages>boolean</onlyNewMessages>
    </GetInbox>
  </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>
    <GetInboxResponse xmlns="http://genericmobile.se/MessItGateway">
      <GetInboxResult>string</GetInboxResult>
    </GetInboxResponse>
  </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/GetInbox?user=string&password=string&onlyNewMessages=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/GetInbox HTTP/1.1
Host: www.minicall.se
Content-Type: application/x-www-form-urlencoded
Content-Length: length

user=string&password=string&onlyNewMessages=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>