Avec l'outil de développement Postman API (Application Programming Interface), vous pouvez créer, modifier et tester des API. Dans Postman, toutes les fonctionnalités requises par un développeur sont intégrées. Pas moins de 5 millions d'utilisateurs par mois utilisent cet outil afin de simplifier le développement de leur API.
Dans cet article, nous expliquerons comment installer la dernière version de Postman via Snap. Nous décrirons également comment vous pouvez envoyer une requête Get à l'API REST hébergée pour recevoir un JSON contenant une liste d'utilisateurs. Cela vous illustrera le fonctionnement de l'application.
Nous avons exécuté les commandes et procédures mentionnées dans cet article sur un système Ubuntu 18.04 LTS.
Installer Postman via Snap
Vous pouvez installer Postman via le magasin Snap via la ligne de commande Ubuntu. Ouvrez votre terminal Ubuntu soit via la recherche du lanceur d'applications, soit en utilisant Ctrl+Alt+T raccourci. Saisissez la commande suivante afin de rafraîchir la liste des packages disponibles :
$ sudo apt-get update
Étant donné que le démon Snap est fourni par défaut dans les dernières versions d'Ubuntu, nous n'avons pas besoin de l'installer. Si vous utilisez une version plus ancienne, vous pouvez utiliser la commande suivante :
$ sudo apt-get install snapd
Tapez maintenant la commande suivante afin d'installer Postman sur votre Ubuntu :
$ sudo snap install postman
Le processus peut prendre un certain temps en fonction de votre vitesse Internet, car il s'agit d'un package légèrement plus volumineux. La sortie similaire à celle que j'ai obtenue indiquera la fin de l'installation et imprimera également la version Postman installée sur votre système.
Démarrer avec Postman
Une fois que vous avez installé l'outil de développement de l'API Postman, vous pouvez le lancer soit via la recherche du lanceur d'applications comme suit, soit directement via la liste des applications :
Vous pouvez également lancer l'application via le Terminal en utilisant la commande suivante :
$ postman
Lorsque vous lancez Postman pour la première fois, il affiche la fenêtre suivante :
Avec cette fenêtre, vous pouvez soit vous inscrire pour un nouveau compte, soit simplement ignorer le processus en cliquant sur le bouton "Ignorer la connexion et me diriger directement vers l'application" en bas. L'avantage de l'inscription est qu'avec un compte Postman, vous pouvez mieux organiser vos espaces de travail, conserver la sauvegarde et synchroniser les données lorsque vous utilisez plusieurs appareils.
La vue suivante serait la suivante :
Cliquez sur le bouton x et vous êtes prêt à travailler avec Postman.
Envoyer une demande d'obtention
Nous allons maintenant décrire comment vous pouvez envoyer une requête Get à l'API REST hébergée pour recevoir un code JSON contenant une liste d'utilisateurs.
Vous êtes maintenant sur l'onglet Demande sans titre. Conservez la valeur par défaut "Obtenir" comme type de requête et saisissez l'URL suivante sous la forme "Entrez l'URL de la requête :
https://reqres.in/api/users
Cliquez maintenant sur le bouton Envoyer et vous recevrez une réponse JSON contenant un tableau d'utilisateurs comme suit :
Si jamais vous souhaitez supprimer l'application, vous pouvez le faire via la commande suivante :
$ sudo snap remove postman
Cela devrait servir de base pour apprendre à créer des espaces de travail, un environnement et des collections. Pour apprendre à faire tout cela, visitez le centre d'apprentissage à https://learning.getpostman.com/