Home > Marketplace > WebAPI PlugIn > Web-API-Plugins der SLUB Dresden

Web-API-Plugins der SLUB Dresden

Hier handelt es es sich um die Sammlung zweier Plugins, die per Web-API aufgerufen werden können und einerseits zu Vorgängen von Goobi Log-Meldungen senden und andererseits gezielt einen Arbeitsschritt des Goobi-Workflows abschliessen.

Bei den beiden hier involvierten Goobi Web-API-Plugins handelt es sich um das Plugin addToProcessLog sowie das Plugin closeStep.

Goobi WebAPI Add To Process Log 01
Goobi WebAPI Add To Process Log 02
Goobi WebAPI Add To Process Log 03
Goobi WebAPI Close Step 01
Goobi WebAPI Close Step 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="addToProcessLog"/>
        <command name="closeStep"/>
    </credentials>
</config_webapi>

Nach der korrekten Konfiguration steht das Web-API-Kommando zum Hinzufügen von Logeinträgen als Aufruf zur Verfügung:

http://goobi-intranda-edition/Goobi/wi?token=test&
    command=addToProcessLog&
    processId=30&
    value=Please%20be%20careful%20with%20this%20book&
    type=warn

Ebenso steht das Kommando zum Schließen von Goobi-Arbeitsschritten somit zur Verfügung:

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

– Es bestehen keine externen Abhängigkeiten –

Änderungen vom 17.02.2016

  • Aktualisierung der Screenshots
  • Erweiterung der Beschreibung

Änderungen vom 07.01.2015

  • Erste Veröffentlichung im Goobi-Marketplace
Plugin IDaddToProcessLog, closeStep
Goobi Version
  • 1.10 Community edition

LizenzKommerziell - Freie Nutzung durch alle intranda Kunden mit laufendem Supportvertrag
Repositorygoobi-plugin-command-dresden
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ürSLUB Dresden
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