Tecnología IMCO  3.0.0
Descripción de los servicios utilizados por IMCO, sus publicaciones web e implementación de imco/indices-api, imco/comparacarreras-api e imco/catalogonoms-api en Laravel 5.4.44
Ambiente de réplica

La replica de esta documentación ha sido probada en un VPS provisto por rackspace con el siguiente entorno:

  • Ubuntu 18.04
Importación Tiempo de ejecución
CatalogonNoms > 24 h

Actualización de índices / Indices API

El API del IMCO proveé la interfaz de acceso a los datos de ComparaCarreras, Índices, FinanzasPúblicas. Los datos de NOMs también son provistos por el API, sin embargo la versión del API que contiene esta información es la que se ecuentra alojada en el servidor de desarrollo ( dev.imco.org.mx, endpoint: apiv3.dev.imco.org.mx ). La razón es que el paquete que se encarga de hacer las consultas a la DB utliza una versión antigüa de PHP (PHP5) que no es compatible 100% con la versión actual (PHP7) instalada en api.imco.org.mx

api.imco.org.mx aún contiene una versión obsoleta del API en la cuál todos los indices son manejados mediante prótocolos distintos, es muy posible que ya se pueda prescindir de estás versiones obsoletas, pero es necesario verificar que no hay aplicación alguna dependiendo de ellas.

La carpeta compartida indices-api contiene los ficheros que alimentan al API de índices. La creación de una publicación en el API depende de organización de las carpetas y la carga de datos en el API es especificada en el archivo config.xml que se ubica en la carpeta de la edición a publicar.

NOTA

Consultese el README.md del paquete para mayores detalles sobre la instalación y uso.

La documentación del API se puede consultar en http://api.dev.imco.org.mx/api/docs