परियोजना का विवरण
अनुवादितअवसर:
- निम्नलिखित सेटिंग्स को स्टोर करता है:
- एपीआई गूगल कैलेंडर में प्रमाणीकरण के लिए क्रेडेंशियल्स
कैलेंडर का पता जहां घटनाएँ जोड़ी/अपडेट की जाती हैं
- घंटों में अग्रिम ई-मेल सूचना की अवधि
डेटा फ़ाइल का पथ (फाइल सिस्टम या ड्राइव.google में csv)। फ़ाइल का उदाहरण:
विषय, डिज़ाइन, प्रारंभ तिथि, प्रारंभ समय, समाप्ति तिथि, समाप्ति समय
अंटाल्या -> समारा, उड़ान संख्या ZF-6392 [छिपाएं]http://aviabit.azurair.com/m/FlightCard.aspx?ID=216204[/hide] (B-757-200 संख्या VQBKB), 25.09.17,17:25.25.09.17,21:05
1.5 कैलेंडर डेटा अपडेट अवधि घंटों में
1.6 (*1) घटनाओं में परिवर्तन के लिए आपको सूचित करने के लिए ई-मेल पते
2 सेटिंग्स में निर्दिष्ट पते पर एपीआई के माध्यम से गूगल कैलेंडर से समय-समय पर कनेक्ट करता है:
2.1 फ़ाइल से घटनाओं की सूची पढ़ता है, प्रत्येक को कैलेंडर में मौजूदा घटनाओं के साथ तुलना करता है:
2.1.1 यदि कोई घटना मौजूद नहीं है, तो यह फ़ाइल में निर्दिष्ट पैरामीटर के साथ एक घटना बनाता है।
2.1.2. यदि कोई घटना पहले से मौजूद है, तो घटना को अपडेट करें:
a फ़ाइल सिस्टम (या ड्राइव.google) से डेटा के साथ एक फ़ाइल पढ़ता है (csv में)
b पहचानकर्ता द्वारा कैलेंडर में एक मौजूदा घटना का चयन करता है, समय मानों की तुलना फ़ाइल से मान के साथ करता है; यदि समय बदल गया है, तो सेटिंग्स से पते पर एक संदेश बनाता है। वैकल्पिक रूप से, कैलेंडर में एक अलर्ट बनाना है, इसे इस तरह से गिनना कि यह तुरंत अपडेट होने के बाद आए। इस मामले में, अलर्ट के लिए सेटिंग (*1) को स्टोर करना आवश्यक नहीं है।