Webservice idolinkings: Unterschied zwischen den Versionen

Aus infra-struktur AdminWiki 2.10
Zur Navigation springenZur Suche springen
Keine Bearbeitungszusammenfassung
Keine Bearbeitungszusammenfassung
 
(Eine dazwischenliegende Version desselben Benutzers wird nicht angezeigt)
Zeile 14: Zeile 14:


* '''Funktionsübersicht'''
* '''Funktionsübersicht'''
''<u>Authenticate</u>''
Authentifiziert einen Benutzer am Webservice
{| class="wikitable" border=1
! width="100px" | Parameter
! width="100px" | Datentyp
! width="400px" | Beschreibung
|-
| instanceName    ||String ||| Vollständiger Pfad der Instanz
|-
| userName    || String ||| infra-struktur Benutzername
|-
| password    || String ||| infra-struktur Passwort
|-
| &nbsp; || |||
|-
| <div align=center>'''Rückgabewert'''</div> ||        |||
|-
| token    || String ||| Authentifizierungstoken für weitere Anfragen am Webservice
|}


''<u>getLinkedIDOList</u>''
''<u>getLinkedIDOList</u>''
Zeile 37: Zeile 60:
|-
|-
| result    || Array ||| Liefert alle verknüpften Datensätze zurück ($Result[INSTANZ_ID][] = DATENSATZ_ID
| result    || Array ||| Liefert alle verknüpften Datensätze zurück ($Result[INSTANZ_ID][] = DATENSATZ_ID
|}
''<u>addIDOButton</u>''
Fügt eine IDO-Verknüpfungsschaltfläche hinzu
{| class="wikitable" border=1
! width="100px" | Parameter
! width="100px" | Datentyp
! width="400px" | Beschreibung
|-
| EntryID    ||anyType ||| ID des Eintrags
|-
| ModuleID    ||anyType ||| ID des Moduls
|-
| InstanceID    ||anyType ||| ID der IDO Instanz
|-
| IdoID    ||anyType ||| ID des Datensatzes
|-
| Token    || String ||| Authentifizierungstoken
|-
| &nbsp; || |||
|-
| <div align=center>'''Rückgabewert'''</div> ||        |||
|-
|      ||  |||
|}
|}


Zeile 48: Zeile 98:
* [[Webservice_contacts]]
* [[Webservice_contacts]]
* [[Webservice_dms]]
* [[Webservice_dms]]
* [[Webservice_dmstagging]]
* [[Webservice_ido]]
* [[Webservice_ido]]
* [[Webservice_idolinkings]]
* [[Webservice_msg]]
* [[Webservice_msg]]
* [[Webservice_user]]
* [[Webservice_user]]
* [[Webservice_email]]
* [[Webservice_task]]

Aktuelle Version vom 13. Mai 2026, 11:57 Uhr

  • WSDL Datei

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

http://demo.infra-struktur.de/webservice/wsdl/wsdl.php?idolinkings

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

  <?php
   $client = new SoapClient("http://instanz.infra-struktur.de/webservice/wsdl/wsdl.php?idolinkings",array('exceptions'=>false));
   $Token = $client->__soapCall("authenticate",array("http://instanz.infra-struktur.de","USERNAME","PASSWORD"));
   var_dump($client->__soapCall("getLinkedIDOList",array(INSTANZ_ID, IDO_ID, TOKEN, array(INSTANZ_ID, INSTANZ_ID))));
 ?>
  • 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


getLinkedIDOList

Der Webservice liefert ein Array mit Instanz IDs und IDOs der Beziehungen

Parameter Datentyp Beschreibung
InstanceID Integer ID der IDO-Instanz
IDOID Integer ID des Datensatzes des Verknüfungen interessant sind
Token String Authentifizierungstoken für weitere Anfragen am Webservice
LimitToInstances Array optionales Array um die Rückgabe auf einzelne Instanzen zu beschränken
 
Rückgabewert
result Array Liefert alle verknüpften Datensätze zurück ($Result[INSTANZ_ID][] = DATENSATZ_ID


addIDOButton

Fügt eine IDO-Verknüpfungsschaltfläche hinzu

Parameter Datentyp Beschreibung
EntryID anyType ID des Eintrags
ModuleID anyType ID des Moduls
InstanceID anyType ID der IDO Instanz
IdoID anyType ID des Datensatzes
Token String Authentifizierungstoken
 
Rückgabewert


Hauptkapitel

Verwandte Themen