Ceci est une ancienne révision du document !


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é

{
  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
           ]
        }
      }
    ]
  }
}
serveurscrutari/json/type_enginegroup.1506616846.txt.gz · Dernière modification: 2017/09/28 18:40 par vincent
CC Attribution-Share Alike 4.0 International
Driven by DokuWiki Recent changes RSS feed Valid CSS Valid XHTML 1.0