También hay una versión Web de Postman, para no tenerlo que instalar en el PC. Sólo basta con crear una cuenta o registrarse con el correo de Gmail.

¿Cómo interactuar con APIs públicas usando Postman?
Las APIs públicas tienen un gran potencial para integrar funciones y datos en tus proyectos. Estos servicios permiten funcionalidades como obtener datos, autorizaciones y crear aplicaciones más dinámicas. Aprenderemos a conectarnos con estas APIs usando una herramienta poderosa: Postman.
¿Qué es Postman y cómo instalarlo?
Postman es una herramienta diseñada para interactuar con APIs de manera efectiva. Proporciona una interfaz gráfica que simplifica las peticiones HTTP y la generación de código correspondiente. Esencial para desarrolladores que buscan probar y trabajar con APIs.
Para comenzar, debes descargar e instalar Postman en tu computadora. Sigue estos pasos:
¿Cómo encontrar y probar una API pública?
Para demostrar cómo usar una API, usaremos Cat API, un servicio web que proporciona imágenes aleatorias de gatos. Aquí tienes cómo hacerlo:
Accede a Cat API: Basta con buscar "Cat API" en tu navegador. En su documentación, encontrarás varios ejemplos de cómo obtener imágenes de gatos.
Realizar peticiones usando el navegador:
https://api.thecatapi.com/v1/images/search.Creando peticiones en Postman:
# Abre Postman y crea una nueva petición 1. Haz click en "New" y selecciona "Request". 2. Nombra tu petición, por ejemplo: "Gato aleatorio". 3. Elige el método HTTP adecuado, generalmente "GET" para obtener datos. 4. Copia y pega la URL desde la documentación de Cat API. 5. Haz click en "Send" para enviar la petición.
¿Cómo interpretar y manipular las respuestas de una API?
Una vez enviada una petición en Postman, recibirás ciertos datos:
Con estos datos, puedes visualizar las imágenes directamente desde tu navegador o procesarlas en tus proyectos.
¿Cómo guardar y reutilizar las peticiones?
Una de las características potentes de Postman es la capacidad de guardar peticiones y exportar el código para su uso en proyectos:
Guardar las peticiones:
Exportar el código de la petición:
¿Cómo integrar las peticiones en tu proyecto Java?
Para aquellos que trabajan con Java, puede integrarse fácilmente:
HttpClient de Java para manejar las peticiones HTTP.La integración de APIs, como la Cat API, en tus proyectos, no solo enriquece las funcionalidades, sino que también mejora la experiencia de usuario al proporcionar contenido dinámico y actualizado. Estoy seguro de que con práctica y curiosidad, dominarás el uso de estas herramientas. ¡Continúa explorando y aprendiendo!
Las APIs públicas tienen un gran potencial para integrar funciones y datos en tus proyectos. Estos servicios permiten funcionalidades como obtener datos, autorizaciones y crear aplicaciones más dinámicas. Aprenderemos a conectarnos con estas APIs usando una herramienta poderosa: Postman.
Postman es una herramienta diseñada para interactuar con APIs de manera efectiva. Proporciona una interfaz gráfica que simplifica las peticiones HTTP y la generación de código correspondiente. Esencial para desarrolladores que buscan probar y trabajar con APIs.
Para comenzar, debes descargar e instalar Postman en tu computadora. Sigue estos pasos:
Para demostrar cómo usar una API, usaremos Cat API, un servicio web que proporciona imágenes aleatorias de gatos. Aquí tienes cómo hacerlo:
Accede a Cat API: Basta con buscar "Cat API" en tu navegador. En su documentación, encontrarás varios ejemplos de cómo obtener imágenes de gatos.
Realizar peticiones usando el navegador:
https://api.thecatapi.com/v1/images/search.Creando peticiones en Postman:
# Abre Postman y crea una nueva petición
1. Haz click en "New" y selecciona "Request".
2. Nombra tu petición, por ejemplo: "Gato aleatorio".
3. Elige el método HTTP adecuado, generalmente "GET" para obtener datos.
4. Copia y pega la URL desde la documentación de Cat API.
5. Haz click en "Send" para enviar la petición.
Una vez enviada una petición en Postman, recibirás ciertos datos:
Con estos datos, puedes visualizar las imágenes directamente desde tu navegador o procesarlas en tus proyectos.
Una de las características potentes de Postman es la capacidad de guardar peticiones y exportar el código para su uso en proyectos:
Guardar las peticiones:
Exportar el código de la petición:
Para aquellos que trabajan con Java, puede integrarse fácilmente:
HttpClient de Java para manejar las peticiones HTTP.La integración de APIs, como la Cat API, en tus proyectos, no solo enriquece las funcionalidades, sino que también mejora la experiencia de usuario al proporcionar contenido dinámico y actualizado. Estoy seguro de que con práctica y curiosidad, dominarás el uso de estas herramientas. ¡Continúa explorando y aprendiendo!
También hay una versión Web de Postman, para no tenerlo que instalar en el PC. Sólo basta con crear una cuenta o registrarse con el correo de Gmail.

Para mis compis en Linux que usan Snaps, pueden instalar postman con este comando:
$ sudo snap install postman
Y si quieren lo desinstalan con:
$ sudo snap remove postman
El postman de Santiago genera mas código que el mio a la misma petición, a que se debe?
OkHttpClient client = new OkHttpClient().newBuilder()
.build();
Request request = new Request.Builder()
.url("https://api.thecatapi.com/v1/images/search")
.method("GET", null)
.build();
Response response = client.newCall(request).execute();```
Año 2023, septiembre. Primero hay que ir -> new -> HTTP (ya no figura más como "request") Ahí creamos la petición y cuando ponemos Save nos aparece la ventana que a el profesor le aparece primero.
Llevo usando postman hace bastante tiempo y no sabia que podia generar el codigo que hace la peticion jajaja wow
Excelente clase, corta pero entendí un poco mas de APIs, y su consumo desde Java....venia aplicándolo en lo laboral, y no lo entendía muy bien, era engorroso
Excelente sobre todo la herramienta de POSTMAN que es realmente muy útil a la hora desarrollar API's
Interesante!!! Información práctica y concisa. Cada vez mas interesado en lo que aprenderemos
Excelente aprendiendo a usar nuevas herramientas que nos permitira ser mas eficientes en nuestros trabajos. En cuanto al codigo que me dio el postman me imagino es distinto porque la api debe haber realizado actualizaciones.
OkHttpClient client = new OkHttpClient().newBuilder()
.build();
Request request = new Request.Builder()
.url("https://api.thecatapi.com/v1/images/search")
.method("GET", null)
.build();
Response response = client.newCall(request).execute();
2:27 XDDD no sé porque me dio tanta risa el "Muy bien que ternura" en X2 jajaja