ฉันกำลังเขียนแอปพลิเคชันที่จะส่งไฟล์ .ics ออกไปเพื่อให้ตีความตาม Outlook เป็นหลัก เมื่อแอปพลิเคชันของฉันส่งการอัปเดต ปฏิทินของทุกคนจะอัปเดตได้สำเร็จ ยกเว้นปฏิทินของผู้จัดงาน ฉันใช้ UID เดียวกันและฉันกำลังเพิ่ม SEQUENCE ในแต่ละครั้ง มีอะไรอีกบ้างที่ฉันขาดหายไปในไฟล์ ICS หรือไม่อัปเดตปฏิทินของฉันเพราะฉันเป็นผู้จัดงาน
ด้านล่างนี้เป็นตัวอย่างของโค้ด ics ที่เราใช้:
BEGIN:VCALENDAR
PRODID:-//Microsoft Corporation//Outlook 16.0 MIMEDIR//EN
VERSION:2.0
METHOD:REQUEST
X-MS-OLK-FORCEINSPECTOROPEN:TRUE
BEGIN:VTIMEZONE
TZID:Eastern Standard Time
BEGIN:STANDARD
DTSTART:16011104T020000
RRULE:FREQ=YEARLY;BYDAY=1SU;BYMONTH=11
TZOFFSETFROM:-0400
TZOFFSETTO:-0500
END:STANDARD
BEGIN:DAYLIGHT
DTSTART:16010311T020000
RRULE:FREQ=YEARLY;BYDAY=2SU;BYMONTH=3
TZOFFSETFROM:-0500
TZOFFSETTO:-0400
END:DAYLIGHT
END:VTIMEZONE
BEGIN:VEVENT
ATTENDEE;CN='test';RSVP=TRUE:mailto:[email protected]
ATTENDEE;CN='attendee';RSVP=TRUE:mailto:[email protected]
CLASS:PUBLIC
CREATED:20180628T182531Z
DTSTART;TZID=Eastern Standard Time:20180630T141500
DTEND;TZID=Eastern Standard Time:20180630T160000
DTSTAMP:20180628T182531Z
LAST-MODIFIED:20180628T182531Z
LOCATION:some place
ORGANIZER;CN=Conference Room Board:mailto:[email protected]
PRIORITY:5
SEQUENCE:1
SUMMARY;LANGUAGE=en-us:test
TRANSP:OPAQUE
UID:SomeUniqueUID
CREATED:20180628T182531Z
DESCRIPTION:Test
X-MICROSOFT-CDO-BUSYSTATUS:BUSY
X-MICROSOFT-CDO-IMPORTANCE:1
X-MICROSOFT-DISALLOW-COUNTER:FALSE
X-MS-OLK-AUTOFILLLOCATION:TRUE
X-MS-OLK-CONFTYPE:0
END:VEVENT
END:VCALENDAR
ขอบคุณสำหรับความช่วยเหลือ!