Webservice calendar: Unterschied zwischen den Versionen
Aus infra-struktur AdminWiki 2.10
Zur Navigation springenZur Suche springen
Ino (Diskussion | Beiträge) Keine Bearbeitungszusammenfassung |
Ino (Diskussion | Beiträge) Keine Bearbeitungszusammenfassung |
||
| Zeile 50: | Zeile 50: | ||
| JustActive|| Boolean||| Sollen nur aktive Termine ausgegeben werden | | JustActive|| Boolean||| Sollen nur aktive Termine ausgegeben werden | ||
|- | |- | ||
| | | JustAppointmentID|| Boolean||| Sollen ganze Termine oder nur TerminIDs zurückgegeben werden | ||
|- | |- | ||
| | | Token|| String ||| Authentifizierungstoken | ||
|- | |- | ||
| || ||| | | || ||| | ||
| Zeile 62: | Zeile 62: | ||
''<u> | ''<u>GetAppointmentsForUserByDate</u>'' | ||
Liefert sämtliche Termine eines definierten Benutzers beginnend mit der angegebenen Revisionsnummer | Liefert sämtliche Termine eines definierten Benutzers beginnend mit der angegebenen Revisionsnummer | ||
| Zeile 75: | Zeile 75: | ||
| RevisionID|| Integer||| Start-Revisionsnummer | | RevisionID|| Integer||| Start-Revisionsnummer | ||
|- | |- | ||
| | | JustActive|| Boolean||| Sollen nur aktive Termine ausgegeben werden | ||
|- | |- | ||
| | | JustAppointmentID|| Boolean||| Sollen ganze Termine oder nur TerminIDs zurückgegeben werden | ||
|- | |- | ||
| | | Token|| String||| Authentifizierungstoken | ||
|- | |- | ||
| || ||| | | || ||| | ||
Version vom 8. Mai 2009, 10:45 Uhr
- WSDL Datei
Die zur Nutzung der infra-struktur Kalender Webservices notwendige WSDL-Datei finden Sie unter:
http://instanzname.infra-struktur.de/webservice/wsdl/wsdl.php?calendar
Beachten Sie, dass der Webserver für die Verwendung der Webservices Schreibrechte auf das Verzeichnis „WEBROOT/webservice/wsdl“ benötigt.
- Example
- 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 |
GetAppointmentsForUserStartByRevisionID
Liefert sämtliche Termine eines definierten Benutzers beginnend mit der angegebenen Revisionsnummer
| Parameter | Datentyp | Beschreibung |
|---|---|---|
| UserID | Integer | BenutzerID |
| RevisionID | Integer | Start-Revisionsnummer |
| JustActive | Boolean | Sollen nur aktive Termine ausgegeben werden |
| JustAppointmentID | Boolean | Sollen ganze Termine oder nur TerminIDs zurückgegeben werden |
| Token | String | Authentifizierungstoken |
Rückgabewert |
||
| Termine | Array | Array aus Terminen oder TerminIDs |
GetAppointmentsForUserByDate
Liefert sämtliche Termine eines definierten Benutzers beginnend mit der angegebenen Revisionsnummer
| Parameter | Datentyp | Beschreibung |
|---|---|---|
| UserID | Integer | BenutzerID |
| RevisionID | Integer | Start-Revisionsnummer |
| JustActive | Boolean | Sollen nur aktive Termine ausgegeben werden |
| JustAppointmentID | Boolean | Sollen ganze Termine oder nur TerminIDs zurückgegeben werden |
| Token | String | Authentifizierungstoken |
Rückgabewert |
||
| Termine | Array | Array aus Terminen oder TerminIDs |