Explicación de la interfaz de programación de aplicaciones (API)

¿Qué significa Interfaz de programación de aplicaciones (API)?

Si se suscribe a un servicio desde un enlace en esta página, Reeves and Sons Limited puede ganar una comisión. Vea nuestro Declaración de Ética.

Una API es un servicio que permite a los desarrolladores conectarse y comunicarse mediante el uso de un protocolo. El protocolo permite la conexión de software integrado y separado, siendo la interfaz el medio por el cual los dos sistemas pueden comunicarse.

Las API son vitales para la comunicación y las encontrará por todas partes, como Twitter API, API de Flickr y API de Maps. Para tomar un ejemplo fácil de entender de cuán vitalmente importantes son, imagine si no pudiera copiar y pegar desde el bloc de notas en Google Chrome y tuviera que volver a ingresar el texto a mano; una API hace que esto suceda sin perder tiempo en reescribir su texto.

La mayoría de los entornos operativos proporcionan API al igual que la mayoría de los sitios web grandes actualmente. Estas API se proporcionan para facilitar a los desarrolladores vincular su propio software con el sistema operativo o el sitio web. Por ejemplo, los desarrolladores usan la API de Amazon para crear frentes de tiendas en línea especializados para fines de comercio electrónico.

Rebekah Carter

Rebekah Carter es una experimentada creadora de contenido, reportera de noticias y bloguera especializada en marketing, desarrollo empresarial y tecnología. Su experiencia abarca todo, desde inteligencia artificial hasta software de marketing por correo electrónico y dispositivos de realidad extendida. Cuando no está escribiendo, Rebekah pasa la mayor parte de su tiempo leyendo, explorando la naturaleza y jugando.