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

अगर आपको एचटीटीपी अनुरोध भेजने और रिस्पॉन्स को पार्स करने के लिए, अपना कोड नहीं लिखना है, तो आपको क्लाइंट लाइब्रेरी डाउनलोड करनी होगी.

प्रोग्रामिंग भाषा के हिसाब से, क्लाइंट लाइब्रेरी सेट अप करने का तरीका अलग-अलग होता है. नीचे दिए गए सेक्शन में, वह भाषा चुनें जिसका इस्तेमाल डेवलपमेंट के लिए किया जा रहा है.

अगर आपको यहां दी गई भाषा के अलावा किसी दूसरी भाषा का इस्तेमाल करना है, तो क्लाइंट लाइब्रेरी दस्तावेज़ देखें. इससे आपको पता चलेगा कि आपकी भाषा के लिए कोई लाइब्रेरी उपलब्ध है या नहीं.

Java

Java के लिए Google API क्लाइंट लाइब्रेरी का इस्तेमाल करने के लिए, आपको मुख्य Java क्लाइंट लाइब्रेरी और Google Drive Activity API Java लाइब्रेरी डाउनलोड करनी होगी.

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

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

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

Python

Python के लिए Google API क्लाइंट लाइब्रेरी का इस्तेमाल करने के लिए, आपको Python सोर्स डाउनलोड और इंस्टॉल करना होगा.

इस पेज पर, Python (v1/v2) के लिए Google API की क्लाइंट लाइब्रेरी का इस्तेमाल करके, Drive Activity 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 रनटाइम एनवायरमेंट में इंस्टॉल नहीं किया गया है. इन्हें तीसरे पक्ष की लाइब्रेरी की तरह आपके ऐप्लिकेशन में कॉपी किया जाना चाहिए.

इसके लिए, ये कमांड चलाएं:

$ hg clone https://google-api-python-client.googlecode.com/hg/ google-api-python-client
$ cd google-api-python-client
$ sudo python setup.py install

अब नीचे दिए गए स्टेटमेंट का इस्तेमाल करके, अपनी ज़रूरत के हिसाब से क्लास इंपोर्ट की जा सकती हैं:

from apiclient.discovery import build
from apiclient.oauth import OAuthCredentials

import httplib2
import oauth2 as oauth

PHP

PHP के लिए Google API क्लाइंट लाइब्रेरी का इस्तेमाल करने के लिए, आपको PHP सोर्स डाउनलोड और इंस्टॉल करना होगा.

इसके लिए, ये कमांड चलाएं:

$ svn checkout http://google-api-php-client.googlecode.com/svn/trunk/ google-api-php-client-read-only
$ cd google-api-php-read-only
$ # Copy the src directory to your working directory.

अब नीचे दिए गए स्टेटमेंट का इस्तेमाल करके, अपनी ज़रूरत के हिसाब से क्लास इंपोर्ट की जा सकती हैं:

require_once "../src/apiClient.php";

.NET

.NET के लिए Google API क्लाइंट लाइब्रेरी का इस्तेमाल करने के लिए, आपको मुख्य .NET क्लाइंट लाइब्रेरी और Google Drive Activity API .NET लाइब्रेरी डाउनलोड करनी होगी. फ़ाइलें डाउनलोड करें और उन्हें अपने प्रोजेक्ट में रेफ़रंस के तौर पर जोड़ें:

अब नीचे दिए गए स्टेटमेंट का इस्तेमाल करके, अपनी ज़रूरत के हिसाब से क्लास इंपोर्ट की जा सकती हैं:

using Google.Apis.Authentication;
using Google.Apis.Authentication.OAuth2;