Table des matières
type = category
Cette requête JSON permet de récupérer les informations sur les catégories de corpus définies dans le moteur Scrutari. Ce sont les catégories de corpus qui sont à la base du regroupement de fiches. Les catégories de corpus sont optionnelles. Chaque catégorie a une valeur de rang unique qui lui sert d'identifiant interne.
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 :
{ categoryArray: [ // tableau des classes { rank: … , // rang de la classe (entier > 0) name: … , // nom de code de la classe (chaine) title: … // intitulé de la classe dans la langue d'interface phraseMap: { // tableau associatif des intitulés associés à la catégorie (nom): … , // nom de l'intitulé auquel correspond sa valeur (chaine) }, attrMap: { // tableau associatif des attributs associés à la base (clé): [ // la clé est celle de l'attribut, la valeur est le tableau des valeurs de l'attribut ] }, codecorpusArray: [ ], // tableau des codes des corpus appartenant à la catégorie stats {//statistiques pour la catégorie corpus: : … , // nombre de corpus dans la catégorie fiche: … , //nombre de fiches dans la catégorie langArray: [//statistiques des fiches par langue { lang: … , // code de la langue fiche: … //nombre de fiches } ] } } ] }
Version 2 :
{ categoryArray: [ // tableau des classes { rank: … , // rang de la classe (entier > 0) name: … , // nom de code de la classe (chaine) title: … // intitulé de la classe dans la langue d'interface codecorpusArray: [ ] , // tableau des codes des corpus appartenant à la catégorie stats {//statistiques pour la catégorie corpus: : … , // nombre de corpus dans la catégorie fiche: … , //nombre de fiches dans la catégorie langArray: [//statistiques des fiches par langue { lang: … , // code de la langue fiche: … //nombre de fiches } ] } } ] }
Version 1 (categoryArray était encapsulé dans un objet categoryData) :
{ categoryData: { categoryCount: … , // nombre total de classe de corpus (entier >= 0) categoryArray: [ // tableau des classes { rank: … , // rang de la classe (entier > 0) name: … , // nom de code de la classe (chaine) title: … // intitulé de la classe dans la langue d'interface codecorpusArray: [ ] , // tableau des codes des corpus appartenant à la catégorie stats {//statistiques pour la catégorie corpus: : … , // nombre de corpus dans la catégorie fiche: … , //nombre de fiches dans la catégorie langArray: [//statistiques des fiches par langue { lang: … , // code de la langue fiche: … //nombre de fiches } ] } } ] } }