¿Qué es un API?
API significa Interfaz de
Programación de Aplicaciones, y su definición formal le da poca información
útil a alguien que no entiende mucho de informática. Una API es una "llave
de acceso" a funciones que nos permiten hacer uso de un servicio web
provisto por un tercero, dentro de una aplicación web propia, de manera segura.
Ejemplos de APIs:
- Google Maps a través de su acceso a "API" nos permite ponerle datos e información útil sobre sus mapas, y presentarlos con ciertas búsquedas o funciones personalizadas, desde nuestra propia aplicación
- Paypal con su "API" nos permite hacer operaciones de pagos electrónicos usando nuestro propio sistema web, sin necesidad de acceder/operar en la web de Paypal
- Algunos Booking Engines (centrales de reservas de hoteles y tickets aereos) abren sus aplicaciones a partir de APIs para permitir que terceros re-vendan desde sus propios sistemas
- Twitter ha permitido el desarrollo de un gran número de sistemas alternativos y servicios web que operan a través de su API
- UPS y DHL (operadoras logísticas internacionales) brindan acceso a sus sistemas desde APIs, para permitirles a los sitios de comercio electrónico poder calcular el costo de envío de los productos vendidos según ciertos parámetros
- Facebook Connect cede a través del API ciertos datos para registrar automáticamente usuarios en otros sitios web, dándoles la posibilidad de registrarse y loguearse con sus propias cuentas de Facebook
API, entonces es una interfaz
para dar un acceso limitado a la base de
datos de un servicio web, evitando que se conozca o acceda al propio código
fuente de la aplicación original.
Pero no solo las APIs permiten
interacciones entre diferentes sitios web, sino que también sirven para
permitir a ciertas aplicaciones, programas y widgets de escritorio, acceder a
los datos o procesar transacciones en la aplicación madre.
No hay comentarios:
Publicar un comentario
Ingresa tu comentario asertivo =)