Home > Marketplace > WebAPI PlugIn > Web-Api-Plugin für die Ausführung von Scripten und den Abschluss von Arbeitsschritten

Web-Api-Plugin für die Ausführung und den Abschluss von Arbeitsschritten

Dieses Web-API-Plugin erlaubt die Ausführung von Skripten, die zu einzelnen Arbeitsschritten innerhalb des Goobi-Workflows konfiguriert sind.

Nach dem Aufruf des Skriptes über die Webschnittstelle bei gleichzeitiger Übergabe aller relevanten Parameter werden alle dem gewählten Arbeitsschritt zugewiesenen Skripte bzw. nur das in einem Parameter übergebene Skript ausgeführt. Im Anschluss an die erfolgreiche Ausführung der Skripte wird der Arbeitsschritt abgeschlossen, so dass der Workflow innerhalb von Goobi automatisch weiter verarbeitet wird.

Goobi WebAPI Run Script And Close 01
Goobi WebAPI Run Script And Close 02

Innerhalb der Konfigurationsdatei goobi_webapi.xml muss das Web-API-Kommando für den Zugriff der gewünschten IP-Adresse freigeschaltet sein:

<?xml version="1.0"?>
<config_webapi>
    <credentials ip="127.0.0.1" password="test">
        <command name="help"/>
        <command name="runScriptAndClose"/>
    </credentials>
</config_webapi>

Nach der korrekten Konfiguration steht das Web-API-Kommando als Aufruf zur Verfügung:

http://goobi-intranda-edition/Goobi/wi?token=test&
    command=runScriptAndClose&
    stepId=1234

– Es bestehen keine externen Abhängigkeiten –

Änderungen vom 18.02.2016

  • Aktualisierung der Screenshots
  • Erweiterung der Beschreibung

Änderungen vom 18.02.2015

  • Erste Veröffentlichung im Goobi-Marketplace
Plugin IDrunScriptAndClose
Goobi Version
  • 1.9.1 intranda edition
  • 1.9.2 intranda edition
  • 1.9.3 intranda edition
  • 2.0 intranda edition
  • 2.1. intranda edition
  • 2.2. intranda edition

LizenzKommerziell - Freie Nutzung durch alle intranda Kunden mit laufendem Supportvertrag
Repositorygoobi-plugin-command-intranda
Dokumentation

Die Dokumentation wird von dem Plugin bereits selbst durch einen Aufruf ohne weitere Parameter bereitgestellt.


Weitere InformationenWeitere Informationen zu diesem Plugin können von den Entwicklern über das Kontaktformular bezogen werden.

Entwickelt vonintranda GmbH
Entwickelt fürAlle Goobi-Anwender, die durch intranda betreut werden.
Support

Ihr Name (Pflichtfeld)

Ihre E-Mail-Adresse (Pflichtfeld)

Plugin-Name

Ihre Nachricht

Ich bestätige hiermit die Datenschutzerklärung von intranda

© 2019 intranda GmbH, alle Rechte vorbehalten