Vision General
La API de BadWord es para gestionar las palabras prohibidas (exclusion de palabras de sugerencia inapropiadas) de Fess. Puede configurar palabras clave que no desea mostrar en la funcion de sugerencias.
URL Base
Lista de Endpoints
| Metodo | Ruta | Descripcion |
|---|---|---|
| GET | /settings | Obtener lista de palabras prohibidas |
| GET | /setting/{id} | Obtener palabra prohibida |
| POST | /setting | Crear palabra prohibida |
| PUT | /setting | Actualizar palabra prohibida |
| DELETE | /setting/{id} | Eliminar palabra prohibida |
| PUT | /upload | Subir CSV de palabras prohibidas |
| GET | /download | Descargar CSV de palabras prohibidas |
Obtener Lista de Palabras Prohibidas
Solicitud
Parametros
Respuesta
Obtener Palabra Prohibida
Solicitud
Respuesta
Crear Palabra Prohibida
Solicitud
Cuerpo de la Solicitud
Descripcion de Campos
Respuesta
Actualizar Palabra Prohibida
Solicitud
Cuerpo de la Solicitud
Respuesta
Eliminar Palabra Prohibida
Solicitud
Respuesta
Subir CSV de Palabras Prohibidas
Registra palabras prohibidas 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 |
|---|---|---|
badWordFile | Si | Archivo CSV de palabras prohibidas a subir |
Formato CSV
La primera linea se omite como fila de encabezado (el nombre de la columna es arbitrario; al descargar se escribe
BadWord).A partir de la segunda linea, escriba una palabra prohibida por linea como
suggestWord.Las lineas cuyo valor esta en blanco se ignoran.
Anteponga
--a una palabra para eliminarla (por ejemplo,--spameliminaspam).Especificar una palabra ya registrada se trata como una actualizacion (se restablecen el usuario y la fecha de actualizacion).
Nota
Dado que la importacion se ejecuta de forma asincrona en el servidor, una respuesta status: 0 indica que la solicitud fue aceptada, no que la importacion se haya completado.
Respuesta
Descargar CSV de Palabras Prohibidas
Descarga las palabras prohibidas registradas como archivo CSV (badword.csv). La respuesta es un flujo application/octet-stream. El CSV tiene una fila de encabezado BadWord en la primera linea, seguida de una palabra prohibida registrada por linea.
Solicitud
Ejemplos de Uso
Excluir Palabra Clave de Spam
Subir Archivo CSV
Descargar Archivo CSV
Informacion de Referencia
Vision General de Admin API - Vision general de Admin API
Suggest API - API de gestion de sugerencias
API de ElevateWord - API de palabras elevadas
Palabra no deseada - Guia de gestion de palabras prohibidas