====== type = thesaurus ====== Cette requête JSON permet de récupérer les informations sur les thésaurus par le moteur Scrutari. ===== Paramètres ===== ==== Paramètres communs obligatoires ==== * //version// : version à utiliser (Version actuelle : 3) ==== Paramètres communs optionnels ==== * //lang// : langue à utiliser de préférence pour les intitulés ==== Paramètres spécifiques obligatoires ==== aucun. ==== Paramètres spécifiques optionnels ==== aucun. ===== Objet retourné ===== Version 3 : { thesaurusArray: [ // tableau des thésaurus { codethesaurus: … , //code du thésaurus (entier > 0) codebase: … , //(code de la base du thésaurus (entier > 0) thesaurusname: … , //nom de code du thesaurus (chaine) title: … , // titre de la base dans la langue demandée ou dans la langue par défaut (chaine) phraseMap: { // tableau associatif des intitulés associés à la base title: … //titre du thésaurus (chaine) }, stats {//statistiques sur le thésaurus fiche: … , //nombre de fiches indexées par des mots-clés du thésaurus motcle: … , //nombre de mots-clés du thésaurus indexation: … , //nombre d'indexations de fiches par les mots-clés du thésaurus langArray: [//statistiques des fiches par langue { lang: … , // code de la langue fiche: … //nombre de fiches } ] } } } ] } Version 2 : { thesaurusArray: [ // tableau des thésaurus { codethesaurus: … , //code du thésaurus (entier > 0) codebase: … , //(code de la base du thésaurus (entier > 0) thesaurusname: … , //nom de code du thesaurus (chaine) intitules: { //objet contenant différents intitulés dans la langue définie par lang thesaurus: … //intitulé du thésaurus (chaine) }, stats {//statistiques sur le thésaurus fiche: … , //nombre de fiches indexées par des mots-clés du thésaurus motcle: … , //nombre de mots-clés du thésaurus indexation: … , //nombre d'indexations de fiches par les mots-clés du thésaurus langArray: [//statistiques des fiches par langue { lang: … , // code de la langue fiche: … //nombre de fiches } ] } } } ] } Version 1 (//thesaurusArray// était encapsulé dans un objet //thesaurusData//) : { thesaurusData: { thesaurusCount: … , // nombre total de thésaurus (entier >= 0) thesaurusArray: [ // tableau des thésaurus { codethesaurus: … , //code du thésaurus (entier > 0) codebase: … , //(code de la base du thésaurus (entier > 0) thesaurusname: … , //nom de code du thesaurus (chaine) intitules: { //objet contenant différents intitulés dans la langue définie par lang thesaurus: … //intitulé du thésaurus (chaine) }, stats {//statistiques sur le thésaurus fiche: … , //nombre de fiches indexées par des mots-clés du thésaurus motcle: … , //nombre de mots-clés du thésaurus indexation: … , //nombre d'indexations de fiches par les mots-clés du thésaurus langArray: [//statistiques des fiches par langue { lang: … , // code de la langue fiche: … //nombre de fiches } ] } } } ] } }