Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentesRévision précédente
Prochaine révision
Révision précédente
serveurscrutari:json:type_motcle [2012/08/01 11:19] vincentserveurscrutari:json:type_motcle [2017/11/05 14:46] (Version actuelle) vincent
Ligne 1: Ligne 1:
 ====== type = motcle ====== ====== type = motcle ======
  
-Cette requête JSON permet de récupérer une liste de mots-clés suivant certains critères. Si le paramètre //motclelist// est utilisé, les autres paramètres sont ignorés, sinon ce sont des paramètres équivalents à ceux la recherche de mots-clés. Si aucun paramètre n'est indiqué, la requête renvoie l'intégralité des mots-clés.+Cette requête JSON permet de récupérer une liste de mots-clés suivant certains critères. Si le paramètre //motclelist// est utilisé, les autres paramètres sont ignorés, sinon ce sont des paramètres équivalents à ceux la recherche de mots-clés ou de fiches. Si aucun paramètre n'est indiqué, la requête renvoie l'intégralité des mots-clés.
  
 ===== Paramètres ===== ===== Paramètres =====
  
 +==== Paramètres communs obligatoires ====
 +
 +  * //version// : version à utiliser (Version actuelle : 3)
  
 ==== Paramètres communs optionnels ==== ==== Paramètres communs optionnels ====
  
-  * //corpuslist// : limitation des fiches à certains corpus (ignoré si //fichelist// est défini)+  * //thesauruslist// : limitation des mots-clés à certains thésaurus (ignoré si //motclelist// est défini)
   * //motclefields// : détermine les champs à transmettre (voir [[serveurscrutari:json:motcle_fields|Champs des mots-clés]])   * //motclefields// : détermine les champs à transmettre (voir [[serveurscrutari:json:motcle_fields|Champs des mots-clés]])
 +  * //fieldvariant// : variante de champs à utiliser pour les fiches comme les mots-clés (voir le fichier [[serveurscrutari:config:fields|fields.xml]] et [[serveurscrutari:json:motcle_fields|Champs des mots-clés]]) (ignoré si //motclefields// est défini)
  
  
Ligne 18: Ligne 22:
  
 ===== Objet retourné ===== ===== Objet retourné =====
 +
 +Version 3 :
 +
 +<code javascript>
 +{
 +  motcleArray: [ // tableau des mots-clés sélectionnés
 +     { // chaque mot-clé est un objet
 +         __motcle-fields__ // série de propriétés définies par le paramètre motclefields
 +     }
 +  ]
 +}
 +
 +Version 2 :
 +
 +<code javascript>
 +{
 +  motcleArray: [ // tableau des mots-clés sélectionnés
 +     { // chaque mot-clé est un objet
 +         __motclefields__ // série propriétés définies par les paramètres motclefields ou fieldvariant
 +     }
 +  ]
 +}
 +
 +</code>
 +
 +Version 1 (//motcleArray// était encapsulé dans un objet //motcleData//) :
  
 <code javascript> <code javascript>
Ligne 32: Ligne 62:
  
 </code> </code>
- 
  
  
  
serveurscrutari/json/type_motcle.1343812789.txt.gz · Dernière modification : 2012/08/01 11:19 de vincent
CC Attribution-Share Alike 4.0 International
Driven by DokuWiki Recent changes RSS feed Valid CSS Valid XHTML 1.0