Postman, API – Utiliser Postman pour manipuler une API
De plus en plus de site ou d’applications s’appuient sur des APIs, c’est presque une banalité que d’énoncer que ce déplacement est inéluctable.
Pour manipuler une API, vous ne manquerez de vous faire assister par la meilleur outil à ce jours disponible sur le marché : Postman.
Il existe une extension Chrome ou un application pour mac uniquement. Le fonctionnement des deux est rigoureusement le même.
Postman offre de très nombreuses possibilités pour manipuler une API, conserver l’ensemble des requêtes dont vous savez constamment besoin, les sauvegarder voir les partager, enregistrer des variables afin de simplifier la saisie des valeurs nécessaires à jeu de requêtes… etc. Bref, c’est l’outil le plus abouti et le plus intuitif pour s’affranchir de la complexité inhérente à la manipulation d’une API.
L’extension chrome de Postman, accessible depuis chrome://apps/
La possibilité de gérer différents environnements, notamment les données de connexions à différentes API.
Les requêtes pourront ensuite passées à l’aide de variable de ce type {{client_id}}
, {{secret_key}}
Il est possible de générer la requête passée dans Postam dans un autre format cURL par exemple.
Exporter au format JSON, un jeu de requêtes.
En savoir plus
- Download the Postman App (it’s free)
https://www.getpostman.com/apps - Postman Rest API demo
https://www.youtube.com/watch?v=JZP2ose-OBQ - POSTMAN RESTful API testing app demo
https://www.youtube.com/watch?v=O6la-NJYiu8 - #8: Using Postman to test your Web API
https://www.youtube.com/watch?v=-pBnP14IxiI - Tutorials and Blog posts
https://www.getpostman.com/docs/blog_mentions - Importing RAML folders in Postman
http://blog.getpostman.com/2015/11/04/supporting-raml-folders-in-postman/ - raml-apis/GitHub
https://github.com/raml-apis/GitHub - Creating cURL commands in Postman
http://www.getpostman.com/docs/creating_curl - Command-line utility for Postman
https://www.npmjs.com/package/newman - How to write powerful automated API tests with Postman, Newman and Jenkins
http://blog.getpostman.com/2015/09/03/how-to-write-powerful-automated-api-tests-with-postman-newman-and-jenkins/