iCal (экспорт в календарь)

iCal (расширение .ics) — стандартный формат обмена календарями, который читают все популярные приложения-календари: Apple Calendar, Google Calendar, Outlook, Thunderbird, Fastmail и другие.

Omniscol предлагает два вида экспорта iCal:

1. Статическое скачивание

Кнопка Скачать для выбранного расписания. Вы получаете файл .ics, который нужно импортировать в свой календарь. Это копия на момент скачивания: если расписание потом изменится, файл не обновится.

Подходит, чтобы разово отправить расписание по электронной почте.

2. Динамическая ссылка-подписка

Кнопка Скачать для расписания (или для экрана преподавателя и т. д.) создаёт URL-адрес подписки iCal. Когда вы добавите его в приложение-календарь как подписку, календарь будет автоматически обновляться по мере изменения расписания в Omniscol.

Именно так каждый преподаватель и каждый ученик синхронизирует своё расписание Omniscol с личным календарём, не скачивая файл заново после каждого изменения.

Ссылки iCal в Omniscol подписаны, имеют срок действия и привязаны к аккаунту, который их создал. Срок действия записан в токене URL-адреса; чтобы его изменить, нужно создать новую ссылку. Смена пароля, деактивация или удаление аккаунта-владельца аннулирует связанные с ним ссылки.

Синхронизация и обновления

Подписку iCal обновляет приложение-календарь, с частотой, которая зависит от клиента:

  • Apple Calendar: как правило, 5–15 минут.
  • Google Calendar: в худшем случае до 24 часов (но часто быстрее).
  • Outlook: по-разному.

Эта задержка свойственна самому протоколу iCal и от Omniscol не зависит: изменение в расписании Omniscol появляется в календаре с подпиской, как только тот повторно запрашивает поток.

См. также