API la interfaz de programación de aplicaciones
API es «un conjunto de funciones, procedimientos o clases puestos a disposición por una biblioteca de software, sistema operativo o un servicio. »
La interfaz de programación de aplicaciones (API) es una interfaz para el programador pueda abstraer las secuencias funcionales internas específicas. Esta interfaz de programación consta de funciones, variables y proporciona comandos, rutinas y macros que vienen desde el sistema operativo o una extensión del sistema operativo.
El programador tiene acceso a las bibliotecas de programas sin tener que cambiar el código de los programas de aplicación, siempre que la sintaxis y la semántica de la interfaz de programación sea compatible con la biblioteca de programas.
Programas de aplicaciones pueden utilizar esta interfaz para hacer que el sistema operativo pueda llevar a cabo las acciones previstas por ellos. Esto permite a los usuarios programar sus propias funciones adicionales y así ampliar los programas de aplicación para incluir más funciones.
Interfaces de programación de aplicaciones (API) se caracterizan por el lenguaje de programación, la funcionalidad y la complejidad. Ya que se utilizan en diversas áreas de aplicación, una distinción entre, protocolo, archivo-e interfaces de programación orientados a objetos funcionales. Están disponibles para los programas de aplicación y bases de datos para los servicios y redes, servicios de telecomunicaciones, servicios Web y lenguajes de programación.
Para superar estos aspectos técnicos ofrecemos las siguientes definiciones:
Una API es lo que permite que dos sistemas informáticos completamente independientes para hablar de forma automática. Más específicamente, una API es el manual que permite a un sistema informático utilizar la funcionalidad de otro sistema informático para que pueda hacerlas interoperables.
En otras palabras, API, es lo que permite que un programa de ordenador pueda disfrutar de las características de otro programa de computadora.
Algunos ejemplos simples:
API de Google Maps: te dejan saber cómo colocar sus propios puntos de interés (POI famosos) sobre un fondo de Google Maps para asociar el contenido de la PDI, para enlazar con Google Earth, etc .
API de SMS, son ofrecidos por todos los operadores: permiten enviar campañas de SMS automatizados.
Facebook Connect permite a través del API poner determinada información para registrarse y loguearse con los propios user de Facebook
Twitter un gran desarrollo de aplicaciones en torno a su API.
Para repostar combustible, por ejemplo, usted puede desear informarse acerca de la disponibilidad de combustible en estaciones de servicio cerca de usted. Esto es lo que algunos establecimientos ofrecen, sobre la base de las API de Google Maps, que indican dónde están las estaciones de servicio y le informan en tiempo real el estado de sus acciones y la posible expectativa. Estos mapas fueron construidos colaborativamente en muy poco tiempo: la cartografía servicio ingeniería Google en línea y actualización de colaboración e instantánea. Con unos pocos clics, un servicio de valor añadido de que nazca, la interacción sencilla e intuitiva entre los diferentes actores.
Más simplemente, estas API permiten a Google Maps, por ejemplo, una marca comercial con múltiples tiendas en el país, que difícilmente puede ser sospechoso de ser un experto en mapas en línea, indica en su propio sitio web donde se encuentran sus tiendas, al tiempo que ofrece calidad de los visitantes y los servicios (rutas, intercambio de enlaces, acceso móvil) de Google Maps.
El API SMS, por ejemplo, una respuesta interesante a un problema que afecta a todos los médicos: el olvido por parte de sus pacientes de sus citas.
Con SMS API, junto con una API que permite el acceso a cierta información en la agenda del profesional, un tercer actor puede ofrecer un servicio de pago de recordatorio automático de SMS a todos los pacientes en el día de su cita.
El balance de situación de cada una de las partes es bastante halagador:
Para el médico: menos memoria, menos pérdida de tiempo (y dinero), pacientes satisfechos profesionalidad
Para el operador: Mayor volumen de SMS enviados y facturados
Por cuenta de terceros: a través de las API, proporciona un servicio de valor inmediato, por lo tanto pueden cobrar el médico
Algunos otros ejemplos de API
Amazon Web Services. Amazon no es una tienda en línea. También es un conjunto de servicios web «en la nube» muy fácil de usar gracias a las API, que le permite, por ejemplo, beneficiarse de un dispositivo de almacenamiento de datos de servicio altamente flexible y eficiente en línea, es posible evolucionando de acuerdo a sus necesidades en un par de clics.
Netflix es un servicio de VOD disponibles a través de los desarrolladores independientes en muchas plataformas (incluyendo consolas). Los desarrolladores han utilizado la API a su alcance para ofrecer en cada una de estas interfaces calidad plataformas que permiten a los usuarios acceder a los servicios de Netflix.
Conclusión:
API es una solución tecnológica que ofrece a todos los agentes económicos, de cualquier naturaleza, la oportunidad de disfrutar de un nuevo canal de distribución muy barato para sus productos y servicios. Permanece con nosotros para determinar el tipo de acceso que quiere ofrecer, a quién, a qué precio, el nombre de los cuales la estrategia para qué costo.