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 : 2)

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

{
  baseArray: [ // tableau des bases
    {
      codebase:, // code de la base (entier > 0)
      authority:, // Nom ou identifiant 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)
          authority:, // Nom ou identifiant 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.1474979538.txt.gz · Dernière modification: 2016/09/27 14:32 par vincent
CC Attribution-Share Alike 4.0 International
Driven by DokuWiki Recent changes RSS feed Valid CSS Valid XHTML 1.0