La aplicacion nativa de Postman esta disponible tanto para OSX, windows y Linux, en la pagina de descargas de postman aca,
OSX
Una vez descargada la aplicaion, moverla al directorio de aplicaciones y estara disponible
Windows
Decargar el instalador, doble click en el mismo y seguir instrucciones de instalacion.
Linux
En un terminale escribir los siguientes comandos:
wget https://dl.pstmn.io/download/latest/linux64 -O postman.tar.gz
sudo tar -xzf postman.tar.gz -C /opt
rm postman.tar.gz
sudo ln -s /opt/Postman/Postman /usr/bin/postman
para crear un acceso directo, pegar los siguientes comandos en una terminal
cat > ~/.local/share/applications/postman.desktop <<EOL
[Desktop Entry]
Encoding=UTF-8
Name=Postman
Exec=postman
Icon=/opt/Postman/resources/app/assets/icon.png
Terminal=false
Type=Application
Categories=Development;
EOL
posterior a eso reiniciar el entorno de escritorio o cerrar sesion y abrirla nuevamente.
No se recomienda la instalacion de este plugin, debido a las limitaciones del navegador, ademas de que pronto sera deprecada y ya no se le da soporte desde el desarrollador.
Al iniciar el programa este automaticamente buscara las actualizaciones mas recientes, posterior a eso va a mostrar el changelog con los cambios segun la version.
OSX y Windows
Para actualizar simplemente presione el boton update y siga las instrucciones en pantalla
Actualizacion Automatica
En el modal SETTINGS / Update se pueden configurar las actualizaciones automaticas, solo tiene que elegir el tipo de actualizacion en el menu desplegable y cada vez que inicie la aplicacion esta buscara la ultima version segun sus parametros
Linux
Se para actualizar en linux se recomienda realizar los mismos pasos de actualizacion (aun que es recomendable eliminar la instalacion anterior), los datos de confifuracion se guardan en el directorio home del usuario.
En el modal SETTINGS / updates se puede revisar manualmente si la version es la ultima
Vamos a intentar el primer API Request:
- Escriba
postman-echo.com/get
en el campo URL - Presione Send y este enviara al servidor de la url el request, entregando como respuesta en formato JSON (esto puede cambiar conforme al tipo de request y el tipo de response definido en el servidor como tal)
La siguiente ilustracion repesenta el ejemplo anteriormente descrito, este caso es para la URL postman-echo.com/get
- Se envia request GET a URL
- El Request es recibido por el servidor API,el cual envia Response (respuesta)
- El Response es recibido y desplegado por Postman.
Cada request que realices en postman queda registrado en el historial, por siquieres repetir una ejecucion es excelente, asi no tienes que ingresar parametros nuevamente, en baja escala es un buen metodo, pero a veces encontrar una ejecucion en particular puede ser una tarea que toma demasiado tiempo, en comparacion a la ejecucion para eso estan las colecciones (Collections) de request que sirven ademas para organziar las mismas en caso de ejecuciones de proyectos.
En base al ejemplo de pruebas, basta solamente con presionar el boton save en vez del send y llenar los parametros solicitados para tener nuestra primera Coleccion guardada.