Webservice msg: Unterschied zwischen den Versionen

Aus infra-struktur AdminWiki 2.10
Zur Navigation springenZur Suche springen
Die Seite wurde neu angelegt: „* '''WSDL Datei''' Die zur Nutzung der infra-struktur Message Webservices notwendige WSDL-Datei finden Sie unter: http://instanzname.infra-struktur.de/webservic...“
 
Keine Bearbeitungszusammenfassung
Zeile 43: Zeile 43:
|-
|-
| token    || String ||| Authentifizierungstoken für weitere Anfragen am Webservice
| token    || String ||| Authentifizierungstoken für weitere Anfragen am Webservice
|}
''<u>getMessageReadStatus</u>''
Liefert den gelesen-Status der Message zurück
{| class="wikitable" border=1
! width="100px" | Parameter       
! width="100px" | Datentyp 
! width="400px" | Beschreibung
|-
| MessageID||String ||| ID der Message
|-
| ReceiverID|| Integer||| UserID des Empfängers
|-
| Token|| String ||| Authentifizierungstoken
|-
| &nbsp; || |||
|-
| <div align=center>'''Rückgabewert'''</div> ||        |||
|-
| Status|| Boolean||| Gelesen oder nicht
|}
|}

Version vom 13. Mai 2009, 13:17 Uhr

  • WSDL Datei

Die zur Nutzung der infra-struktur Message Webservices notwendige WSDL-Datei finden Sie unter:

http://instanzname.infra-struktur.de/webservice/wsdl/wsdl.php?message

Beachten Sie, dass der Webserver für die Verwendung der Webservices Schreibrechte auf das Verzeichnis „WEBROOT/webservice/wsdl“ benötigt.

  • Example

Diese in PHP geschrieben Beispielapplikation dient als leichter Einstieg in die infra-struktur Webservices

  <?php
  //Einen neuen SoapClient erstellen und Verbindung mit der infra-struktur WSDL Datei aufnehmen
  $client = new SoapClient("http://instanzname.infra-struktur.de/webservice/wsdl/wsdl.php?ido",array('exceptions'=>false));
  
  //Authentifizierung am Webservice mit den infra-struktur Benutzerdaten
  $token = $client->__soapCall("authenticate",array("http://instanzname.infra-struktur.de","benutzername","passwort"));
  
  //....
  ?>
  • Funktionsübersicht

Authenticate

Authentifiziert einen Benutzer am Webservice

Parameter Datentyp Beschreibung
instanceName String Vollständiger Pfad der Instanz
userName String infra-struktur Benutzername
password String infra-struktur Passwort
 
Rückgabewert
token String Authentifizierungstoken für weitere Anfragen am Webservice


getMessageReadStatus

Liefert den gelesen-Status der Message zurück

Parameter Datentyp Beschreibung
MessageID String ID der Message
ReceiverID Integer UserID des Empfängers
Token String Authentifizierungstoken
 
Rückgabewert
Status Boolean Gelesen oder nicht