¿Qué es un API?
LAS INTERFACES DE PROGRAMACIÓN DE APLICACIONES (APIS POR SUS
SIGLAS EN INGLES) SON CONSTRUCCIONES DISPONIBLES EN LOS
LENGUAJES DE PROGRAMACIÓN QUE PERMITEN A LOS
DESARROLLADORES CREAR FUNCIONALIDADES COMPLEJAS DE UNA
MANERA SIMPLE. ESTAS ABSTRAEN EL CÓDIGO MAS COMPLEJO PARA
PROVEER UNA SINTAXIS MAS FÁCIL DE USAR EN SU LUGAR.
ES UNA APLICACIÓN QUE HACE DE INTERMEDIARIA PARA LOGRAR QUE
DOS APLICACIONES SE PUEDAN COMUNICAR ENTRE SI
Ejemplo de API’s
Google Maps
Podemos incrustar mapas del servicio de Google en nuestra propia aplicación, los cuales puedes
manipular y lograr que interactúen con los servicios de nuestra aplicación.
Youtube
Podemos crear aplicaciones propias que hagan uso y puedan acceder al contenido de los videos
en esta plataforma
HTTP ->
Petición(Request)->Respuesta(Response)
Verbo
Encabezados (Headers)
Contenido (Context)
Código de Estado
Encabezados (Headers)
Contenido (Context)
Taller
Peticiones
1. HTTP -> Petición(Request)
2. Encabezados (Headers)
3. Contenido(Content)
Respuestas
1. Códigos de Estado
2. Encabezados (Headers)
3. Contenido (Content)