سؤال

وهناك الموضوع السابق مع هذا السؤال ، ويلمح إلى إجابة، ولكن لم أستطع الحصول على عمل.

ولدي ملف ICS. ومن يؤكد . يبدو مثل هذا:

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

وأنا نقرا مزدوجا فوق ذلك، ويذهب إلى Outlook 2007 تماما. ثم، وانقر نقرا مزدوجا فوق ملف ICS آخر يشبه هذا:

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

موضح في RFC في ، وUID هو نفسه و تسلسل رقم واحد أكبر، لذلك أتوقع توقعات لتحديث مشاركتي الحدث السابق، ولكن كل ما يفعله هو إدراج ثانية واحدة.

وكيف يمكنني وضع ملف ICS بحيث يعرف Outlook لتحديث الحدث؟ وقال الملصق الأصلي في موضوع I المشار إليها أعلاه حصل على الاستجابة مع أسلوب ومنظم ولكن في تجربتي الأسلوب له أي تأثير ومنظم يسبب سلوك غير مرغوب فيه حيث يريد Outlook إلى البريد الإلكتروني هذا الحدث لشخص ما. أريد فقط أن تحديث التقويم.

هل كانت مفيدة؟

المحلول

وحصلت على عقد من توم كارتر، الرجل الذي بدأ موضوع الأصلي. وكان لديه مثال عمل مع طلب تليها الإلغاء. ما كان لي خطأ كان لي أسلوب داخل بلدي VEVENT عندما كان ينبغي أن يكون خارج. حتى هنا هو تحديث العمل!

والأصل:

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 FROM JFK AIRPORT (JFK)
LOCATION:JFK AIRPORT (JFK)
END:VEVENT
END:VCALENDAR

تحديث:

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 FROM JFK AIRPORT (JFK)
LOCATION:JFK AIRPORT (JFK)
END:VEVENT
END:VCALENDAR

وكان كل ما فعلته إضافة أسلوب الطلب (في المكان الصحيح!)، ومنظم.

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top