Vue d’ensemble
L’API ElevateWord permet de gerer les mots eleves (manipulation du classement de recherche pour des mots-cles specifiques) dans Fess. Vous pouvez placer des documents specifiques en haut ou en bas des resultats pour certaines requetes de recherche.
URL de base
Liste des endpoints
| Methode | Chemin | Description |
|---|---|---|
| GET | /settings | Obtention de la liste des mots eleves |
| GET | /setting/{id} | Obtention d’un mot eleve |
| POST | /setting | Creation d’un mot eleve |
| PUT | /setting | Mise a jour d’un mot eleve |
| DELETE | /setting/{id} | Suppression d’un mot eleve |
| PUT | /upload | Televersement CSV des mots eleves |
| GET | /download | Telechargement CSV des mots eleves |
Obtention de la liste des mots eleves
Requete
Parametres
| Parametre | Type | Requis | Description |
|---|---|---|---|
size | Integer | Non | Nombre d’elements par page (par defaut : 20) |
page | Integer | Non | Numero de page (commence a 1, par defaut : 1) |
id | String | Non | Filtre par correspondance exacte sur l’ID du mot eleve |
Reponse
Obtention d’un mot eleve
Requete
Reponse
Creation d’un mot eleve
Requete
Corps de la requete
Description des champs
Reponse
Mise a jour d’un mot eleve
Requete
Corps de la requete
Note
Lors de la mise a jour, les champs suivants sont requis en plus des champs utilises pour la creation :
id- ID du mot eleve a mettre a jourversionNo- Numero de version pour le verrouillage optimiste. Indiquez la valeur obtenue viaGET /setting/{id}.
Reponse
Suppression d’un mot eleve
Requete
Reponse
Televersement CSV des mots eleves
Enregistre en masse des mots eleves depuis un fichier CSV. Le fichier est envoye en multipart/form-data. L’import est execute de maniere asynchrone cote serveur.
Requete
Parametres
| Parametre | Requis | Description |
|---|---|---|
elevateWordFile | Oui | Fichier CSV des mots eleves a televerser |
Reponse
Telechargement CSV des mots eleves
Telecharge les mots eleves enregistres sous forme de fichier CSV (elevate.csv). La reponse est un flux application/octet-stream.
Requete
Exemples d’utilisation
Elevation d’un nom de produit
Elevation vers un label specifique
Televersement d’un fichier CSV
Telechargement d’un fichier CSV
Informations complementaires
Vue d’ensemble de l’API Admin - Vue d’ensemble de l’API Admin
KeyMatch API - API KeyMatch
BoostDoc API - API BoostDoc
Présentation - Guide de gestion des mots eleves