Table des matières

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

Paramètres communs optionnels

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
                 }
               ]
             }
          }
        }
     ]
  }
}