Tengo una fuente de calendario (.ics) disponible desde mi aplicación, pero es bastante grande ya que incluye más de 4.000 eventos. ¿Existe un estándar o una mejor práctica a la hora de especificar cuántos eventos se descargan o qué tan atrás o hacia adelante debe ir el calendario?Establecer límites de actualización en iCalendar Feed
Mi pregunta principal, sin embargo, es cómo configurar o establecer un límite de actualización en el calendario para decir que un usuario se está suscribiendo al calendario con Outlook que solo se actualiza cada pocas horas. Actualmente tengo mi feed almacenado en la memoria caché durante unas horas, pero si pudiera tener Outlook o cualquier cliente que el usuario esté usando, solo verifique las actualizaciones cada pocas horas, lo que sería ideal.
Tenga en cuenta que la opción 'Enviar/recibir todo' en Outlook respeta el encabezado X-PUBLISHED-TTL. Cuando este encabezado se establece, por ejemplo, en 1 hora, al hacer clic en "Enviar/recibir todo", ** no ** se activa una actualización de iCalendar cuando se descargó hace menos de una hora. – marcok
Solo respeta ese encabezado si, cuando agregó el calendario de Internet, marcó la casilla en Opciones avanzadas para usar la frecuencia de actualización recomendada por el editor. – richard