Я имею дело с файлами ics, и я новичок в этом.На самом деле я отправляю событие по электронной почте, а также отправляю файл ics как четный.Проблема в том, что я отправляю подтверждение встречи, используя ics, и пользователь сохраняет или добавляет его в календарь.Но если позже пользователь просит отменить встречу, то отправляется другое письмо с файлом ics.Если пользователь сохраняет этот файл в календаре, его следует заменить в календаре.Это возможно?Если так, то как я могу это сделать.Я отправляю подтверждение встречи, используя следующий файл
BEGIN:VCALENDAR
VERSION:2.0
PRODID:-//AddEvent.com v1.6//ENX-WR-TIMEZONE:America/New_York
Method: REQUEST -- mandatory for Outlook
BEGIN:VEVENT
TIMEZONE:America/New_York
DTSTAMP:20180430T104326Z
STATUS:CONFIRMED
UID:20183010432643447356
DTSTART:20181125T083000Z
DTEND:20181125T090000Z
SUMMARY:Appointment Details - Center for Vein Restoration
X-ALT-DESC;FMTTYPE=text/html::Appointment Details Center for Vein Restoration
LOCATION:4900 Seminary Road, Suit 100 Alexandria, VA 222234
BEGIN:VALARM
ACTION:DISPLAY
ORGANIZER;CN="GuestServices@example.com":mailto:GuestServices@example.com
ATTENDEE;PARTSTAT=ACCEPTED;RSVP=TRUE;ROLE=REQ-PARTICIPANT:mailto:vijaykaturu@gmail.com
END:VALARM
TRANSP:OPAQUE
END:VEVENT
END:VCALENDAR
И файл с подтверждением отмены, которое следует
BEGIN:VCALENDAR
VERSION:2.0
PRODID:-//AddEvent.com v1.6//ENX-WR-TIMEZONE:America/New_York
Method: CANCEL
BEGIN:VEVENT
TIMEZONE:America/New_York
DTSTAMP:20180430T104326Z
STATUS:CANCELLED
UID:20183010432643447356
DTSTART:20181125T083000Z
DTEND:20181125T090000Z
SUMMARY:Appointment Details - Cancel Center for Vein Restoration
X-ALT-DESC;FMTTYPE=text/html::Appointment Details Center for Vein Restoration
LOCATION:4900 Seminary Road, Suit 100 Alexandria, VA 222234
TRANSP:OPAQUE
END:VEVENT
END:VCALENDAR
Проблема в том, что он сохраняет другое событие в календаре вместо заменыили отмена