के शीर्ष पर कैलेंडर सेवा बनाना, मैं इसे कैलेंडर तत्व के साथ एक ऐप बना रहा हूं। मैं Google कैलेंडर एपीआई के साथ अपने ऐप के इस टुकड़े को बनाने पर विचार कर रहा हूं। एपीआई वे सब कुछ हैं जो मैं विभिन्न Google खातों के स्वामित्व वाले कैलेंडर के बीच बातचीत के लिए सपना देख सकता हूं। हालांकि, वही लचीलापन उसी Google खाते के स्वामित्व वाले कैलेंडर के बीच स्पष्ट नहीं है।Google कैलेंडर
मैं एप्लिकेशन की सभी कैलेंडर के धारण करने के लिए केवल 1 Google खाते का उपयोग करने में सक्षम होना चाहता हूँ। इस खाते के भीतर, मैं अपनी साइट के प्रति उपयोगकर्ता 1 कैलेंडर बनाना चाहता हूं। मैं चाहता हूं कि मेरे उपयोगकर्ता व्यक्तिगत घटनाएं बनाने में सक्षम हों और उन्हें एक-दूसरे के साथ साझा करने में भी सक्षम हों।
वहाँ कई गूगल कैलेंडर है कि एक ही गूगल खाते के स्वामित्व में हैं भर में घटनाओं साझा करने के लिए कोई तरीका है?
अवांछनीय विकल्प:
बनाएं और डुप्लिकेट प्रविष्टियों का प्रबंधन। मैं डुप्लिकेट प्रविष्टियों को बनाने जैसे हैक का उपयोग नहीं करना पसंद करूंगा - यह केवल समस्या के लिए पूछ रहा है जब मालिक घटना के गुणों को बदलता है। इसके अलावा, मुझे गैर-स्वामी को ईवेंट को संपादित करने में सक्षम होने के लिए अतिरिक्त तर्क की आवश्यकता होगी क्योंकि वे तकनीकी रूप से उनकी प्रतिलिपि के स्वामी होंगे।
एक और विकल्प यह है कि सभी के पास वास्तविक Google खाता है। इस के साथ कम से कम 2 समस्याएं हैं:
वे अपने स्वयं के खाते का उपयोग करते हैं, तो मुझे नहीं सीधे अपने कैलेंडर का प्रबंधन कर सकता जब तक कि वे मुझे अपनी प्रवेश cred.s. देना यह इतने सारे स्तरों पर एक भयानक अभ्यास है।
- मैं उन्हें वास्तविक Google एक्ट के लिए आवश्यक जानकारी के साथ अपनी साइट पर साइन अप कर सकता हूं, कैप्चा की सेवा के साथ पूरा हो सकता हूं और प्रत्येक साइट के लिए एक नया Google खाता बना सकता हूं, जो मेरी साइट का प्रबंधन करेगा, लेकिन मैं बस Google खाता TOS पढ़ें और यह अनुभाग 5.3 और 10.2 का उल्लंघन कर सकता है कि वे किस प्रकार व्याख्या किए गए हैं।
इसके साथ एकमात्र समस्या अब उसके ऐप के सभी उपयोगकर्ताओं के पास Google खाते हैं। – MattK