Hay a previous thread with this question, y sugiere una respuesta, pero no pude hacer que funcione.Actualice un evento en Outlook 2007 con un archivo iCalendar
Tengo un archivo ICS. Es validates. Se ve así:
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 FROM JFK AIRPORT (JFK)
LOCATION:JFK AIRPORT (JFK)
END:VEVENT
END:VCALENDAR
Hago doble clic en él y va a Outlook 2007 perfectamente. Luego, haga doble clic en otro archivo ICS que tiene este aspecto:
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 FROM JFK AIRPORT (JFK)
LOCATION:JFK AIRPORT (JFK)
END:VEVENT
END:VCALENDAR
Como explained in the rfc, el UID es el mismo y el número de secuencia es uno mayor, por lo que esperan que las perspectivas para actualizar la entrada de mi caso anterior, pero todo lo que hace es insertar una segunda.
¿Cómo puedo formular el archivo ICS para que Outlook sepa actualizar el evento? El póster original en el hilo al que hice referencia dijo que lo consiguió para responder con METHOD y ORGANIZER, pero en mi experiencia, METHOD no tiene ningún efecto y ORGANIZER causa un comportamiento indeseable cuando Outlook desea enviar el evento por correo electrónico a alguien. Solo quiero que actualice el calendario.
Estoy intentando actualizar un calendario completo de 50 eventos importados originalmente de un archivo ICS. Tengo un nuevo archivo ICS con muchos cambios: ¿cómo logra que Outlook actualice todo el Calendario? Acabo de obtener un calendario completamente nuevo cada vez. Por cierto, esto funciona bien en Google Calendarios. (¿Es esta una pregunta nueva?) –
Encontré una respuesta ... ver abajo –
El original tiene el "MÉTODO: SOLICITUD" fuera de VEVENT, copiar pegar error o no era un problema? – hogarth45