Сервис генерирует ссылку .ics которую можно интегрировать в Outlook/Google Calendar/итд.
События полученные из ссылки импортируются readonly (т.е. нельзя их изменить в клиенте) что в большинстве случаев и требуется.
Но, как:
1. Разрешить изменение этих событий?
2. При изменении события - оповещать сервис об изменении с указанием новых значений (url прописать каждому событию).
3. Если сервис по какой-то причине не согласен с изменениями - оповестить outlook/клиента о неуспешной попытке и вернуть изменения на начальные?
Если это нельзя решить нативно с .ics - как можно? Желательно без необходимости установки дополнительных плагинов в Outlook.
Что-то подобное предоставляет Google Calendar API с функцией
watch что было успешно реализованно и отлично работает НО нужно чтобы это так же работало с Outlook (а в идеале и с остальными клиентами).