Buen día Jose,
No es que no entienda algo de la documentación, sino que no hay documentación.
Esto es todo lo que hay?
API EXTERNA =======API para información academica del alumno.
¿Qué necesito?
- Guaraní 3.14 o superior
- Correr archivo diferencial.sql
- Si posee guarani 3.14 mandar mail a guarani3@siu.edu.ar
- composer https://getcomposer.org/
¿Instalación?
- Ejecutar: composer install
- Copiar el archivo parametros_template.ini a parametros.ini
- Configurar el archivo parametros.ini
- Copiar el archivo alias_api_template.conf a alias_api.conf
- Configurar alias_api.conf con el alias y el path. Debe Respetar el mismo alias de parametros.ini
- Ejecutar: ln -s /alias_api.conf /etc/apache2/sites-enabled/.conf
- Reiniciar Apache
Datos para el SIU
- Enviar al SIU la url pública de la presente API
- (Recomendamos fuertemente que usen el protocolo https por sobre el http)
Aclaraciones
- Debe quedar visible de manera pública
- Debe tener acceso a la base de Gestión
- Puede instalarse en el mismo servidor de Gestión o en otro
Todo eso ya se hizo, ahora como seguimos? Como se utiliza?
Al invocar vía browser /api_externa/
Esta es la salida:
{ "error": 500, "mensaje": "500 Internal Server Error", "descripcion": "Error Interno en el servidor: Este controlador no est\u00e1 configurado para manejar esta URL. La url es: '\/api_externa\/', la url de la API es '\/api_externa\/rest'" }
Gracias