Webservice activities

Aus infra-struktur AdminWiki 2.10
Zur Navigation springenZur Suche springen
  • WSDL Datei

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

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

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?activities",array('exceptions'=>false));
  
  //Authentifizierung am Webservice mit den infra-struktur Benutzerdaten
  $token = $client->__soapCall("authenticate",array("http://instanzname.infra-struktur.de","benutzername","passwort"));

  //Es wird im Datensatz eine Planaktivität angelegt
  $PA = $client->__soapCall('addActivity',array(1,2,0123456789,8,"Titel","Beschreibung",1,1,22,10,2,$token));
  ?>
  • Funktionsübersicht


AddActivity

Fügt einem Datensatz eine neue Aktivität hinzu

Parameter Datentyp Beschreibung
InstanceID Integer ID der IDO Instanz
IDOID Integer ID des Datensatzes
ActivityStartTime Integer Timestamp der Startzeit
ActivityTypeID Integer ID des Aktivitätentyps
ActivityTitle String Titel der Aktivität
ActivityContent String Text der Aktivität
ContactPersonID Integer UserID der Kontaktperson
AuthorID Integer UserID des Verfassers
ActivityDuration Integer Dauer der Aktivität in Minuten
AlarmBeforeStarttime Integer Alarm in Minuten vor StartTime
ActivityStatus Integer Status der Aktivität, Statusmöglichkeiten:
  • 1 – Rot
  • 2 – Gelb
  • 3 – Grün
token String Validierungstoken
 
Rückgabewert
EntryID Integer ID der Aktivität


GetActivityTypeIDByName

Liefert die TypenID der jeweiligen Aktivität zurück

Parameter Datentyp Beschreibung
InstanceID Integer ID der IDO Instanz
ActivityTypeName String Name des Aktivitätentyps
token String Validierungstoken
 
Rückgabewert
ActivityTypeID Integer ID des Aktivitätentyps


AddActivityToIDO

Fügt eine zuvor gesetzte Aktivität an einen Datensatz

Parameter Datentyp Beschreibung
ActivityID Integer ID der Aktivität
InstanceID Integer ID der IDO Instanz
IDOID Integer ID des Datensatzes
token String Validierungstoken
 
Rückgabewert
Status Boolian Status der Aktion

AddActivityToIDO

Fügt eine zuvor gesetzte Aktivität an einen Datensatz

Parameter Datentyp Beschreibung
InstanceID Integer ID der IDO Instanz
token String Validierungstoken
 
Rückgabewert
Status Array Aktivitätentypen


Hauptkapitel

Verwandte Themen