मैं वर्तमान में एक परियोजना पर एक टीम के साथ काम कर रहा हूं जो मेरे स्कूल के लिए कैंपस-वाइड इवेंट कैलेंडर के रूप में कार्य करेगा। हम इसे जेएसपी का उपयोग कर जावा बैक एंड के साथ एक वेब एप्लिकेशन के रूप में डिजाइन कर रहे हैं और सर्वर पर स्थित एक रिलेशनल डेटाबेस से जुड़े हुए हैं। डेटाबेस घटनाओं को संग्रहीत करेगा और घटनाओं के आधार पर वेब पेज पर एक कैलेंडर तैयार करेगा।क्या Google कैलेंडर एपीआई मेरी समस्या के लिए उपयुक्त है?
उपयोगकर्ता भी खोज करने में सक्षम होंगे और हम खोज परिणामों के आधार पर कैलेंडर वापस करना चाहते हैं (जैसे किसी विशेष समय सीमा के दौरान होने वाली गतिविधियां)। संभावित रूप से हम कई उपयोगकर्ता अनुरोधों को समायोजित करने के लिए एक समय में 100 कैलेंडर्स बनायेंगे।
हम नहीं चाहते हैं कि उपयोगकर्ताओं को साइट का उपयोग करने के लिए किसी विशेष खाते की आवश्यकता हो (हमारे साथ शायद एक खाता छोड़कर)। उपयोगकर्ता घटनाओं को संपादित नहीं करेंगे और कुछ भी बदल नहीं पाएंगे, लेकिन हम उनके लिए एक अच्छा जीयूआई इंटरफ़ेस चाहते हैं।
क्या यह Google कैलेंडर API का उपयोग करके प्राप्त करने का एक संभावित कार्य है?
बस स्पष्ट करने के लिए, हम अपने आवेदन के एक अलग सेक्शन में "घटनाओं" की सूची बनाने के लिए एसक्यूएल प्रश्न प्रदर्शन करेंगे। इस बात को ध्यान में रखते हुए, हम ऐसा कैलेंडर नहीं चाहते हैं जो हमारे डेटाबेस से स्वयं पूछताछ करे। हम एक एपीआई चाहते हैं जो हमें घटनाओं की इस सूची को इनपुट करने की अनुमति देता है, और एक कैलेंडर जीयूआई आउटपुट करेगा जो उपयोगकर्ता को एक उपयोग में आसान प्रारूप में एकाधिक विचारों (दैनिक, साप्ताहिक, मासिक, आदि) तक पहुंच प्रदान करता है।
धन्यवाद!