Übersicht
Die BadWord API dient zur Verwaltung von verbotenen Wörtern (Bad Words) in Fess. Diese Wörter werden aus Suchvorschlägen ausgeschlossen.
Basis-URL
Endpunktliste
| Methode | Pfad | Beschreibung |
|---|---|---|
| GET | /settings | Bad Word Liste abrufen |
| GET | /setting/{id} | Bad Word abrufen |
| POST | /setting | Bad Word erstellen |
| PUT | /setting | Bad Word aktualisieren |
| DELETE | /setting/{id} | Bad Word löschen |
| PUT | /upload | Bad Word CSV hochladen |
| GET | /download | Bad Word CSV herunterladen |
Bad Word Liste abrufen
Request
Parameter
Response
Bad Word abrufen
Request
Response
Bad Word erstellen
Request
Request-Body
Feldbeschreibungen
Response
Bad Word aktualisieren
Request
Request-Body
Response
Bad Word löschen
Request
Response
Bad Word CSV hochladen
Registriert Bad Words gesammelt aus einer CSV-Datei. Die Datei wird als multipart/form-data gesendet. Der Import wird serverseitig asynchron ausgeführt.
Request
Parameter
| Parameter | Erforderlich | Beschreibung |
|---|---|---|
badWordFile | Ja | Hochzuladende Bad-Word-CSV-Datei |
CSV-Format
Die erste Zeile wird als Kopfzeile übersprungen (der Spaltenname ist beliebig; beim Herunterladen wird
BadWordausgegeben).Ab der zweiten Zeile wird pro Zeile ein Bad Word als
suggestWordangegeben.Zeilen, deren Wert nur aus Leerzeichen besteht, werden ignoriert.
Stellen Sie einem Wort
--voran, um es zu löschen (z. B. löscht--spamdas Wortspam).Die Angabe eines bereits registrierten Worts wird als Aktualisierung behandelt (der Bearbeiter und der Aktualisierungszeitpunkt werden zurückgesetzt).
Bemerkung
Da der Import serverseitig asynchron ausgeführt wird, zeigt eine Antwort mit status: 0 an, dass die Anfrage angenommen wurde, nicht dass der Import abgeschlossen ist.
Response
Bad Word CSV herunterladen
Lädt die registrierten Bad Words als CSV-Datei (badword.csv) herunter. Die Antwort ist ein Stream vom Typ application/octet-stream. Die CSV-Datei enthält in der ersten Zeile eine BadWord-Kopfzeile, gefolgt von einem registrierten Bad Word pro Zeile.
Request
Verwendungsbeispiele
Spam-Schlüsselwörter ausschließen
CSV-Datei hochladen
CSV-Datei herunterladen
Referenzinformationen
Admin API Übersicht - Admin API Übersicht
Suggest API - Suggest API
ElevateWord API - ElevateWord API
Ausschlusswörter - Bad Word Verwaltungsanleitung