Übersicht
Die DataConfig API dient zur Verwaltung der Datenspeicher-Konfiguration in Fess. Sie können Crawl-Einstellungen für Datenquellen wie Datenbanken, CSV und JSON verwalten.
Basis-URL
Endpunktliste
| Methode | Pfad | Beschreibung |
|---|---|---|
| GET/PUT | /settings | Datenspeicher-Konfigurationsliste abrufen |
| GET | /setting/{id} | Datenspeicher-Konfiguration abrufen |
| POST | /setting | Datenspeicher-Konfiguration erstellen |
| PUT | /setting | Datenspeicher-Konfiguration aktualisieren |
| DELETE | /setting/{id} | Datenspeicher-Konfiguration löschen |
Datenspeicher-Konfigurationsliste abrufen
Request
Parameter
| Parameter | Typ | Erforderlich | Beschreibung |
|---|---|---|---|
size | Integer | Nein | Anzahl der Einträge pro Seite (Standard: 20) |
page | Integer | Nein | Seitennummer (beginnt bei 0) |
Response
Datenspeicher-Konfiguration abrufen
Request
Response
Datenspeicher-Konfiguration erstellen
Request
Request-Body
Feldbeschreibungen
| Feld | Erforderlich | Beschreibung |
|---|---|---|
name | Ja | Konfigurationsname |
handlerName | Ja | Name des Datenspeicher-Handlers |
handlerParameter | Nein | Handler-Parameter (Verbindungsinformationen usw.) |
handlerScript | Ja | Datenkonvertierungsskript |
boost | Nein | Boost-Wert für Suchergebnisse (Standard: 1.0) |
available | Nein | Aktiviert/Deaktiviert (Standard: true) |
sortOrder | Nein | Anzeigereihenfolge |
permissions | Nein | Zugriffsberechtigte Rollen |
virtualHosts | Nein | Virtuelle Hosts |
labelTypeIds | Nein | Label-Typ-IDs |
Response
Datenspeicher-Konfiguration aktualisieren
Request
Request-Body
Response
Datenspeicher-Konfiguration löschen
Request
Response
Handler-Typen
| Handler-Name | Beschreibung |
|---|---|
DatabaseDataStore | Verbindung zur Datenbank über JDBC |
CsvDataStore | Daten aus CSV-Dateien lesen |
JsonDataStore | Daten aus JSON-Dateien oder JSON-APIs lesen |
Verwendungsbeispiele
Datenbank-Crawl-Konfiguration
Referenzinformationen
Admin API Übersicht - Admin API Übersicht
WebConfig API - Web-Crawl-Konfiguration API
FileConfig API - Datei-Crawl-Konfiguration API
Datenspeicher-Crawl - Datenspeicher-Konfigurationsanleitung