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
                 }
               ]
             }
          }
        }
     ]
  }
}
serveurscrutari/json/type_thesaurus.txt · Dernière modification : 2017/11/04 15:52 de vincent
CC Attribution-Share Alike 4.0 International
Driven by DokuWiki Recent changes RSS feed Valid CSS Valid XHTML 1.0