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

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

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

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

जाएं

Go (ऐल्फ़ा) के लिए सबसे नई इंडेक्स करने वाले एपीआई क्लाइंट लाइब्रेरी पाएं.

क्लाइंट लाइब्रेरी के डेवलपर की गाइड पढ़ें.

Java

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

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

नीचे दिए गए टैब से अपना बिल्ड एनवायरमेंट (Maven या Gradle) चुनें या एक ZIP फ़ाइल डाउनलोड करें जिसमें आपके लिए ज़रूरी सभी JAR फ़ाइलें शामिल हों:

डाउनलोड करना

Java के लिए इंडेक्स करने वाले एपीआई की v3 क्लाइंट लाइब्रेरी डाउनलोड करें.

नीचे दी गई चीज़ों के बारे में जानकारी पाने के लिए indexing/readme.html फ़ाइल देखें:

  • ZIP फ़ाइल में क्या सामग्री होती है.
  • हर तरह के ऐप्लिकेशन (वेब, इंस्टॉल किए गए या Android ऐप्लिकेशन) के लिए किन JAR फ़ाइलों की ज़रूरत होती है.

दुनिया भर में लागू सारी ऐसी चीज़ें libs फ़ोल्डर में शामिल होती हैं जिनकी आपको हर तरह के ऐप्लिकेशन में ज़रूरत पड़ सकती है.

JavaScript

क्लाइंट लाइब्रेरी के डेवलपर की गाइड पढ़ें.

.NET

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

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

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

Node.js

Node.js के लिए इंडेक्स करने वाले एपीआई क्लाइंट लाइब्रेरी का सबसे नया वर्शन डाउनलोड करें.

क्लाइंट लाइब्रेरी के डेवलपर की गाइड पढ़ें.

Obj-C

Objective-C के लिए इंडेक्स करने वाले एपीआई क्लाइंट लाइब्रेरी का सबसे नया वर्शन डाउनलोड करें.

क्लाइंट लाइब्रेरी के डेवलपर की गाइड पढ़ें.

PHP

PHP (बीटा) के लिए इंडेक्सिंग एपीआई क्लाइंट लाइब्रेरी का नया वर्शन पाएं.

क्लाइंट लाइब्रेरी के डेवलपर की गाइड पढ़ें.

Python

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

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

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

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

प्रबंधित करके इंस्टॉल करना

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

  • पीआईपी (इसका इस्तेमाल करना बेहतर होगा):
    $ pip install --upgrade google-api-python-client
  • Setuptools: setuptools पैकेज में शामिल easy_install टूल इस्तेमाल करें:
    $ easy_install --upgrade google-api-python-client

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

Python के लिए क्लाइंट लाइब्रेरी का सबसे नया वर्शन डाउनलोड करें, कोड अनपैक करें, और python setup.py install चलाएं

App Engine

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

Ruby

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

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

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

$ gem install google-api-client

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

$ gem update -y google-api-client

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

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

अपना पहला अनुरोध भेजने के बारे में खास जानकारी के लिए शुरू करने के लिए गाइड ज़रूर देख लें.

इंडेक्सिंग एपीआई को एक्सेस करने के दूसरे तरीके

नीचे दिए गए टेबल में इंडेक्सिंग एपीआई को एक्सेस करने के कुछ दूसरे आसान तरीकों की सूची दी गई है.

एक्सेस करने का तरीका जानकारी
एपीआई एक्सप्लोरर यह एक इंटरैक्टिव टूल है जिससे आप Google API का इस्तेमाल सीधे अपने ब्राउज़र से आसानी से कर सकते हैं.