ЧАСТЬ 1
Я работаю над файлом .ics
, который генерирует событие / встречу в Outlook:
BEGIN:VCALENDAR
VERSION:2.0
BEGIN:VEVENT
STATUS:TENTATIVE
.....
..........
DESCRIPTION:Absence Request
SEQUENCE:0
END:VEVENT
END:VCALENDAR
Пользователь получает электронное письмо сфайл .ics прилагается.При открытии пользователь получает следующие данные:
Снимок экрана файла ics Вопрос:
Как отключить файл .ics, чтобы он не позволял делать несколько записейкогда точная встреча (дата) существует?
ЧАСТЬ 2
Можно ли также удалить запись из календаря Outlook через файл .ics?Я пробовал использовать следующий код, но он не работает:
BEGIN:VCALENDAR
VERSION:2.0
BEGIN:VEVENT
METHOD:CANCEL
STATUS:CANCELLED
.....
..........
DESCRIPTION:Absence Request
SEQUENCE:1
END:VEVENT
END:VCALENDAR
Кнопка отмены собрания отвечает, но фактически не удаляет запись из календаря.Да, пользователь может пойти вручную и удалить его из календаря - это работает нормально, но я подумал, что есть возможность сделать это через файл .ics.
Я также читал о UID, который должен соответствовать событию, ноэто то, где я также испытываю недостаток в экспертизе того, как вытащить это оттуда.
Есть идеи или предложения?