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:commun [2014/09/24 15:16] – [Paramètres communs] vincentserveurscrutari:json:commun [2017/09/28 15:25] (Version actuelle) – [Paramètres communs] vincent
Ligne 4: Ligne 4:
  
   * //q// : chaîne de caractères indiquant la séquence de recherche à effectuer   * //q// : chaîne de caractères indiquant la séquence de recherche à effectuer
-  * //langui// : langue d'interface, c'est la langue à utiliser de préférence pour les contenus potentiellement multilingues, par exemple les intitulés des bases, des corpus, etc.+  * //wildchar// : peut prendre les valeurs //end// (valeur par défaut), //start//, //both// ou //none// : indique qu'un astérisque (*) doit être rajouté automatiquement en fin, en début, aux deux bouts ou pas du tout pour les termes simples (qui ne sont pas entre guillemets et hors recherche avancée) 
 +  * //lang// : langue d'interface, c'est la langue à utiliser de préférence pour les contenus potentiellement multilingues, par exemple les intitulés des bases, des corpus, etc.
   * //baselist// : une liste de bases (voir ci-dessous)   * //baselist// : une liste de bases (voir ci-dessous)
   * //corpuslist// : une liste de corpus (voir ci-dessous)   * //corpuslist// : une liste de corpus (voir ci-dessous)
Ligne 12: Ligne 13:
   * //motclefields// : définition des champs de données des mots-clés qui se retrouveront dans les objets décrivant ces mots-clés, ce paramètre est détaillé précisément dans [[serveurscrutari:json:motcle_fields|Champs des mots-clés]]   * //motclefields// : définition des champs de données des mots-clés qui se retrouveront dans les objets décrivant ces mots-clés, ce paramètre est détaillé précisément dans [[serveurscrutari:json:motcle_fields|Champs des mots-clés]]
   * //warnings// : si la valeur est 1, les avertissements éventuels sont inclus à la fin du résultat de la requête (voir [[serveurscrutari:json:warnings|Messages d'avertissements]]), ce paramètre est optionnel et utilisable dans toutes les requêtes à des fins de débogage   * //warnings// : si la valeur est 1, les avertissements éventuels sont inclus à la fin du résultat de la requête (voir [[serveurscrutari:json:warnings|Messages d'avertissements]]), ce paramètre est optionnel et utilisable dans toutes les requêtes à des fins de débogage
-  * //version// : version de l'API à utiliser, l'API est la plus stable possible mais des modifications peuvent apparaitre ; l'API documentée est toujours la dernière ; il n'y a pas de numéro de version globale de l'API mais des différences pour chaque sortie JSON+  * //version// : version de l'API à utiliser, l'API est la plus stable possible mais des modifications peuvent apparaitre ; l'API documentée est toujours la dernière ; il n'y a pas de numéro de version globale de l'API mais des différences pour chaque sortie JSON (pour des raisons de compatibilité, son absence est tolérée et correspond à la version 0)
  
  
Ligne 37: Ligne 38:
 On voit également que cette forme mixte est à privilégier avec les codes préétablis car sur la durée un même code peut très bien se trouver à désigner un corpus, une fiche, un mot-clé, un thésaurus ou une base suivant l'ordre d'initialisation des fichiers ScrutariData. On voit également que cette forme mixte est à privilégier avec les codes préétablis car sur la durée un même code peut très bien se trouver à désigner un corpus, une fiche, un mot-clé, un thésaurus ou une base suivant l'ordre d'initialisation des fichiers ScrutariData.
  
-Ces précautions d'usage étant faites, cette forme mixte permet se simplifier grandement une application qui interrogerait une base bien précise. Il suffit de fixer une fois pour toute que le code //1// est attribué à la base en question pour ne plus avoir à se préoccuper de la forme avec UUID et nom de base.+Ces précautions d'usage étant faites, cette forme mixte permet se simplifier grandement une application qui interrogerait une base bien précise. Il suffit de fixer une fois pour toute que le code //1// est attribué à la base en question pour ne plus avoir à se préoccuper de la forme avec nom de l'autorité et nom de la base.
serveurscrutari/json/commun.1411564585.txt.gz · Dernière modification : 2014/09/24 15:16 de vincent
CC Attribution-Share Alike 4.0 International
Driven by DokuWiki Recent changes RSS feed Valid CSS Valid XHTML 1.0