क्लाइंट लाइब्रेरी इंस्टॉल करना

Google Workspace Events API को एचटीटीपी और JSON पर बनाया गया है. इसलिए, कोई भी स्टैंडर्ड एचटीटीपी क्लाइंट इसके लिए अनुरोध भेज सकता है और जवाबों को पार्स कर सकता है. हालांकि, Google API क्लाइंट लाइब्रेरी की मदद से, ऐसे कॉल के लिए भाषा का बेहतर इंटिग्रेशन, बेहतर सुरक्षा, और सहायता मिलती है जिनमें उपयोगकर्ता की अनुमति ज़रूरी होती है. क्लाइंट लाइब्रेरी कई प्रोग्रामिंग भाषाओं में उपलब्ध हैं. इनका इस्तेमाल करके, एचटीटीपी अनुरोधों को मैन्युअल तरीके से सेट अप करने और जवाबों को पार्स करने से बचा जा सकता है.

शुरू करने के लिए, उस प्रोग्रामिंग भाषा को चुनें जिसका इस्तेमाल आपको Google Workspace Events API को कॉल करने के लिए करना है:

Go (अल्फ़ा) के लिए, Google Workspace Events API की क्लाइंट लाइब्रेरी का नया वर्शन पाएं. क्लाइंट लाइब्रेरी का इस्तेमाल करने से जुड़ी डेवलपर की गाइड पढ़ें.

इस पेज पर, Java के लिए Google API की क्लाइंट लाइब्रेरी का इस्तेमाल करके, Google Workspace Events API का इस्तेमाल शुरू करने के बारे में जानकारी दी गई है. ज़्यादा जानकारी के लिए, यहां दिए गए दस्तावेज़ देखें:

अपने प्रोजेक्ट में क्लाइंट लाइब्रेरी जोड़ना

इन टैब से अपना बिल्ड एनवायरमेंट (Maven या Gradle) चुनें:

MavenGradle

अपनी pom.xml फ़ाइल में ये चीज़ें जोड़ें:

Maven Central Repository पर उपलब्ध सभी वर्शन देखें.

अपनी build.gradle फ़ाइल में ये चीज़ें जोड़ें:

Maven Central Repository पर उपलब्ध सभी वर्शन देखें.

क्लाइंट लाइब्रेरी का इस्तेमाल करने से जुड़ी डेवलपर गाइड पढ़ें.

इस पेज में .NET के लिए, Google API की क्लाइंट लाइब्रेरी का इस्तेमाल करके, Google Workspace Events API का इस्तेमाल शुरू करने के बारे में जानकारी दी गई है. ज़्यादा जानकारी के लिए, यहां दिए गए दस्तावेज़ देखें:

लाइब्रेरी डाउनलोड करना

NuGet पैकेज Google.Apis इंस्टॉल करें.

Node.js के लिए Google Workspace Events API की क्लाइंट लाइब्रेरी का नया वर्शन पाएं. क्लाइंट लाइब्रेरी का इस्तेमाल करने से जुड़ी डेवलपर की गाइड पढ़ें.

Objective-C के लिए Google Workspace Events API की क्लाइंट लाइब्रेरी का नया वर्शन डाउनलोड करें. क्लाइंट लाइब्रेरी का इस्तेमाल करने से जुड़ी डेवलपर की गाइड पढ़ें.

PHP के लिए Google Workspace Events API की क्लाइंट लाइब्रेरी का नया वर्शन डाउनलोड करें. क्लाइंट लाइब्रेरी का इस्तेमाल करने से जुड़ी डेवलपर की गाइड पढ़ें.

इस पेज पर, Python के लिए Google API की क्लाइंट लाइब्रेरी का इस्तेमाल करके, Google Workspace Events API का इस्तेमाल शुरू करने के बारे में जानकारी दी गई है. ज़्यादा जानकारी के लिए, यहां दिए गए दस्तावेज़ देखें:

सिस्टम की ज़रूरतें

क्लाइंट लाइब्रेरी इंस्टॉल करना

पैकेज मैनेजर का इस्तेमाल किया जा सकता है. इसके अलावा, Python की क्लाइंट लाइब्रेरी को मैन्युअल तरीके से डाउनलोड और इंस्टॉल किया जा सकता है:

इंस्टॉल करने के तरीके को मैनेज करना

अपने इंस्टॉल करने के तरीके को मैनेज करने के लिए, पीआईपी या setuptools का इस्तेमाल करें. आपको पहले sudo चलाने की ज़रूरत पड़ सकती है.

  • पीआईपी (इसका इस्तेमाल करना बेहतर होगा):
    pip install --upgrade google-api-python-client
  • Setuptools:
    easy_install --upgrade google-api-python-client

मैन्युअल तरीके से इंस्टॉल करना

  1. Python के लिए क्लाइंट लाइब्रेरी का नया वर्शन डाउनलोड करें.
  2. कोड को अनपैक करें.
  3. इंस्टॉल करें:
    python setup.py install

App Engine

Python की क्लाइंट लाइब्रेरी को App Engine Python रनटाइम एनवायरमेंट में इंस्टॉल नहीं किया गया है. इन्हें तीसरे पक्ष की लाइब्रेरी की तरह आपके ऐप्लिकेशन में कॉपी किया जाना चाहिए.

इस पेज पर, Ruby के लिए Google API की क्लाइंट लाइब्रेरी का इस्तेमाल करके, Google Workspace Events API का इस्तेमाल शुरू करने के बारे में जानकारी दी गई है. ज़्यादा जानकारी के लिए, यहां दिए गए दस्तावेज़ देखें:

google-api-client जेम को इंस्टॉल करना

अपने सिस्टम के हिसाब से, आपको इन कमांड को sudo के साथ जोड़ना होगा.

अगर आपने Ruby के लिए, Google API क्लाइंट लाइब्रेरी को इंस्टॉल नहीं किया है, तो RubyGems का इस्तेमाल करके इंस्टॉल करें:

gem install google-api-client

अगर आपने पहले से ही जेम इंस्टॉल किया है, तो इसे नए वर्शन में अपडेट करें:

gem update -y google-api-client

Ruby के लिए Google API क्लाइंट लाइब्रेरी का इस्तेमाल शुरू करना

अपना पहला अनुरोध कैसे करें. इसके बारे में जानने के लिए, शुरुआती निर्देश देखें.

डिस्कवरी दस्तावेज़ को ऐक्सेस करना

ज़्यादातर एपीआई के खास वर्शन के लिए, डिस्कवरी दस्तावेज़ उपलब्ध होते हैं. हर डिस्कवरी दस्तावेज़ में, एपीआई के प्लैटफ़ॉर्म, एपीआई को ऐक्सेस करने के तरीके, और एपीआई के अनुरोधों और रिस्पॉन्स के स्ट्रक्चर के बारे में बताया गया है. डिस्कवरी दस्तावेज़ में दी गई जानकारी में, एपीआई-लेवल की प्रॉपर्टी शामिल होती हैं. जैसे, एपीआई का ब्यौरा, संसाधन स्कीमा, पुष्टि करने के दायरे, और तरीके.

Google Workspace Events API के लिए डिस्कवरी दस्तावेज़ देखें.