BaseX DaBi-Services

Willkommen auf der Status-Seite der BaseX DaBi-Services.
Die folgenden Services sind derzeit verfügbar:

Suchanfragen

URL:
http://dabi-services.dav-medien.de/search?...
Beispiele:
http://dabi-services.dav-medien.de/search?terms=Gott+Gene&start=1&count=10
http://dabi-services.dav-medien.de/search?publisher=S.%20Hirzel%20Verlag&archived&has=cv&has=e
Parameter:
Schlüssel Beschreibung Datentyp Default
terms Suche im Titel, Vor- und Nachname, EAN:
?, *: Suche nach Teilstrings
~: Approximative Suche
String  
publisher Exakte Suche nach Verlag String  
start Erster Treffer Integer 1
count Anzahl Treffer Integer 30
has Beschränkung auf Titel mit bestimmten Archiv-Flags:
cv,u,e,cd,print,web,abb,xml,sz,rk,s,i,p
String  
archived Generelle Beschränkung auf Titel mit Archivdaten:
• wird ignoriert, wenn konkrete Archiv-Flags angegeben werden
• der angegebene Wert spielt keine Rolle
String  

Werkanfragen

URL:
http://dabi-services.dav-medien.de/work?...
Beispiel:
http://dabi-services.dav-medien.de/work?wid=10487
Parameter:
Schlüssel Beschreibung Datentyp
wid Werk-ID String
iid Impression-ID (wird ignoriert, wenn Werk-ID angegeben wird) String
root SVN-Root (wird ignoriert, wenn Werk-ID oder Impression-ID angegeben wird) String

Einlesen der Klopotek-Updates

URL:
http://dabi-services.dav-medien.de/update-klopotek
Beschreibung:
Alle XML-Files, die im import-Verzeichnis des Services gefunden werden, werden in die Datenbank eingelesen und anschließend in das backup-Unterverzeichnis verschoben.
Aufruf über:
Cronjob (täglich)

BaseX Index-Updates

URL:
http://dabi-services.dav-medien.de/update-index
Beschreibung:
Die für die Suche verwendeten Index-Daten werden neu aufgebaut.
Aufruf über:
Cronjob (täglich, nach Einlesen der Klopotek-Updates)

Subversion-Updates

URL:
http://dabi-services.dav-medien.de/update-svn?...
Beschreibung:
Die svn-Datenbank beinhaltet Metadaten zu allen in Subversion gespeicherten Titeln.
Aufruf über:
Subversion, Post-Hook-Commit
Beispiel:
http://dabi-services.dav-medien.de/update-svn?iid=24183&set=cv&set=print&delete=xml
Parameter:
Schlüssel Beschreibung Datentyp
iid Impression-ID String
root Subversion-Rootpfad (Attribut svn_root) String
path Relativer Subversion-Pfad (Attribut svn_path)
Wenn ein leerer Pfad angegeben wird, werden alle Archiv-Flags gelöscht.
String
set Setze gelistete Archiv-Flags:
cv,u,e,cd,print,web,abb,xml,sz,rk,s,i,p
String
delete Entferne gelistete Archiv-Flags:
cv,u,e,cd,print,web,abb,xml,sz,rk,s,i,p
String

WADL Service-Definition

URL:
http://dabi-services.dav-medien.de/application.wadl
Beschreibung:
Zeige Services im WADL-Format an.