Update an event in Outlook 2007 with an iCalendar file -
there a previous thread question, , hints @ answer, not work.
i have ics file. validates. looks this:
begin:vcalendar version:2.0 prodid:-//wa//frweb//en begin:vevent uid:frical201 sequence:0 dtstamp:20081108t151809z dtstart:20081109t121200 summary:11/9/2008 12:12:00 pm trip jfk airport (jfk) location:jfk airport (jfk) end:vevent end:vcalendar
i double-click , goes outlook 2007 perfectly. then, double-click ics file looks this:
begin:vcalendar version:2.0 prodid:-//wa//frweb//en begin:vevent method:request uid:frical201 sequence:1 dtstamp:20081108t161809z dtstart:20081109t121300 summary:11/9/2008 12:13:00 pm trip jfk airport (jfk) location:jfk airport (jfk) end:vevent end:vcalendar
as explained in rfc, uid same , sequence number 1 greater, expect outlook update previous event entry, insert second one.
how can formulate ics file outlook knows update event? original poster in thread referenced above said got respond method , organizer in experience method has no effect , organizer causes undesirable behavior outlook wants email event someone. want update calendar.
i got hold of tom carter, guy started original thread. had working example request followed cancellation. had wrong method inside vevent when should have been outside. here working update!
original:
begin:vcalendar version:2.0 prodid:-//wa//frweb//en method:request begin:vevent uid:frical201 sequence:0 dtstamp:20081108t151809z organizer:donotreply@test.com dtstart:20081109t121200 summary:11/9/2008 12:12:00 pm trip jfk airport (jfk) location:jfk airport (jfk) end:vevent end:vcalendar
update:
begin:vcalendar version:2.0 prodid:-//wa//frweb//en method:request begin:vevent uid:frical201 sequence:1 dtstamp:20081108t161809z organizer:donotreply@test.com dtstart:20081109t121300 summary:11/9/2008 12:13:00 pm trip jfk airport (jfk) location:jfk airport (jfk) end:vevent end:vcalendar
all did add request method (in correct spot!), , organizer.
Comments
Post a Comment