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 par vincent
CC Attribution-Share Alike 4.0 International
Driven by DokuWiki Recent changes RSS feed Valid CSS Valid XHTML 1.0