type = corpus

Cette requête JSON permet de récupérer les informations sur les corpus traités 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 :

{
  corpusArray: [ // tableau des corpus
     {
        codecorpus:, // code du corpus (entier > 0)
        codebase:, // code de la base (entier > 0)
        corpusname:, // nom de code du corpus (chaine)
        title:, // titre du corpus dans la langue demandée ou dans la langue par défaut (chaine)
        complementCount:, // nombre de champs complémentaires dans le corpus (entier >= 0)
        phraseMap: { // tableau associatif des intitulés associés au corpus
           title:, // titre du corpus (chaine)
           fiche:, // intitulé d'une fiche (chaine)
           complement_XXX:// intitulé du champ complémentaire de numéro XXX (exemple : complement_1, complement_2, etc) (chaine)
        },
        stats {//statistiques sur le corpus
           fiche:, //nombre de fiches dans le corpus
           motcle:, //nombre de mots-clés indexant des fiches du corpus
           indexation:, //nombre d'indexations entre mots-clés et fiches du corpus
           langArray: [//statistiques des fiches par langue
               {
                 lang:, // code de la langue
                 fiche://nombre de fiches
               }
             ]
           }
        }
     }
   ]
}

Version 2 :

{
  corpusArray: [ // tableau des corpus
     {
        codecorpus:, // code du corpus (entier > 0)
        codebase:, // code de la base (entier > 0)
        corpusname:, // nom de code du corpus (chaine)
        complementCount:, // nombre de champs complémentaires dans le corpus (entier >= 0)
        intitules: { // objet contenant différents intitulés dans la langue définie par langUi (optionnel)
           corpus:, // intitulé du corpus (chaine)
           fiche:, // intitulé d'une fiche (chaine)
           complement_XXX:// intitulé du champ complémentaire de numéro XXX (exemple : complement_1, complement_2, etc) (chaine)
        },
        stats {//statistiques sur le corpus
           fiche:, //nombre de fiches dans le corpus
           motcle:, //nombre de mots-clés indexant des fiches du corpus
           indexation:, //nombre d'indexations entre mots-clés et fiches du corpus
           langArray: [//statistiques des fiches par langue
               {
                 lang:, // code de la langue
                 fiche://nombre de fiches
               }
             ]
           }
        }
     }
   ]
}

Version 1 (corpusArray était encapsulé dans un objet corpusData) :

{
  corpusData: {
    corpusCount:, // nombre total de corpus (entier >= 0)
    corpusArray: [ // tableau des corpus
       {
          codecorpus:, // code du corpus (entier > 0)
          codebase:, // code de la base (entier > 0)
          corpusname:, // nom de code du corpus (chaine)
          complementCount:, // nombre de champs complémentaires dans le corpus (entier >= 0)
          intitules: { // objet contenant différents intitulés dans la langue définie par langUi (optionnel)
             corpus:, // intitulé du corpus (chaine)
             fiche:, // intitulé d'une fiche (chaine)
             complement_XXX:// intitulé du champ complémentaire de numéro XXX (exemple : complement_1, complement_2, etc) (chaine)
          },
          stats {//statistiques sur le corpus
             fiche:, //nombre de fiches dans le corpus
             motcle:, //nombre de mots-clés indexant des fiches du corpus
             indexation:, //nombre d'indexations entre mots-clés et fiches du corpus
             langArray: [//statistiques des fiches par langue
                 {
                   lang:, // code de la langue
                   fiche://nombre de fiches
                 }
               ]
             }
          }
       }
     ]
  }
}
serveurscrutari/json/type_corpus.txt · Dernière modification: 2017/11/04 15:49 par vincent
CC Attribution-Share Alike 4.0 International
Driven by DokuWiki Recent changes RSS feed Valid CSS Valid XHTML 1.0