Google कैलेंडर

एक Google कैलेंडर को एक टाइमर के विज़ुअलाइज़ेशन के साथ सिंक्रनाइज़ करने का सम्भावना है। हमेशा केवल एक टाइमर को एक कैलेंडर के साथ सिंक्रनाइज़ किया जाता है। चुने गए कार्रवाई नहीं सिंक्रनाइज़ की जाती हैं। यदि कोई घटना हटा दी गई है, तो ये हटाए जाते हैं।

आवश्यकताएं

  • Google क्लाउड सेवा के साथ एक इंटरनेट कनेक्शन। यह HTTPS का उपयोग करके पोर्ट 443 के माध्यम से संचार करता है।
  • एक Google कैलेंडर API को क्लाउड कंसोल में जोड़ा जाना चाहिए। देखें: https://console.cloud.google.com/
  • एक सेवा खाता सक्रिय JSON प्रमाणिकता के साथ दर्ज होना चाहिए।
  • सेवा खाते को Google कैलेंडर के लिए अनुमति (स्कोप) होनी चाहिए।
  • जिसे सिंक्रनाइज़ किया जाना है, उस Google कैलेंडर को सभी अनुमतियों के साथ सेवा खाते के साथ शेयर करना होगा।

कॉन्फ़िगरेशन

सेवा खाता बनाए जाने के बाद, आप JSON प्रमाणिकता फ़ाइल आयात कर सकते हैं। एक बार जब प्रमाणिकता को आयात किया जाता है और कॉन्फ़िगरेशन में संग्रहीत किया जाता है, तो इसे केवल बदलाया जा सकता है, लेकिन हटा नहीं दिया जा सकता। कई कैलेंडरों के लिए एक सेवा खाता उपयोग किया जा सकता है, बशर्ते कि उसके पास कैलेंडरों तक पहुंच हो।

सूचना: प्रमाणिकता प्रोजेक्ट एक्सपोर्ट करने के बाद भी बना रहता है, लेकिन इसे पढ़ा नहीं जा सकता।

आप Google कैलेंडर वेबसाइट पर सेटिंग्स में कैलेंडर आईडी ढूँढ सकते हैं।

टाइम ज़ोन

यदि Google कैलेंडर के लिए एक अलग टाइम ज़ोन निर्धारित किया गया है जैसे कि प्रोजेक्ट, तो घटनाएं भिन्न हो सकती हैं। विशेष रूप से, जब घटनाओं को दोहराया जाता है और टाइम ज़ोन गर्मी और सर्दियों के समय में बदलता है।

अनुसमर्थित नहीं किए गए कार्य

Antcas Control की कैलेंडर Google कैलेंडर के साथ पूरी तरह से संगत नहीं है। निम्नलिखित कार्य वर्तमान में समर्थित नहीं हैं:

  • Antcas Control में घंटे-दर-घंटे दोहराए जाने वाले घटनाएं अनदेखी की जाती हैं।
  • अधिसूचना सेट नहीं की जा सकती हैं।
  • टारगेट किए गए पेरिफेरल्स को Google कैलेंडर में ट्रांसफर नहीं किया जाता है।
  • विस्तृत गुण, जैसे कि घटना का प्रकार अनदेखी की जाती है।
  • दोहराए जाने वाली घटनाओं के मामले में श्रृंखला में परिवर्तनों को अनदेखा किया जाता है। यह फीचर योजनाबद्ध है और बाद में एकीकृत किया जाएगा।

रील-टाइम समर्थन

रील-टाइम अपडेट्स को सबस्क्राइब करने के लिए, इनकमिंग पोर्ट को कॉन्फ़िगर करना होगा। कनेक्शन विज़ुअलाइज़ेशन के माध्यम से या Antcas Hub के माध्यम से किया जा सकता है। विज़ुअलाइज़ेशन के पास HTTPS और एक वैध सर्टिफिकेट के माध्यम से होना चाहिए। एड्रेस को स्वतंत्र रूप से परिभाषित नहीं किया जा सकता है।

यदि एक रिमोट एक्सेस सक्रिय किया गया है और रील-टाइम कनेक्शन स्थापित किया गया है, तो Google कैलेंडर में परिवर्तनों के मामले में सिंक्रनाइज़ेशन घटनाएं रील-टाइम में अपडेट की जाती हैं।

यदि कोई रील-टाइम कनेक्शन स्थापित नहीं किया जा सकता है, तो हर पांच मिनट में एक नया प्रश्न बनाया जाता है। रील-टाइम अपडेट्स के लिए अनुरोध 24 घंटे के लिए वैध होता है और स्वचालित रूप से बढ़ाया जाता है।

देखें भी