iCal कैलेंडर सदस्यता
iCal सदस्यताएँ आपको आउटलुक, सार्वजनिक कैलेंडर, या किसी अन्य कैलेंडर सेवा से केवल-पढ़ने के लिए कैलेंडर कनेक्ट करने की अनुमति देती हैं जो iCal फ़ीड प्रदान करती है। यह उन शेड्यूल को आयात करने के लिए एकदम सही है जिन्हें आप नियंत्रित नहीं करते हैं, जैसे कि कार्य कैलेंडर, स्पोर्ट्स टीम शेड्यूल, या सार्वजनिक अवकाश कैलेंडर।
iCal सदस्यता क्या है?
iCal (iCalendar का संक्षिप्त रूप) कैलेंडर जानकारी साझा करने के लिए एक मानक प्रारूप है। जब आप iCal कैलेंडर की सदस्यता लेते हैं:
- केवल-पढ़ने के लिए एक्सेस: ईवेंट स्वचालित रूप से कैलेंडर से खींचे जाते हैं, लेकिन आप उन्हें WhenToMeet के माध्यम से संशोधित नहीं कर सकते
- स्वचालित अपडेट: नए ईवेंट और अपडेट प्राप्त करने के लिए कैलेंडर नियमित रूप से सिंक होता है
- सार्वभौमिक संगतता: किसी भी कैलेंडर सेवा के साथ काम करता है जो iCal फ़ीड URL प्रदान करती है
अपनी iCal सदस्यता URL कैसे खोजें
आउटलुक कैलेंडर
- आउटलुक कैलेंडर खोलें (वेब संस्करण)
- उस कैलेंडर पर राइट-क्लिक करें जिसे आप साझा करना चाहते हैं
- सेटिंग्स या साझाकरण और अनुमतियाँ चुनें
- साझा करने योग्य लिंक प्राप्त करें या ICS लिंक देखें
- URL कॉपी करें (आमतौर पर
https://से शुरू होता है और.icsके साथ समाप्त होता है)
गूगल कैलेंडर (सार्वजनिक कैलेंडर)
- गूगल कैलेंडर सेटिंग्स खोलें
- उस कैलेंडर का चयन करें जिसे आप साझा करना चाहते हैं
- कैलेंडर एकीकृत करें तक नीचे स्क्रॉल करें
- iCal प्रारूप में सार्वजनिक पता कॉपी करें
नोट: पूर्ण पढ़ने-लिखने की सुविधा वाले निजी Google कैलेंडर के लिए, इसके बजाय मूल Google कैलेंडर कनेक्शन का उपयोग करें।
अन्य कैलेंडर सेवाएँ
अधिकांश कैलेंडर सेवाएँ iCal सदस्यता विकल्प प्रदान करती हैं:
- अपनी कैलेंडर सेटिंग्स में सदस्यता लें, निर्यात करें, या साझा करें विकल्प देखें
- iCal, ICS, या webcal URL खोजें
- पूरा URL कॉपी करें
iCal सदस्यता कनेक्ट करना
- WhenToMeet में सेटिंग्स पृष्ठ पर जाएँ
- कैलेंडर अनुभाग के अंतर्गत, iCal कैलेंडर की सदस्यता लें पर क्लिक करें
- फ़ील्ड में अपनी सदस्यता URL पेस्ट करें
- URL इनमें से किसी एक से शुरू हो सकता है:
https://- मानक सुरक्षित वेब URLwebcal://- कैलेंडर-विशिष्ट प्रोटोकॉल (स्वचालित रूप से https में परिवर्तित)
- कनेक्ट करने के लिए सदस्यता लें पर क्लिक करें
WhenToMeet कैलेंडर URL को मान्य करेगा और यह सुनिश्चित करने के लिए ईवेंट प्राप्त करेगा कि यह सही तरीके से काम कर रहा है।
समर्थित URL प्रारूप
- HTTPS URL:
https://example.com/calendar.ics - Webcal URL:
webcal://example.com/calendar.ics(स्वचालित रूप से परिवर्तित) - ICS फ़ाइलें: कहीं भी होस्ट की गई
.icsफ़ाइलों को इंगित करने वाले URL
iCal सदस्यताएँ कैसे काम करती हैं
- प्रारंभिक कनेक्शन: जब आप कनेक्ट करते हैं, तो WhenToMeet कैलेंडर से सभी ईवेंट प्राप्त करता है ताकि यह मान्य हो सके कि यह सुलभ है
- नियमित सिंकिंग: अप-टू-डेट रहने के लिए ईवेंट नियमित अंतराल पर स्वचालित रूप से सिंक किए जाते हैं
- टकराव का पता लगाना: सब्सक्राइब किए गए कैलेंडर से ईवेंट का उपयोग उपलब्धता की जाँच के लिए किया जाता है, ठीक आपके अन्य कनेक्टेड कैलेंडर की तरह
- दिनांक सीमा फ़िल्टरिंग: प्रदर्शन को अनुकूलित करने के लिए केवल आपकी सक्रिय शेड्यूलिंग अवधि के भीतर के ईवेंट ही प्राप्त किए जाते हैं
समस्या निवारण
"कैलेंडर को प्रमाणीकरण की आवश्यकता है" त्रुटि
इस त्रुटि का अर्थ है कि कैलेंडर निजी है और उसे क्रेडेंशियल्स की आवश्यकता है। इसे ठीक करने के लिए:
- संवाद में "🔒 निजी कैलेंडर? प्रमाणीकरण जोड़ें" पर क्लिक करें
- अपना उपयोगकर्ता नाम और पासवर्ड दर्ज करें (ऊपर अपने क्रेडेंशियल्स ढूँढना देखें)
- सुनिश्चित करें कि आप कैलेंडर सेवा के लिए सही क्रेडेंशियल्स का उपयोग कर रहे हैं
- प्रमाणीकरण सक्षम करके पुनः प्रयास करें
यदि प्रमाणीकरण अभी भी विफल रहता है:
- सत्यापित करें कि आपका उपयोगकर्ता नाम और पासवर्ड सही हैं
- जांचें कि क्या आपकी सेवा को आपके मुख्य पासवर्ड के बजाय ऐप-विशिष्ट पासवर्ड की आवश्यकता है
- सुनिश्चित करें कि कैलेंडर URL सही और सुलभ है
"प्रमाणीकरण विफल" त्रुटि
यदि आपने क्रेडेंशियल दर्ज किए हैं लेकिन प्रमाणीकरण विफल हो जाता है:
- गलत क्रेडेंशियल: अपना उपयोगकर्ता नाम और पासवर्ड दोबारा जांचें
- ऐप-विशिष्ट पासवर्ड आवश्यक: कुछ सेवाओं (जैसे Microsoft) को ऐप-विशिष्ट पासवर्ड की आवश्यकता होती है
- उपयोगकर्ता नाम प्रारूप: विभिन्न उपयोगकर्ता नाम प्रारूपों (ईमेल बनाम उपयोगकर्ता नाम) का प्रयास करें
- कैलेंडर URL: सत्यापित करें कि URL वास्तविक कैलेंडर फ़ीड URL है, न कि वेब पेज लिंक
"कोई ईवेंट नहीं मिला" त्रुटि
यदि सदस्यता कनेक्ट होती है लेकिन कोई ईवेंट नहीं दिखाती है:
- सत्यापित करें कि कैलेंडर में वास्तव में ईवेंट हैं
- जांचें कि URL एक कैलेंडर फ़ीड (
.icsफ़ाइल) को इंगित करता है, न कि वेबपेज को - कुछ कैलेंडर केवल भविष्य के ईवेंट प्रदान कर सकते हैं
- यह सत्यापित करने के लिए कि यह
.icsफ़ाइल डाउनलोड करता है, सीधे अपने ब्राउज़र में URL तक पहुँचने का प्रयास करें
"कनेक्शन टाइमआउट" त्रुटि
यदि कनेक्शन का समय समाप्त हो जाता है:
- जांचें कि URL सुलभ है (इसे अपने ब्राउज़र में खोलने का प्रयास करें)
- कैलेंडर सर्वर धीमा या अस्थायी रूप से अनुपलब्ध हो सकता है
- कुछ मिनटों में पुनः प्रयास करें
- अपना इंटरनेट कनेक्शन जांचें
- कुछ स्व-होस्ट किए गए सर्वरों में दर सीमित हो सकती है
अमान्य URL प्रारूप
- सुनिश्चित करें कि URL पूर्ण और ठीक से स्वरूपित है
- किसी भी अतिरिक्त स्थान या वर्ण को हटा दें
- सत्यापित करें कि URL
https://याwebcal://से शुरू होता है - सुनिश्चित करें कि URL
.icsके साथ समाप्त होता है या इसमें कैलेंडर पथ होता है - NextCloud के लिए, सुनिश्चित करें कि आप सदस्यता URL का उपयोग कर रहे हैं, न कि वेब इंटरफ़ेस URL का
निजी कैलेंडर प्रमाणीकरण
WhenToMeet निजी कैलेंडर सदस्यताओं के लिए HTTP बेसिक ऑथेंटिकेशन का समर्थन करता है, जिन्हें क्रेडेंशियल्स की आवश्यकता होती है। यह आपको NextCloud, Radicale, या निजी आउटलुक कैलेंडर जैसी सेवाओं से निजी कैलेंडर की सदस्यता लेने की अनुमति देता है।
बेसिक ऑथेंटिकेशन क्या है?
बेसिक ऑथेंटिकेशन एक मानक HTTP प्रमाणीकरण विधि है जहाँ आपका उपयोगकर्ता नाम और पासवर्ड सुरक्षित रूप से एन्कोड किए जाते हैं और प्रत्येक कैलेंडर अनुरोध के साथ भेजे जाते हैं। आपके क्रेडेंशियल्स WhenToMeet के डेटाबेस में एन्क्रिप्टेड संग्रहीत किए जाते हैं।
आपको प्रमाणीकरण की आवश्यकता कब होती है?
आपको प्रमाणीकरण की आवश्यकता तब होती है जब:
- निजी आउटलुक कैलेंडर: कैलेंडर जो सार्वजनिक रूप से साझा नहीं किए जाते हैं
- NextCloud कैलेंडर: व्यक्तिगत कैलेंडर सदस्यताएँ जिन्हें लॉगिन की आवश्यकता होती है
- स्व-होस्ट किए गए कैलेंडर सर्वर: Radicale, Baïkal, SOGo, और इसी तरह की सेवाएँ
- निजी iCal फ़ीड: कोई भी कैलेंडर फ़ीड जो 401 अनधिकृत त्रुटि लौटाता है
अधिकांश सार्वजनिक कैलेंडर (जैसे सार्वजनिक Google कैलेंडर फ़ीड या सार्वजनिक रूप से साझा किए गए आउटलुक कैलेंडर) को प्रमाणीकरण की आवश्यकता नहीं होती है।
प्रमाणीकरण का उपयोग कैसे करें
- iCal सदस्यता संवाद में, "🔒 निजी कैलेंडर? प्रमाणीकरण जोड़ें" पर क्लिक करें
- अपना उपयोगकर्ता नाम (आमतौर पर आपका ईमेल पता या खाता नाम) दर्ज करें
- अपना पासवर्ड या ऐप-विशिष्ट पासवर्ड दर्ज करें
- कनेक्ट करने के लिए सदस्यता लें पर क्लिक करें
अपने क्रेडेंशियल्स ढूँढना
NextCloud
- उपयोगकर्ता नाम: आपका NextCloud लॉगिन ईमेल/उपयोगकर्ता नाम
- पासवर्ड: आपका NextCloud पासवर्ड या एक ऐप-विशिष्ट पासवर्ड
- URL: आमतौर पर
https://your-nextcloud.com/remote.php/dav/calendars/USERNAME/CALENDARNAME/?export
निजी आउटलुक कैलेंडर
- उपयोगकर्ता नाम: आपका Microsoft खाता ईमेल
- पासवर्ड: आपका Microsoft खाता पासवर्ड या ऐप-विशिष्ट पासवर्ड
- URL: इसे आउटलुक कैलेंडर → सेटिंग्स → साझा कैलेंडर → कैलेंडर प्रकाशित करें → ICS लिंक प्राप्त करें में खोजें
Radicale / Baïkal
- उपयोगकर्ता नाम: आपका कैलेंडर सर्वर उपयोगकर्ता नाम
- पासवर्ड: आपका कैलेंडर सर्वर पासवर्ड
- URL: आपके कैलेंडर सर्वर द्वारा प्रदान किया गया (आमतौर पर
.icsमें समाप्त होता है या/calendars/होता है)
ऐप-विशिष्ट पासवर्ड
कई सेवाएँ सुरक्षा के लिए आपके मुख्य खाता पासवर्ड के बजाय ऐप-विशिष्ट पासवर्ड का उपयोग करने की सलाह देती हैं:
- Microsoft: account.microsoft.com → सुरक्षा → ऐप पासवर्ड पर उत्पन्न करें
- NextCloud: सेटिंग्स → सुरक्षा → नया ऐप पासवर्ड बनाएँ
गोपनीयता और सुरक्षा
- केवल-पढ़ने के लिए एक्सेस: iCal सदस्यताएँ केवल ईवेंट पढ़ सकती हैं, आपके कैलेंडर को कभी भी संशोधित नहीं कर सकती हैं
- एन्क्रिप्टेड क्रेडेंशियल: प्रमाणीकरण क्रेडेंशियल डेटाबेस में एन्क्रिप्टेड संग्रहीत किए जाते हैं
- बेसिक ऑथ समर्थन: निजी कैलेंडर के लिए मानक HTTP बेसिक ऑथेंटिकेशन
- SSRF सुरक्षा: WhenToMeet निजी नेटवर्क या आंतरिक संसाधनों तक पहुँच को रोकने के लिए सभी URL को मान्य करता है
- सुरक्षित कनेक्शन: सभी
webcal://URL स्वचालित रूप से सुरक्षितhttps://कनेक्शन में अपग्रेड हो जाते हैं
अन्य कनेक्शन प्रकारों से अंतर
iCal बनाम Google कैलेंडर
- iCal: केवल-पढ़ने के लिए, कोई OAuth आवश्यक नहीं, किसी भी सार्वजनिक कैलेंडर के साथ काम करता है
- Google: पूर्ण पढ़ने-लिखने की सुविधा, OAuth प्रमाणीकरण, ईवेंट बना सकता है
iCal बनाम CalDAV
- iCal: केवल-पढ़ने के लिए एक्सेस के लिए सरल सदस्यता, वैकल्पिक बेसिक प्रमाणीकरण का समर्थन करता है
- CalDAV: पढ़ने-लिखने की सुविधा के साथ पूर्ण द्विदिश सिंक, CalDAV सर्वर समर्थन की आवश्यकता है
iCal कब चुनें:
- केवल-पढ़ने के लिए एक्सेस पर्याप्त है
- कैलेंडर iCal/ICS सदस्यता URL प्रदान करता है
- सरल सेटअप को प्राथमिकता दी जाती है
- आउटलुक, सार्वजनिक कैलेंडर और अधिकांश कैलेंडर सेवाओं के साथ काम करता है
CalDAV कब चुनें:
- आपको पढ़ने-लिखने की सुविधा (ईवेंट बनाएँ/संपादित करें) की आवश्यकता है
- कैलेंडर प्रदाता CalDAV प्रोटोकॉल (iCloud, NextCloud, Fastmail) का समर्थन करता है
- पूर्ण दो-तरफ़ा सिंक्रनाइज़ेशन की आवश्यकता है
iCal का उपयोग कब करें
जब आप iCal सदस्यताओं का उपयोग करें:
- आप एक सार्वजनिक या साझा कैलेंडर आयात करना चाहते हैं
- आपको टकराव की जाँच के लिए केवल केवल-पढ़ने के लिए एक्सेस की आवश्यकता है
- कैलेंडर आउटलुक या किसी अन्य सेवा से है जिसमें मूल एकीकरण नहीं है
- आप OAuth प्रमाणीकरण के बिना एक सरल सेटअप चाहते हैं
- आपके पास बेसिक ऑथ समर्थन वाला एक निजी कैलेंडर है (देखें निजी कैलेंडर प्रमाणीकरण)
सुविधा आवश्यकताएँ
iCal सदस्यताएँ कुछ सदस्यता योजनाओं पर उपलब्ध हैं। आपकी योजना में कौन सी सुविधाएँ शामिल हैं, इसके विवरण के लिए मूल्य निर्धारण पृष्ठ देखें।
संबंधित दस्तावेज़ीकरण
- कैलेंडर कनेक्शन - सामान्य कैलेंडर कनेक्शन गाइड
- मल्टी-कैलेंडर समर्थन - कई कनेक्टेड कैलेंडर प्रबंधित करना
- कैलेंडर एक्सेस और गोपनीयता - गोपनीयता और सुरक्षा जानकारी