NebularNebular
  • Learn
  • Proyectos
  • Conocimiento
  • Publicaciones
  • Learn
  • Proyectos
  • Conocimiento
  • Publicaciones
Inicio/kb/Comunicación Integral/Desarrollo Web/¿Qué es una API?

¿Qué es una API?

53 Visitas 0 julio 2, 2020 Actualizado: September 21, 2022 Nebular

Una API o Interfaz de Programación de Aplicaciones es un procedimiento he instrucciones con las que te puedes comunicar con una aplicación.

Por ejemplo, si queremos comprar una cosa en una página web, una vez aceptado el carrito de la compra: una API preguntará a tu banco si tiene dinero y si puede pagar a la página y su cuenta. Esto sería usar la API de pagos del banco. Las APIs se programan y siguen un idioma específico dependiendo del sistema o aplicación. Por ejemplo el banco podría usar una estructura así:

  • Iniciar conexión segura con banco desde web
  • Identificar la cuenta de la web
  • Identificar la cuenta del Pagador
  • Comprobar que tiene saldo para pagar
  • Pagar a cuenta de web
  • Cerrar sesiones

Es totalmente inventado y todo usaría su código especifico, pero son instrucciones de ese formato.

Se trataría en algunos casos de un tipo de incrustación pero de manera muchas veces silenciosa o invisible. Otro ejemplo es mostrar un mapa de Google Maps en una página web. La página web pregunta a Google Maps si puede mostrar un sitio. Y este le responde con el código y mapa más actualizado. O traducir de manera automática. Si un usuario introduce una frase, la web puede preguntar a la API de Google Traslate cómo se traduce y devolver ellos una respuesta instantáneamente.

Existen APIs en todos los rincones de páginas web, aplicaciones y servicios digitales. Se podría considerar el idioma entre aplicaciones.

¿Ha sido útil?

Sí  No
Artículos relacionados
  • La jerarquía de encabezados para el SEO
  • ¿Que es el staging en desarrollo Web?
  • Tips generales para SEO
  • ¿Qué es el SEM?
  • ¿Qué significa SEO?
  • ¿Que significa Accelerated Mobile Pages (AMP)?

¿No se ha resuelto? Contáctanos

Desarrollo Web
  • ¿Qué es una API?
  • ¿Que es el staging en desarrollo Web?
  • ¿Que significa Accelerated Mobile Pages (AMP)?
  • ¿Qué significa Above the fold?
  • ¿Qué significan las Faqs?
  • ¿Qué significa y hace Cpanel?
Ver todos 16  
Categorías
  • Impresión 3D 10
  • Sobre Nebular 6
    • Proyectos públicos 2
    • Inhouse 13
    • Nebular Stock 1
  • Empresa 27
    • Marketing 39
    • Ciberseguridad 3
    • Sistemas 4
    • Comunicación 18
  • Comunicación Integral 4
    • Desarrollo Web 17
      • SEO 7
    • Diseño Gráfico 12
    • Paid Media 2
    • Producción Audiovisual 47
      • Post-Producción 20
      • Pre-Producción 5
    • Gestión Digital 41
  • Coworking 2
Copyright 2022 Nebular Group