Có a previous thread with this question và gợi ý câu trả lời nhưng tôi không thể làm cho nó hoạt động.Cập nhật sự kiện trong Outlook 2007 bằng tệp iCalendar
Tôi có tệp ICS. Nó validates. Có vẻ như sau:
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
Tôi nhấp đúp vào nó và nó đi vào Outlook 2007 một cách hoàn hảo. Sau đó, tôi bấm đúp vào một file ICS trông như thế này:
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
Như explained in the rfc, UID là như nhau và số thứ tự là một trong những lớn hơn, vì vậy tôi hy vọng triển vọng để cập nhật vào sự kiện trước đây của tôi, nhưng tất cả nó là chèn một thứ hai.
Làm cách nào để xây dựng tệp ICS để Outlook biết cập nhật sự kiện? Các poster ban đầu trong thread tôi tham chiếu ở trên cho biết ông đã nhận nó để đáp ứng với PHƯƠNG PHÁP và TỔ CHỨC nhưng trong kinh nghiệm của tôi PHƯƠNG PHÁP không có hiệu lực và tổ chức gây ra hành vi không mong muốn, nơi Outlook muốn gửi email sự kiện cho ai đó. Tôi chỉ muốn cập nhật lịch.
Tôi đang cố gắng cập nhật toàn bộ lịch 50 sự kiện đã được nhập ban đầu từ tệp ICS. Tôi có một tập tin ICS mới với nhiều thay đổi - làm thế nào để bạn có được Outlook để cập nhật toàn bộ Lịch. Tôi chỉ nhận được một lịch hoàn toàn mới mỗi lần. BTW hoạt động tốt trong Lịch Google. (Đây có phải là câu hỏi mới không?) –
Tôi đã tìm thấy câu trả lời ... xem bên dưới –
Bản gốc có "PHƯƠNG PHÁP: YÊU CẦU" bên ngoài VEVENT, sao chép lỗi dán hoặc không phải là vấn đề? – hogarth45