Table des matières
type = enginegroup
Cette requête JSON donne les informations concernant un groupe de moteurs. Un groupe de moteurs est défini au niveau de l'instance de Scrutari elle-même (voir les groupes de moteur).
Une particularité de cette requête, c'est qu'elle peut être invoquée de trois manières différentes :
- via l'adresse normale {adresse de l'instance}/{nom du moteur}/_json
- via l'accès direct au serveur {adresse de l'instance}/_json
- via l'accès par le groupe {adresse de l'instance}/_groups/{nom du groupe}/json
Les informations d'un moteur sont celles des méta-données (voir le fichier metadata.xml).
Paramètres
Paramètres communs obligatoires
- version : version à utiliser (Version actuelle : 1)
Paramètres communs optionnels
- lang : langue à utiliser de préférence pour les intitulés
Paramètres spécifiques obligatoires
- name : nom du groupe, ce paramètre n'est pas nécessaire dans le cas de l'accès par {adresse de l'instance}/_groups/{nom du groupe}/json
Paramètres spécifiques optionnels
aucun.
Objet retourné
Versions 3 et 2
{ engineGroup: { name: … ,//nom du groupe title: … ,//titre du groupe attrMap: { // tableau associatif des attributs du groupe (clé): [ // la clé est celle de l'attribut … //valeurs de l'attribut ] }, engineArray: [ //tableau des moteurs { name: … ,//nom du moteur du moteur url: … ,//adresse du moteur title: … ,//titre du moteur phraseMap: { // tableau associatif des intitulés associés à la catégorie (nom): … , // nom de l'intitulé auquel correspond sa valeur (chaine) }, icon: … ,//icone du moteur website: … ,//site de référence du moteur attrMap: { // tableau associatif des attributs du moteur (clé): [ // la clé est celle de l'attribut … //valeurs de l'attribut ] } } ] } }
Version 1
{ engineGroup: { name: … ,//nom du groupe title: … ,//titre du groupe attrMap: { // tableau associatif des attributs du groupe (clé): [ // la clé est celle de l'attribut … //valeurs de l'attribut ] }, engineArray: [ //tableau des moteurs { name: … ,//nom du moteur du moteur url: … ,//adresse du moteur title: … ,//titre du moteur description: … ,//description courte du moteur icon: … ,//icone du moteur website: … ,//site de référence du moteur attrMap: { // tableau associatif des attributs du moteur (clé): [ // la clé est celle de l'attribut … //valeurs de l'attribut ] } } ] } }