Esta página describe los dos endpoints para obtener información relacionada con una consulta.
GET /related-queries— Obtiene candidatos de consultas relacionadas para una consulta dada.GET /related-content— Obtiene contenido HTML relacionado para una consulta dada.
Ambos resultados se basan en la configuración de consultas relacionadas y contenido relacionado registrada previamente por el administrador. Se devuelve un resultado vacío cuando no hay ninguna configuración que coincida.
Para el sobre de respuesta común y el modelo de errores, consulte Descripción general de la API.
Obtención de consultas relacionadas
Solicitud
| Método HTTP | GET |
| Endpoint | /api/v2/related-queries |
Al enviar a Fess una solicitud como http://<Server Name>/api/v2/related-queries?q=fess, puede recibir en formato JSON una lista de términos de consultas relacionadas para la consulta especificada.
El término de búsqueda solicitado se compara con la configuración de consultas relacionadas registrada sin distinguir entre mayúsculas y minúsculas. Incluso si q está vacío o no se especifica, no se genera un error; se devuelve un array queries vacío. La respuesta siempre es un sobre de éxito.
Parámetros de solicitud
Respuesta
En caso de éxito, se devuelve una respuesta con el formato de sobre común como la siguiente:
Los elementos de response son los siguientes:
Ejemplos de uso
Ejemplo de solicitud usando el comando curl:
Respuesta de error
Obtención de contenido relacionado
Solicitud
| Método HTTP | GET |
| Endpoint | /api/v2/related-content |
Al enviar a Fess una solicitud como http://<Server Name>/api/v2/related-content?q=fess, puede recibir en formato JSON el contenido HTML relacionado para la consulta especificada.
El término de búsqueda solicitado se compara con la configuración de contenido relacionado registrada. Cuando coinciden varios elementos de contenido, se concatenan con saltos de línea. Incluso si q está vacío o no se especifica, no se genera un error; se devuelve un content con cadena vacía. La respuesta siempre es un sobre de éxito.
Parámetros de solicitud
Respuesta
En caso de éxito, se devuelve una respuesta con el formato de sobre común como la siguiente:
Los elementos de response son los siguientes:
Ejemplos de uso
Ejemplo de solicitud usando el comando curl: