क्लाइंट लाइब्रेरी

Data Transfer API, एचटीटीपी और JSON पर बनाया गया है. इसलिए, कोई भी स्टैंडर्ड एचटीटीपी क्लाइंट इसे अनुरोध भेज सकता है और रिस्पॉन्स को पार्स कर सकता है.

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

शुरू करने के लिए, उस प्रोग्रामिंग भाषा को चुनें जिसका इस्तेमाल आपको साइट डेवलप करने के लिए करना है.

Go (ऐल्फ़ा) के लिए सबसे नए Data Transfer API क्लाइंट लाइब्रेरी पाएं. क्लाइंट लाइब्रेरी का इस्तेमाल करने से जुड़ी डेवलपर की गाइड पढ़ें.

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

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

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

Mavenग्रेडल

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

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

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

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

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

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

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

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

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

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

PHP (बीटा) के लिए Data Transfer API क्लाइंट लाइब्रेरी का सबसे नया वर्शन पाएं. क्लाइंट लाइब्रेरी का इस्तेमाल करने से जुड़ी डेवलपर की गाइड पढ़ें.

इस पेज में Python के लिए Google API क्लाइंट लाइब्रेरी का इस्तेमाल करके, एडमिन SDK 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 क्लाइंट लाइब्रेरी का इस्तेमाल करके, एडमिन SDK API का इस्तेमाल शुरू करने के बारे में जानकारी दी गई है. ज़्यादा जानकारी के लिए, यहां दिए गए दस्तावेज़ देखें:

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

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

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

gem install google-api-client

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

gem update -y google-api-client

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

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