Cómo empezar la integración
Apis.net.pe se ha convertido en una herramienta muy importante para miles de sistemas de todo tamaño.
Necesitas conocer el los siguientes conceptos
Qué es una api: La API RESTful es una interfaz que dos sistemas desarrollados en cualquer lenguaje utilizan para intercambiar información de manera segura a través de Internet.
Qué es back end: Back End es el código que se ejecuta en el servidor (nube).
Qué es front end: Es la parte de un sitio web o aplicación web con la que el usuario interactúa, ya sea con el mouse o el teclado. Cómunte se usa HTML, CSS y JavaScript para el desarrollo de Front End.
Qué son los HTTP CORS: Cross-Origin Resource Sharing es un mecanismo que permite al servidor de la aplicación indicar al Navegador web desde dónde se puede cargar los datos.
Teniendo estos conceptos aclaremos las restricciones para la integración de apis:
- Los endpoints sólo puede ser invocados desde el backend.
- Apis tiene deshabilitado los CORS, significa que si intentas llamar la api desde javascript en el navegador se bloqueara.
- Puedes usar un cliente HTTP para realizar las consultas.
- La api para dni, ruc y tipo de cambio te retorna en JSON.
¿Cómo hacer integración con apis?
Veamos el siguiente diagramá para empezar a explicar la integración.