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édentes Révision précédente
Prochaine révision
Révision précédente
Prochaine révision Les deux révisions suivantes
serveurscrutari:json:motcle_fields [2017/10/30 12:08]
vincent
serveurscrutari:json:motcle_fields [2017/11/02 12:40]
vincent
Ligne 1: Ligne 1:
 ====== Champs des mots-clés ====== ====== Champs des mots-clés ======
  
-Comme pour les fiches, les données transmises pour un mot-clé dépendent d'un paramètre : //​motclefields//​. ​En son absence, la requête renverra un seul champ : le code du mot-clé (ce champ étant toujours envoyé). +Comme pour les fiches, les données transmises pour un mot-clé dépendent d'un paramètre : //​motclefields//​. La valeur de ce paramètre est une liste de champs séparés par une virgule :
- +
-La valeur de ce paramètre est une liste de champs séparés par une virgule :+
  
 +  * //​-codemotcle//​ : par défaut, le code du mot-clé est toujours inséré, ce paramètre permet de l'​éviter
   * //​codethesaurus//​ : code du thésaurus   * //​codethesaurus//​ : code du thésaurus
   * //​codebase//​ : code de la base du thésaurus   * //​codebase//​ : code de la base du thésaurus
Ligne 22: Ligne 21:
 <code javascript>​ <code javascript>​
 { {
-  codemotcle: … , // code du mot-clé, toujours présent (entier > 0)+  codemotcle: … , // code du mot-clé, toujours présent ​sauf si -codemotcle ​(entier > 0)
   codethesaurus:​ … , // champ '​codethesaurus'​ (entier > 0)   codethesaurus:​ … , // champ '​codethesaurus'​ (entier > 0)
   codebase: … , // champ '​codebase'​ (entier > 0)   codebase: … , // champ '​codebase'​ (entier > 0)
Ligne 28: Ligne 27:
   thesaurusname:​ …, // nom technique du thésaurus tel que dans l'URI (chaine)   thesaurusname:​ …, // nom technique du thésaurus tel que dans l'URI (chaine)
   motcleid: …, // champ '​motcle-id'​ (chaine)   motcleid: …, // champ '​motcle-id'​ (chaine)
-  libelleArray:​ [ // si champ 'libelles', tableau des libellés sous forme d'​objet,​+  libelleArray:​ [ // si champ 'labels', tableau des libellés sous forme d'​objet,​
     {     {
       lang: …, // code de langue (format ISO, chaine)       lang: …, // code de langue (format ISO, chaine)
Ligne 34: Ligne 33:
     }     }
   ],   ],
-  mlibelleArray:​ [ // si champ 'mlibelles' ou 'mlibelles_def, tableau des libellés marqués ​+  mlibelleArray:​ [ // si champ 'mlabels' ou 'mlabels_def, tableau des libellés marqués ​
     {     {
       lang: …, // code de langue (format ISO, chaine)       lang: …, // code de langue (format ISO, chaine)
serveurscrutari/json/motcle_fields.txt · Dernière modification: 2020/10/12 15:54 par vincent
CC Attribution-Share Alike 4.0 International
Driven by DokuWiki Recent changes RSS feed Valid CSS Valid XHTML 1.0