Différences
Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentes Révision précédente | |||
serveurscrutari:json:type_supermotcle [2010/05/09 14:48] vincent |
serveurscrutari:json:type_supermotcle [2010/05/12 01:24] vincent |
||
---|---|---|---|
Ligne 1: | Ligne 1: | ||
====== type = supermotcle ====== | ====== type = supermotcle ====== | ||
- | |||
- | Le terme « super mot-clé » désigne le regroupement de mots-clés issus de thésaurus différents dont le libellé est le même dans une langue donnée. Alors que les mots-clés peuvent être multilingues, un super mot-clé est lié à une langue précise. Cette requête JSON permet donc de récupérer la liste des super mots-clés contentant la séquence de recherche pour une langue donnée. | ||
- | |||
- | Cette requête est utilisée pour la suggestion de recherche car elle permet d'éviter l'affichage de doublons. | ||
- | |||
- | Les paramètres obligatoires sont les suivants : | ||
- | |||
- | * //langs// : indique la langue (bien qu'il y ait un « s » à « langs », une seule langue est acceptée) | ||
- | * //q// : indique la recherche à effectuer (**Note importante** : dans le cas des super mots-clés, l'utilisation des guillements doubles « " » ne fonctionne pas à l'heure actuelle, leur présence aura pour conséquence de retourner un résultat nul) | ||
- | |||
- | Les paramètres optionnels sont les suivants : | ||
- | |||
- | * //limit// : nombre maximum de résultats envoyés (la valeur -1 indique l'absence de limite) | ||
- | |||
- | ===== Objet retourné ===== | ||
- | |||
- | <code javascript> | ||
- | { | ||
- | supermotcleSearchResult: { | ||
- | count: (nombre total de super mot-clé), | ||
- | infoArray: //tableau des mots-clés, présent si count > 0, on a alors infoArray.length = count | ||
- | [ | ||
- | { //chaque mot-clé est un objet avec les propriétés suivantes : | ||
- | cdsmc: (entier > 0, code du super mot-clé), | ||
- | lib: (chaine, libellé du super mot-clé), | ||
- | mlib: (chaine avec indication de la position des éléments de la chaine de recherche, voir ci-après) | ||
- | }, | ||
- | { | ||
- | ... | ||
- | }, | ||
- | { | ||
- | ... | ||
- | } | ||
- | ] | ||
- | } | ||
- | } | ||
- | |||
- | </code> | ||