Ceci est une ancienne révision du document !
Table des matières
type = engine
Cette requête JSON donne un certain nombre d'informations sur le moteur. C'est une compilation des requêtes type=base, type=corpus et type=thesaurus avec des informations supplémentaire.
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
- data : liste des données à inclure, séparées par une virgule. Les valeurs possibles sont :
- all : toutes les données disponibles
- base : données sur les bases
- corpus : données sur les corpus
- thesaurus : données sur les thésaurus
- stats : statistiques
- lang : table des libellés de langue
Paramètres spécifiques optionnels
aucun.
Objet retourné
{ engineInfo: { baseMap: { // tableau associatif des bases code_(+ code): {//les bases sont identifiées par des clés avec la concaténation de la chaine "code_" et du code //objet identique à celui compris dans baseArray de la requête type=base } } corpusMap: { // tableau associatif des corpus code_(+ code): {//les corpus sont identifiées par des clés avec la concaténation de la chaine "code_" et du code //objet identique à celui compris dans corpusArray de la requête type=corpus } } thesaurusMap: { // tableau associatif des thésaurus code_(+ code): {//les bases sont identifiées par des clés avec la concaténation de la chaine "code_" et du code //objet identique à celui compris dans thesaurusArray de la requête type=thesaurus } } stats: {//statistiques sur le moteur base: … , // nombre de bases du moteur corpus: … , // nombre de corpus du moteur thesaurus: … , //nombre de thésauru du moteur fiche: … , //nombre de fiche du moteur motcle: … , //nombre de mots-clé du moteur indexation: … , //nombre d'indexations du moteur langArray: [//statistiques des fiches par langue { lang: … , // code de la langue fiche: … //nombre de fiches } ] } langMap: {//tableau similaire ) celui de type=lang comprenant toutes les langues se trouvant dans les fiches {code de la langue}: {initulé de langue} , //tableau associatif entre le code et l'intitulé), } } } }