iCal (exportación de agenda)
iCal (extensión .ics) es el formato estándar de intercambio de
calendarios, leído por todas las aplicaciones de agenda del mercado: Apple
Calendar, Google Calendar, Outlook, Thunderbird, Fastmail, etc.
Omniscol ofrece dos tipos de exportación iCal:
1. Descarga estática
Botón Descargar sobre un horario
seleccionado. Obtiene un archivo .ics para importar en su agenda.
Instantánea en el momento de la descarga: no se actualiza si el horario
cambia después.
Útil para compartir una planificación puntual por correo electrónico.
2. Enlace de suscripción dinámico
El botón Descargar sobre un horario (o una pantalla de profesor, etc.) genera una URL de suscripción iCal. Una vez copiada en su aplicación de agenda como suscripción, la agenda se actualiza automáticamente a medida que el horario evoluciona en Omniscol.
Así es como los profesor y los estudiante sincronizan su horario de Omniscol con su agenda personal, sin tener que volver a descargar un archivo tras cada modificación.
Los enlaces iCal de Omniscol están firmados, pueden caducar y están vinculados a la cuenta que los generó. La caducidad va inscrita en el token de la URL; para cambiarla, hay que generar un nuevo enlace. Un cambio de contraseña, una desactivación o una eliminación de la cuenta titular invalida los enlaces asociados.
Sincronización y actualizaciones
El iCal de suscripción lo refresca la aplicación de agenda, a una cadencia que varía según el cliente:
- Apple Calendar: 5-15 min por lo general.
- Google Calendar: hasta 24 h en el peor caso (pero a menudo más rápido).
- Outlook: variable.
Esta latencia es inherente al protocolo iCal y no depende de Omniscol — un cambio en el horario de Omniscol aparece en la agenda suscrita en cuanto esta vuelve a extraer el flujo.