Comment utiliser les environnements dans Postman ?

Comment utiliser les environnements dans Postman : un guide étape par étape par Knowband

 

Que sont les environnements ?

Lorsque vous travaillez avec des API, vous aurez souvent besoin de configurations différentes. Par exemple, votre machine locale, le serveur de développement ou l’API de production. Les environnements offrent la possibilité de personnaliser les requêtes à l’aide de variables. De cette façon, vous pouvez facilement basculer entre différents paramètres sans modifier vos demandes. Vous n’aurez pas à vous soucier de mémoriser toutes ces valeurs une fois qu’elles seront dans Postman. Les environnements peuvent être téléchargés et enregistrés sous forme de fichiers JSON et chargés ultérieurement.

que sont les environnements - expliquer par Knowband

Étapes pour créer un nouvel environnement

Cliquez sur la section Environnements dans le menu de gauche.

Cliquez sur le bouton Ajouter ou Créer un environnement pour créer un nouvel environnement.

Capture d'écran de getpostman

Cliquez sur le bouton Ajouter pour créer un nouvel environnement.

Cliquez sur le bouton Ajouter pour créer un nouvel environnement

Indiquez le nom de l’environnement, tel que local/développement ou production.

Chaque environnement est un ensemble de paires clé-valeur, avec la clé comme nom de variable.

par exemple, nous créons ici deux clés qui peuvent être utilisées lors du déclenchement des API

API_URL

VERSION DE L’APPLICATION

Gérer les environnements et les nouveaux

On peut également définir des variables globales accessibles dans tous les environnements. Cliquez sur le bouton global.

Définissez les valeurs clés telles que définies précédemment lors de la création d’un environnement et cliquez sur le bouton Enregistrer.

lors de la création d'un environnement et cliquez sur le bouton Enregistrer

Étapes pour utiliser l’environnement

Sélectionnez un environnement actif

Cliquez sur le menu déroulant dans le coin supérieur droit de l’application Postman pour sélectionner un environnement actif ou saisissez le nom de l’environnement. Après avoir sélectionné un environnement, vous pouvez accéder aux variables dans la portée de l’environnement actif.

capture d'écran de l'environnement actif

Accéder aux variables d’environnement

Une fois que vous avez choisi la plateforme, vous pouvez facilement accéder à la variable dans le corps, les en-têtes ou l’URL de la demande.

Remarque:“Le nom de la variable sera placé entre doubles accolades. par exemple, {{API_URL}}. Vous pouvez également obtenir la suggestion de variable en tapant de simples accolades ‘{‘

Dans la capture d’écran ci-dessous, nous avons utilisé des variables dans les paramètres Request Url et Body.

capture d'écran des paramètres du corps

Remarque : Les variables globales et d’environnement seront toujours stockées sous forme de chaînes. Si vous stockez des objets/tableaux, assurez-vous d’utiliser JSON.stringify() avant de les stocker et JSON.parse() lors de la récupération.

Pour toute question, n’hésitez pas à nous contacter à support@knowband.com.

Vous pouvez également consulter les meilleurs modules de commerce électronique fournis par Knowband pour Prestashop, Opencart, Magento et Magento 2.

Découvrez nos modules les plus vendus :

Module complémentaire Prestashop Android et iOS Mobile App Builder

Créateur d’applications Android et iOS pour Opencart

Module complémentaire de paiement en une page pour Prestashop

Knowband Mobile App Builder Module

Générateur d’applications mobiles Knowband

Créez l’application mobile pour votre magasin en quelques heures avec le module Knowband Mobile App Builder.

Apprendre encore plus

 

Joe Parker

We boast of the best in the industry plugins for eCommerce systems and has years of experience working with eCommerce websites. We provide best plugins for platforms like - Magento, Prestashop, OpenCart and Shopify . We also provide custom module development and customization services for the website and modules..

Leave a Reply

Your email address will not be published. Required fields are marked *