Différences
Ci-dessous, les différences entre deux révisions de la page.
| Prochaine révision | Révision précédente | ||
| serveurscrutari:json:type_enginegroup [2016/09/27 15:22] – créée vincent | serveurscrutari:json:type_enginegroup [2017/11/05 15:08] (Version actuelle) – [Objet retourné] 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' | + | Cette requête JSON donne les informations concernant un groupe de moteurs. Un groupe de moteurs est défini au niveau de l' |
| + | |||
| + | Une particularité | ||
| + | |||
| + | * via l'adresse | ||
| + | * via l' | ||
| + | * via l' | ||
| + | |||
| + | Les informations d'un moteur sont celles des méta-données (voir le [[serveurscrutari: | ||
| Ligne 9: | Ligne 17: | ||
| * //version// : version à utiliser (Version actuelle : 1) | * //version// : version à utiliser (Version actuelle : 1) | ||
| - | * | + | |
| ==== Paramètres communs optionnels ==== | ==== Paramètres communs optionnels ==== | ||
| Ligne 16: | Ligne 24: | ||
| ==== Paramètres spécifiques obligatoires ==== | ==== Paramètres spécifiques obligatoires ==== | ||
| - | * //name// : nom du groupe | + | * //name// : nom du groupe, ce paramètre n'est pas nécessaire dans le cas de l' |
| ==== Paramètres spécifiques optionnels ==== | ==== Paramètres spécifiques optionnels ==== | ||
| Ligne 24: | Ligne 32: | ||
| ===== Objet retourné ===== | ===== Objet retourné ===== | ||
| + | |||
| + | Versions 3 et 2 | ||
| <code javascript> | <code javascript> | ||
| { | { | ||
| engineGroup: | engineGroup: | ||
| - | + | name: … ,//nom du groupe | |
| + | title: … ,//titre du groupe | ||
| + | attrMap: { // tableau associatif des attributs du groupe | ||
| + | (clé): [ // la clé est celle de l' | ||
| + | … //valeurs de l' | ||
| + | ] | ||
| + | }, | ||
| + | engineArray: | ||
| + | { | ||
| + | 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' | ||
| + | }, | ||
| + | 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' | ||
| + | … //valeurs de l' | ||
| + | ] | ||
| + | } | ||
| + | } | ||
| + | ] | ||
| } | } | ||
| } | } | ||
| + | </ | ||
| + | Version 1 | ||
| + | |||
| + | <code javascript> | ||
| + | { | ||
| + | engineGroup: | ||
| + | name: … ,//nom du groupe | ||
| + | title: … ,//titre du groupe | ||
| + | attrMap: { // tableau associatif des attributs du groupe | ||
| + | (clé): [ // la clé est celle de l' | ||
| + | … //valeurs de l' | ||
| + | ] | ||
| + | }, | ||
| + | engineArray: | ||
| + | { | ||
| + | name: … ,//nom du moteur du moteur | ||
| + | url: … ,//adresse du moteur | ||
| + | title: … ,//titre du moteur | ||
| + | description: | ||
| + | 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' | ||
| + | … //valeurs de l' | ||
| + | ] | ||
| + | } | ||
| + | } | ||
| + | ] | ||
| + | } | ||
| + | } | ||
| </ | </ | ||
