2012-01-27 15 views
8

सबसे हालिया आईकैल फ़ीड का अनुरोध करने के लिए यूआरएल प्रदान करने के अलावा, मुझे आईकैल फ़ीड बनाने के लिए विशेष ध्यान देने की ज़रूरत है ??आईसीएल फ़ीड बनाने के बारे में प्रश्न

यह इंगित करने के लिए कैसे करें कि ics फ़ाइल को अद्यतन किया गया है या नहीं? http शीर्षलेख अंतिम-संशोधित?

यदि आईसीएल फ़ाइल बड़ी है तो क्या करें? क्या मैं इसे अगले एन घटनाओं तक सीमित कर दूंगा?

पिछले घटनाओं के बारे में, क्या वे फ़ीड में होंगे?

यदि ईवेंट हटा दिए जाते हैं या फ़ीड में संशोधित होते हैं तो अधिकांश कैलेंडर ऐप्स क्या करते हैं?

धन्यवाद!

+1

iCal फ़ाइलों के लिए सत्यापनकर्ता उपयोगी हो सकता है: http://severinghaus.org/projects/icv/ – codingoutloud

उत्तर

7

कुछ पॉइंटर्स आपको मेरे ज्ञान के रूप में आपकी मदद करने का प्रयास करने के लिए ical फ़ीड को संभालने का कोई मानक तरीका नहीं है क्योंकि "क्लाइंट" पक्ष डेटा को खींचने के लिए स्वतंत्र है, जो आवृत्ति और प्रदर्शित करता है।

उदाहरण के लिए Outlook के पास "एक्स-प्रकाशित-टीटीएल:" हालांकि, इसके लिए कस्टम प्रॉपर्टी है, ऐप्पल ical चलिए आप इसे सेट करते हैं और Google कोई विकल्प नहीं देता है।

बातों पर विचार करने के लिए के बारे में

:

  1. अनौपचारिक यूआरआई webcal का उपयोग कर,
  2. संपत्ति "विधि" के लिए नहीं के रूप में तो iCal केवल जानकारी के वाहक के रूप में देखा जाता है नहीं एक अनुसूचक समर्थन,
  3. घटना परिवर्तनों के बारे में सूचित करने के लिए
  4. आपको अनुक्रम आईडी को अपडेट करना चाहिए, लेकिन अन्य मुद्दों को देखकर आप दिए गए ईवेंट के डीटीएसटीएएमपी को टाइमस्टैम्प पर अपडेट करने पर विचार करना चाहेंगे, जिसे आपने अपना ईवेंट अपडेट किया है (हालांकि मानक अनुपालन नहीं है) या टैग लास्ट है - संशोधित, यद्यपि ical फ़ीड रीडर की गारंटी नहीं है वास्तव में इस टैग को पार्स करेगा।

यदि आपकी फ़ाइल बहुत बड़ी है तो आप निश्चित रूप से अगली एन घटनाओं तक सीमित हो सकते हैं या समय क्षितिज दे सकते हैं, लेकिन क्या आप नियंत्रित फ़ीड के साथ उपयोगकर्ता क्या करना चाहते हैं? क्या वे भविष्य में कुछ जांचना चाहते हैं और आश्चर्यचकित हो सकते हैं कि उन्हें कुछ भी नहीं पता होना चाहिए?

पिछली घटनाओं के साथ ही, अक्सर .ics के आकार को कम करने के लिए हटा दिया जाता है लेकिन अक्सर उपयोगकर्ताओं को यह देखना चाहिए कि अतीत में एक विशिष्ट घटना कब हुई थी।

घटनाओं को हटाने से निपटने के दौरान कैलेंडर ऐप्स या तो उन्हें हटा सकते हैं। यदि शेड्यूलिंग नहीं हो रही है या वे आईटिप का पालन कर सकते हैं और अनुरोध कर सकते हैं: प्रस्ताव रद्द करें।

उम्मीद है कि इससे मदद मिलती है।

संबंधित मुद्दे