La page en question :
https://doc.iterop.com/knowledge-base/creer-un-service/#configurer-un-service
### Ajout 1 ###
L’endroit de l’ajout :
L’ajout :
Les différents types de données sont :
### Ajout 2 ###
L’endroit de l’ajout :
L’ajout :
La marche à suivre pour configurer les variables de sortie :
- Choisissez le langage souhaité.
- Cliquez sur le (+) vert afin d’ajouter une variable.
Choisissez le nom de la variable, son type ainsi que son script.
Les différents types sont :
Pour récupérer une donnée et pouvoir la réutiliser par le biais d’une variable, il faut renseigner, dans l’encart de droite, le code JSONPATH pour l’atteindre :
Un processus qui fera appel à ce service permettra de disposer de la variable Host ainsi générée. Dans cet exemple, celle-ci aura pour valeur “httpbin.org”.
### Ajout 3 ###
L’endroit de l’ajout :
A la toute fin.
L’ajout :
Cas d’utilisation (A METTRE EN H2 CERTAINEMENT)
Variables d’entrée
Utilisation en POST.
1️⃣ Une variable de type Texte simple (qui bénéficiera d’échappement, comme par exemple les “ pour que le JSON reste valide)
2️⃣ Une variable de type JSON
3️⃣ Le corps de la requête qui intègre les variables renseignées en 1️⃣
4️⃣ La réponse. On remarque que les “ du Texte simple sont bien échappés.
Variable de sortie
Utilisation en GET
Type de transformation : JSON
1️⃣ Le nom de la variable.
2️⃣ Son type.
3️⃣ Le script qui servira à récupérer la donnée et lui donner une valeur.
4️⃣ Le bouton qui permet de prévisualiser la valeur de la variable.
Résultat :
### Ajout 4 ###
L’endroit :
L’ajout :
Également :
https://github.com/json-path/JsonPath
https://www.w3schools.com/xml/xpath_syntax.asp