Différences
Ci-dessous, les différences entre deux révisions de la page.
Prochaine révision Les deux révisions suivantes | |||
serveurscrutari:json:type_enginegroup [2016/09/27 15:22] vincent créée |
serveurscrutari:json:type_enginegroup [2016/09/27 15:30] vincent |
||
---|---|---|---|
Ligne 1: | Ligne 1: | ||
====== type = enginegroup ====== | ====== 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 [[serveurscrutari:config:group|groupes de moteur]]). Cette requête a ceci de particulier qu'elle peut être invoquée à la même adresse que les autres mais aussi par le lien plus court {adresse de l'instance}/_json. | + | 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 [[serveurscrutari:config:group|groupes de moteur]]). Cette requête a ceci de particulier qu'elle peut être invoquée à la même adresse que les autres mais aussi par le lien plus court {adresse de l'instance}/_json. |
+ | |||
+ | Les informations d'un moteur sont celles des méta-données (voir le [[serveurscrutari:config:metadata|fichier metadata.xml]]). | ||
Ligne 9: | Ligne 11: | ||
* //version// : version à utiliser (Version actuelle : 1) | * //version// : version à utiliser (Version actuelle : 1) | ||
- | * | + | |
==== Paramètres communs optionnels ==== | ==== Paramètres communs optionnels ==== | ||
Ligne 28: | Ligne 30: | ||
{ | { | ||
engineGroup: { | 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 | ||
+ | ] | ||
+ | } | ||
+ | } | ||
+ | ] | ||
} | } | ||
} | } | ||
- | |||
</code> | </code> |