Vision General
La API de ElevateWord es para gestionar las palabras elevadas (manipulacion del orden de busqueda para palabras clave especificas) de Fess. Puede colocar documentos especificos en posiciones superiores o inferiores para ciertas consultas de busqueda.
URL Base
Lista de Endpoints
| Metodo | Ruta | Descripcion |
|---|---|---|
| GET | /settings | Obtener lista de palabras elevadas |
| GET | /setting/{id} | Obtener palabra elevada |
| POST | /setting | Crear palabra elevada |
| PUT | /setting | Actualizar palabra elevada |
| DELETE | /setting/{id} | Eliminar palabra elevada |
| PUT | /upload | Subir CSV de palabras elevadas |
| GET | /download | Descargar CSV de palabras elevadas |
Obtener Lista de Palabras Elevadas
Solicitud
Parametros
| Parametro | Tipo | Requerido | Descripcion |
|---|---|---|---|
size | Integer | No | Numero de elementos por pagina (predeterminado: 20) |
page | Integer | No | Numero de pagina (comienza en 1, predeterminado: 1) |
id | String | No | Filtro de coincidencia exacta por ID de palabra elevada |
Respuesta
Obtener Palabra Elevada
Solicitud
Respuesta
Crear Palabra Elevada
Solicitud
Cuerpo de la Solicitud
Descripcion de Campos
Respuesta
Actualizar Palabra Elevada
Solicitud
Cuerpo de la Solicitud
Nota
Al actualizar, los siguientes campos son obligatorios ademas de los campos utilizados para la creacion:
id- ID de la palabra elevada a actualizarversionNo- Numero de version para el bloqueo optimista. Especifique el valor obtenido deGET /setting/{id}.
Respuesta
Eliminar Palabra Elevada
Solicitud
Respuesta
Subir CSV de Palabras Elevadas
Registra palabras elevadas en bloque a partir de un archivo CSV. El archivo se envia como multipart/form-data. La importacion se ejecuta de forma asincrona en el servidor.
Solicitud
Parametros
| Parametro | Requerido | Descripcion |
|---|---|---|
elevateWordFile | Si | Archivo CSV de palabras elevadas a subir |
Respuesta
Descargar CSV de Palabras Elevadas
Descarga las palabras elevadas registradas como archivo CSV (elevate.csv). La respuesta es un flujo application/octet-stream.
Solicitud
Ejemplos de Uso
Elevar Nombre de Producto
Elevar a Etiqueta Especifica
Subir Archivo CSV
Descargar Archivo CSV
Informacion de Referencia
Vision General de Admin API - Vision general de Admin API
API de KeyMatch - API de coincidencia de claves
BoostDoc API - API de impulso de documentos
Palabra Adicional - Guia de gestion de palabras elevadas