Visión General
La API de ElevateWord es para gestionar las palabras elevadas (manipulación del orden de búsqueda para palabras clave específicas) de Fess. Puede colocar documentos específicos en posiciones superiores o inferiores para ciertas consultas de búsqueda.
URL Base
Lista de Endpoints
| Método | Ruta | Descripción |
|---|---|---|
| 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
Parámetros
| Parámetro | Tipo | Requerido | Descripción |
|---|---|---|---|
size | Integer | No | Número de elementos por página (predeterminado: 20) |
page | Integer | No | Número de página (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
Descripción de Campos
| Campo | Requerido | Descripción |
|---|---|---|
suggestWord | Sí | Palabra clave a elevar |
reading | No | Lectura fonética |
permissions | No | Permisos de acceso (cadena separada por saltos de línea, uno por línea. Valor inicial del formulario: permisos de visualización predeterminados de la búsqueda) |
boost | Sí | Valor de impulso (valor inicial del formulario: 100.0) |
labelTypeIds | No | IDs de etiqueta objetivo (arreglo de cadenas) |
Respuesta
Actualizar Palabra Elevada
Solicitud
Cuerpo de la Solicitud
Nota
Al actualizar, los siguientes campos son obligatorios además de los campos utilizados para la creación:
id- ID de la palabra elevada a actualizarversionNo- Número de versión 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 envía como multipart/form-data. La importación se ejecuta de forma asíncrona en el servidor.
Solicitud
Parámetros
| Parámetro | Requerido | Descripción |
|---|---|---|
elevateWordFile | Sí | 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 Específica
Subir Archivo CSV
Descargar Archivo CSV
Información de Referencia
Visión General de Admin API - Visión general de Admin API
API de KeyMatch - API de coincidencia de claves
BoostDoc API - API de impulso de documentos
Palabra Adicional - Guía de gestión de palabras elevadas