Übersicht
Die BoostDoc API dient zur Verwaltung von Dokument-Boost-Einstellungen in Fess. Sie können den Boost-Wert für bestimmte Dokumente in den Suchergebnissen anpassen.
Basis-URL
/api/admin/boostdoc
Endpunktliste
| Methode | Pfad | Beschreibung |
|---|---|---|
| GET/PUT | /settings | Boost-Dokument-Liste abrufen |
| GET | /setting/{id} | Boost-Dokument abrufen |
| POST | /setting | Boost-Dokument erstellen |
| PUT | /setting | Boost-Dokument aktualisieren |
| DELETE | /setting/{id} | Boost-Dokument löschen |
Boost-Dokument erstellen
Request
POST /api/admin/boostdoc/setting
Content-Type: application/json
Request-Body
{
"urlExpr": "https://example.com/important-page",
"boostExpr": "2.0",
"sortOrder": 0
}
Feldbeschreibungen
| Feld | Erforderlich | Beschreibung |
|---|---|---|
urlExpr | Ja | URL-Ausdruck (kann Regex sein) |
boostExpr | Ja | Boost-Ausdruck |
sortOrder | Nein | Anzeigereihenfolge |
Verwendungsbeispiele
curl -X POST "http://localhost:8080/api/admin/boostdoc/setting" \
-H "Authorization: Bearer YOUR_TOKEN" \
-H "Content-Type: application/json" \
-d '{
"urlExpr": "https://example.com/priority/.*",
"boostExpr": "3.0",
"sortOrder": 0
}'
Referenzinformationen
Admin API Übersicht - Admin API Übersicht
Dokument-Boosting - Dokument-Boost Verwaltungsanleitung