Cette page décrit les deux points de terminaison permettant de récupérer des informations associées à une requête.
GET /related-queries— Récupère les suggestions de requêtes associées à une requête.GET /related-content— Récupère le contenu HTML associé à une requête.
Les deux résultats sont basés sur les paramètres de requêtes associées et de contenu associé enregistrés au préalable par l’administrateur. Un résultat vide est retourné lorsqu’aucune correspondance n’est trouvée.
Pour l’enveloppe de réponse commune et le modèle d’erreur, voir Vue d’ensemble de l’API.
Récupération des requêtes associées
Requête
| Méthode HTTP | GET |
| Point de terminaison | /api/v2/related-queries |
En envoyant une requête à Fess de type http://<Server Name>/api/v2/related-queries?q=fess, vous pouvez recevoir au format JSON la liste des requêtes associées à la requête spécifiée.
Le terme de recherche demandé est comparé aux paramètres de requêtes associées enregistrés sans distinction de casse. Même si q est vide ou non spécifié, aucune erreur n’est retournée : un tableau queries vide est renvoyé. La réponse est toujours une enveloppe de succès.
Paramètres de requête
Réponse
En cas de succès, une réponse au format d’enveloppe commune est retournée.
Les détails de chaque élément de response sont les suivants.
Exemple d’utilisation
Exemple de requête avec la commande curl :
Réponse d’erreur
Récupération du contenu associé
Requête
| Méthode HTTP | GET |
| Point de terminaison | /api/v2/related-content |
En envoyant une requête à Fess de type http://<Server Name>/api/v2/related-content?q=fess, vous pouvez recevoir au format JSON le contenu HTML associé à la requête spécifiée.
Le terme de recherche demandé est comparé aux paramètres de contenu associé enregistrés. Lorsque plusieurs éléments de contenu correspondent, ils sont concaténés avec des sauts de ligne. Même si q est vide ou non spécifié, aucune erreur n’est retournée : un content vide (chaîne vide) est renvoyé. La réponse est toujours une enveloppe de succès.
Paramètres de requête
Réponse
En cas de succès, une réponse au format d’enveloppe commune est retournée.
Les détails de chaque élément de response sont les suivants.
Exemple d’utilisation
Exemple de requête avec la commande curl :