Bienvenidos a mi blog acerca de POSTMAN, en este blog explicaré todo lo que aprendimos en la conferencia que tuvimos de la Salle Bajío este 28 de agosto.
¿Qué es POSTMAN?
Postman es una compañía global de software que ofrece el hacer solicitudes HTTP que ayuda a construir, diseñar, compartir y probar Interfaces de programación de aplicaciones conocidos como API.
¿Qué es una API?
Es un segmento de código que permite a dos aplicaciones comunicarse entre ellas para compartir información y funcionalidades. Siendo estas el puente que conecta las aplicaciones.
API vistas
Redes sociales
Twitter (También conocido como X) API
Te permite conseguir y publicar tweets entre otras cosas desde tu aplicación.
Discord API
Te permite interactuar con usuarios, personalizar servidores entre otras cosas.
Música
Genius
API para canciones, sus letras, significados entre otros.
Spotify
API de artistas, canciones, álbumes y pistas de Spotify.
Buscadores
Se utilizan para buscar aplicaciones, páginas web, entre otros, desde la llamada de la API, se vieron: Yahoo, Bing.
Empresas que utilizan POSTMAN
- Uber
- Philips
- COMCAST
- PayPal
- Disney
Historia de las API
cURL Command Line
cURL salió en 1996 y es un proyecto de software que trabajaba con una librería llamada (libcurl) y una herramienta llamada curl y se utiliza para mandar datos con distintos protocolos de red.
Postman
Postman salió en 2012 e incluye una serie de herramientas como el repositorio de APIs, desarrollo de APIs, diseño de APIs entre otras cosas.
Response and Request
Es una de las comunicaciones fundamentales de las Interfaces de programación de aplicaciones en donde el cliente manda una solicitud por información al servidor y el servidor responde con la información solicitada. Generalmente en programación asíncrona con protocolos de red.
Se utilizan tres cosas:
- Método: (Get, Post, Put, Delete).
- Dirección o Endpoint : URL.
- Ruta de la información
Endpoints
¿Qué es un endpoint
Los Endpoints son dispositivos informáticos remotos que se conectan a una red y se comunican con ella.
Se utilizan cuatro endpoints:
- GET : Para obtener información del servidor.
- POST : Para Enviar información al servidor.
- PUT o PATCH : Para actualizar o editar información al servidor.
- DELETE : Para eliminar información del servidor.
Request
- URL : Parametros de donde se mandará la solicitud que se desea acceder.
- Método : GET, POST, PUT, DELETE-
- Autentificación, contenido, etc.
- Cuerpo : Información en JSON o XML
Tipos de datos de cuerpo de la solicitud.
- JSON
- XML
- HTML
- files
- GraphQL
- texto
Response
Código de estado
Los códigos de estado son respuestas que indican si se han completado correctamente las solicitudes y van en distintos rangos:
- Respuestas informativas (100–199).
- Respuestas satisfactorias (200–299).
- Redirecciones (300–399).
- Errores de los clientes (400–499).
- Errores de los servidores (500–599). Siendo algunos de los más comunes los:
- 200 OK
- 201 Created
- 400 Bad Request
- 401 Unauthorized
- 403 Forbidden
- 404 Not Found
Conclusiones
Postman es una herramienta que hace del diseño, desarrollo algo sencillo y rapido, se utiliza en un montón de aplicaciones y de desarrollo web, siendo algo que será fundamental en nuestra carrera de desarollo de software y sistemas computacionales.
Top comments (0)