Unica Plan REST-API

Die Unica Plan-REST-API ist eine Fassade mit einer Clientansicht einer aktiven Unica Plan-Instanz.

Die API unterstützt die folgenden Arten von Operationen.

  • Komponentenerstellung und -löschung
  • Erkennung (nach Komponententyp, Attributwert und sonstigen Werten)
  • Komponentenprüfung (über zugehörige Attribute, spezialisierte Links und sonstige Werte)
  • Komponentenänderung

Die Unica Plan-REST-APIs sind extern verfügbar. Daher werden für sie keine Integrationsservices wie bei den Unica Plan-SOAP-APIs benötigt, für die Integrationsservices erforderlich sind.

Anmerkung: Unica Plan-APIs sind ausschließlich zur Verwendung durch Administratoren gedacht.

REST-API-Workflow

Prozessdetails

Der Basispfad für den REST-API-Client-Stub ist <MO Home>\devkits-rest\integration.

Der Client-Stub und andere erforderliche Bibliotheken befinden sich unter <MO Home>\devkits-rest\integration\lib.

Beispielcode zur Verwendung des Client-Stubs befindet sich unter <MO Home>\devkits-rest\integration\examples.

Im Verzeichnis bin in diesem Verzeichnis befindet sich eine Beispielbatchdatei, mit der der Beispielcode erstellt werden kann. Dieser Beispielcode enthält Verwendungsdetails für verschiedene API-Methoden, die Sie programmieren können.

Javadocs für die für die REST-API unterstützten JAVA-Methoden befinden sich unter <MO Home>\devkits-rest\integration\javadocs.

Gehen Sie folgendermaßen vor, um benutzerdefinierten JAVA-Code zum Aufruf der REST APIs zu schreiben:

  • Schreiben Sie den benutzerdefinierten Code (nutzen Sie die Javadocs und den Beispielcode als Referenz, falls erforderlich).
  • Fügen Sie dem Klassenpfad alle .jar-Dateien im Verzeichnis „lib directory“ hinzu, wenn Sie den benutzerdefinierten Code kompilieren und ausführen.

Typische Einsatzszenarios

Die folgenden beiden Beispiele veranschaulichen die Verwendung der REST-APIs.

Einsatzszenario mit Vorlagenverknüpfungen:

Einsatzszenario Vorlagenverknüpfungen

Einsatzszenario mit Standalone-Trigger oder externem Trigger

Einsatzszenario mit Standalone-Trigger oder externem Trigger

Referenzliteratur für Rest-APIs

Weitere Informationen finden Sie in der Referenzliteratur für Rest-APIs.

Weitere Informationen finden Sie in der Referenzliteratur für Rest-APIs.