Ir al contenido

Llegas a un restaurante en Bogotá. No entras a la cocina a prepararte la comida: miras la carta, le dices al mesero lo que quieres, él lleva el pedido a la cocina y te trae el plato.

Una API (interfaz de programación de aplicaciones) es ese mesero entre dos programas:

  • Tú eres el programa que pide algo (por ejemplo, tu tienda en línea).
  • La cocina es el otro sistema que tiene la información (por ejemplo, tu ERP).
  • La carta es la documentación de la API: dice qué puedes pedir y cómo.
  • El mesero es la API: recibe tu pedido, lo lleva y te devuelve la respuesta.

Lo genial es que no necesitas saber cómo funciona la cocina por dentro. Solo pides lo que está en la carta, de la forma correcta, y recibes lo que pediste.

Usas APIs todo el tiempo sin darte cuenta: cuando pagas con PSE en una tienda, la tienda habla con el banco por una API; cuando una app te muestra el clima, le pregunta a un servicio de meteorología por una API; cuando inicias sesión con Google en otra página, también hay una API de por medio.

✍️ Ejercicio: piensa en tres apps que uses a diario y escribe qué información crees que piden a otro sistema por una API.

Calificación
0 0

No hay comentarios por ahora.

para ser el primero en comentar.