Ceci est une ancienne révision du document !


type = base

Cette requête JSON permet de récupérer les informations sur les bases contenues dans le moteur Scrutari.

Paramètres

Paramètres communs obligatoires

  • version : version à utiliser (Version actuelle : 1)

Paramètres communs optionnels

  • langui : 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 2 :

{
  baseArray: [ // tableau des bases
    {
        codebase:, // code de la base (entier > 0)
        authorityuuid:, // UUID de l'éditeur de la base, première partie de l'URI (chaine
        basename:, // nom de code de la base (chaine)
        baseicon:, // URL de l'icone 16x16 pixels de la base (optionnel, chaine)
        codecorpusArray: [ ] , // tableau des codes des corpus de la base (si aucun corpus, le tableau est tout de même présent et vide)
        codethesaurusArray: [ ] , // tableau des codes des thésaurus de la base (si aucun thésaurus, le tableau est tout de même présent et vide)
        intitules: { // objet contenant différents intitulés dans la langue définie par langUi (optionnel)
           short:, // intitulé court (chaine)
           long:, // intitulé long (chaine)
        }
        stats {//statistiques sur la base
           corpus: :, // nombre de corpus de la base
           thesaurus:, //nombre de thésaurus de la base
           fiche:, //nombre de fiches de la base
           motcle:, //nombre de mots-clés de la base
           indexation:, //nombre d'indexations de la base
           langArray: [//statistiques des fiches par langue
               {
                 lang:, // code de la langue
                 fiche://nombre de fiches
               }
             ]
          }
        }
      }
   ]
}

Version 1 (baseArray était encapsulé dans un objet baseData) :

{
  baseData: {
    baseCount:, // nombre total de bases (entier >= 0),
    baseArray: [ // tableau des bases
       {
          codebase:, // code de la base (entier > 0)
          authorityuuid:, // UUID de l'éditeur de la base, première partie de l'URI (chaine
          basename:, // nom de code de la base (chaine)
          baseicon:, // URL de l'icone 16x16 pixels de la base (optionnel, chaine)
          codecorpusArray: [ ] , // tableau des codes des corpus de la base (si aucun corpus, le tableau est tout de même présent et vide)
          codethesaurusArray: [ ] , // tableau des codes des thésaurus de la base (si aucun thésaurus, le tableau est tout de même présent et vide)
          intitules: { // objet contenant différents intitulés dans la langue définie par langUi (optionnel)
             short:, // intitulé court (chaine)
             long:, // intitulé long (chaine)
          }
          stats {//statistiques sur la base
             corpus: :, // nombre de corpus de la base
             thesaurus:, //nombre de thésaurus de la base
             fiche:, //nombre de fiches de la base
             motcle:, //nombre de mots-clés de la base
             indexation:, //nombre d'indexations de la base
             langArray: [//statistiques des fiches par langue
                 {
                   lang:, // code de la langue
                   fiche://nombre de fiches
                 }
               ]
             }
          }
       }
     ]
  }
}
serveurscrutari/json/type_base.1427644417.txt.gz · Dernière modification: 2015/03/29 17:53 par vincent
CC Attribution-Share Alike 4.0 International
Driven by DokuWiki Recent changes RSS feed Valid CSS Valid XHTML 1.0