如何使用.ics文件更新组织者议程中的Outlook会议?

时间:2020-03-13 17:40:28

标签: outlook icalendar

我正在使用.ics文件首先创建,然后使用.ics文件更新Outlook会议。组织者通过在其标准Outlook日历中打开.ics文件来执行该文件。会议包含一名与会者,与组织者不同。组织者将在Outlook会议窗口中手动按“发送”(使用METHOD:PUBLISH)。

我现在可以使之正常工作的唯一方法是使用METHOD:PUBLISH。首次会议在组织者和与会人员的议程中看起来很好。但是,仅在与会者的议程中执行对会议的更新(不同时间)。组织者的议程将包含2次单独的会议。仅在发送了与会者的接受确认后,旧会议才从组织者的议程中删除。但是,我不希望使用这些确认(通过使用ATTENDEE; RSVP = FALSE)。

所以我被组织者日历中的重复会议困住了。

以下是用于创建初始会议的.ics文件:

BEGIN:VCALENDAR
PRODID:-//Microsoft Corporation//Outlook 16.0 MIMEDIR//EN
VERSION:2.0
X-WR-RELCALID:1-71303568121-7130356812
METHOD:PUBLISH
X-MS-OLK-FORCEINSPECTOROPEN:TRUE
BEGIN:VTIMEZONE
TZID:Romance Standard Time
BEGIN:STANDARD
DTSTART:16011028T030000
RRULE:FREQ=YEARLY;BYDAY=-1SU;BYMONTH=10
TZOFFSETFROM:+0200
TZOFFSETTO:+0100
END:STANDARD
BEGIN:DAYLIGHT
DTSTART:16010325T020000
RRULE:FREQ=YEARLY;BYDAY=-1SU;BYMONTH=3
TZOFFSETFROM:+0100
TZOFFSETTO:+0200
END:DAYLIGHT
END:VTIMEZONE
BEGIN:VEVENT
ATTENDEE;RSVP=FALSE:mailto:xx.xx@xx.be
CLASS:PUBLIC
DESCRIPTION:xxx
DTSTART;TZID="Romance Standard Time":20200313T193000
DTEND;TZID="Romance Standard Time":20200313T203000
DTSTAMP:20200313T173344Z
SEQUENCE:910
LOCATION:xxx
SUMMARY;LANGUAGE=nl-be:IND
TRANSP:OPAQUE
UID:1-7130356812
BEGIN:VALARM
TRIGGER:PT0M
ACTION:DISPLAY
DESCRIPTION:Reminder
END:VALARM
END:VEVENT
END:VCALENDAR

并更新小时:

BEGIN:VCALENDAR
PRODID:-//Microsoft Corporation//Outlook 16.0 MIMEDIR//EN
VERSION:2.0
X-WR-RELCALID:1-71303568121-7130356812
METHOD:PUBLISH
X-MS-OLK-FORCEINSPECTOROPEN:TRUE
BEGIN:VTIMEZONE
TZID:Romance Standard Time
BEGIN:STANDARD
DTSTART:16011028T030000
RRULE:FREQ=YEARLY;BYDAY=-1SU;BYMONTH=10
TZOFFSETFROM:+0200
TZOFFSETTO:+0100
END:STANDARD
BEGIN:DAYLIGHT
DTSTART:16010325T020000
RRULE:FREQ=YEARLY;BYDAY=-1SU;BYMONTH=3
TZOFFSETFROM:+0100
TZOFFSETTO:+0200
END:DAYLIGHT
END:VTIMEZONE
BEGIN:VEVENT
ATTENDEE;RSVP=FALSE:mailto:xx.xx@xx.be
CLASS:PUBLIC
DESCRIPTION:Beschrijving: attest gezinszorg\n\n
DTSTART;TZID="Romance Standard Time":20200313T203000
DTEND;TZID="Romance Standard Time":20200313T213000
DTSTAMP:20200313T173355Z
SEQUENCE:1010
LOCATION:xxx
SUMMARY;LANGUAGE=nl-be:IND
TRANSP:OPAQUE
UID:1-7130356812
BEGIN:VALARM
TRIGGER:PT0M
ACTION:DISPLAY
DESCRIPTION:Reminder
END:VALARM
END:VEVENT
END:VCALENDAR

请注意,我不包括组织者。默认情况下,当前用户被添加为组织者。添加它没有区别。

谢谢。

0 个答案:

没有答案