क्लाइंट लाइब्रेरी को इंस्टॉल करना
इंडेक्सिंग एपीआई को एचटीटीपी और JSON पर बनाया गया है. इसलिए, कोई भी स्टैंडर्ड एचटीटीपी क्लाइंट इसके लिए अनुरोध भेज सकता है और जवाबों को पार्स कर सकता है.
हालांकि, Google API क्लाइंट लाइब्रेरी की मदद से, ऐसे कॉल के लिए भाषा का बेहतर इंटिग्रेशन, बेहतर सुरक्षा, और सहायता मिलती है जिनमें उपयोगकर्ता की अनुमति ज़रूरी होती है. क्लाइंट लाइब्रेरी कई प्रोग्रामिंग भाषाओं में उपलब्ध हैं. इनका इस्तेमाल करके, एचटीटीपी अनुरोधों को मैन्युअल तरीके से सेट अप करने और जवाबों को पार्स करने से बचा जा सकता है.
शुरू करने के लिए, उस प्रोग्रामिंग भाषा को चुनें जिसका इस्तेमाल आपको साइट डेवलप करने के लिए करना है.
Go
Go (ऐल्फ़ा) के लिए, Indexing API की क्लाइंट लाइब्रेरी का नया वर्शन पाएं. क्लाइंट लाइब्रेरी का इस्तेमाल करने से जुड़ी डेवलपर की गाइड पढ़ें.
Java
इस पेज में Java के लिए, Google API की क्लाइंट लाइब्रेरी का इस्तेमाल करके, Indexing API का इस्तेमाल शुरू करने के बारे में जानकारी दी गई है. ज़्यादा जानकारी के लिए, यहां दिए गए दस्तावेज़ देखें:
- Indexing API के लिए JavaDoc रेफ़रंस ब्राउज़ करें.
- Java के लिए, Google API क्लाइंट लाइब्रेरी का इस्तेमाल करने से जुड़ी डेवलपर गाइड पढ़ें.
- Indexing API के लिए एपीआई एक्सप्लोरर का इस्तेमाल करके, अपने ब्राउज़र में इस एपीआई का इस्तेमाल करें.
अपने प्रोजेक्ट में क्लाइंट लाइब्रेरी जोड़ना
इन टैब से अपना बिल्ड एनवायरमेंट (Maven या Gradle) चुनें:
अपनी pom.xml
फ़ाइल में ये चीज़ें जोड़ें:
अपनी build.gradle
फ़ाइल में ये चीज़ें जोड़ें:
JavaScript
क्लाइंट लाइब्रेरी का इस्तेमाल करने से जुड़ी डेवलपर गाइड पढ़ें.
.NET
इस पेज में .NET के लिए, Google API की क्लाइंट लाइब्रेरी का इस्तेमाल करके, Indexing API का इस्तेमाल शुरू करने के बारे में जानकारी दी गई है. ज़्यादा जानकारी के लिए, यहां दिए गए दस्तावेज़ देखें:
- Indexing API के लिए .NET से जुड़े दस्तावेज़ ब्राउज़ करें.
- .NET के लिए Google API क्लाइंट लाइब्रेरी का इस्तेमाल करने से जुड़ी डेवलपर गाइड पढ़ें.
- इंडेक्सिंग एपीआई के लिए एपीआई एक्सप्लोरर का इस्तेमाल करके, अपने ब्राउज़र में इस एपीआई का इस्तेमाल करें.
लाइब्रेरी डाउनलोड करना
NuGet पैकेज Google.Apis इंस्टॉल करें.
Node.js
Node.js के लिए Indexing API की क्लाइंट लाइब्रेरी का नया वर्शन पाएं. क्लाइंट लाइब्रेरी का इस्तेमाल करने से जुड़ी डेवलपर की गाइड पढ़ें.
Obj-C
Objective-C के लिए Indexing API की क्लाइंट लाइब्रेरी का नया वर्शन डाउनलोड करें. क्लाइंट लाइब्रेरी का इस्तेमाल करने से जुड़ी डेवलपर की गाइड पढ़ें.
PHP
PHP (बीटा) के लिए Indexing API की क्लाइंट लाइब्रेरी का नया वर्शन डाउनलोड करें. क्लाइंट लाइब्रेरी का इस्तेमाल करने से जुड़ी डेवलपर की गाइड पढ़ें.
Python
इस पेज पर, Python के लिए Google API की क्लाइंट लाइब्रेरी का इस्तेमाल करके, Indexing API का इस्तेमाल शुरू करने के बारे में जानकारी दी गई है. ज़्यादा जानकारी के लिए, यहां दिए गए दस्तावेज़ देखें:
- Indexing API के लिए PyDoC रेफ़रंस ब्राउज़ करें.
- Python के लिए Google API क्लाइंट लाइब्रेरी का इस्तेमाल करने से जुड़ी डेवलपर गाइड पढ़ें.
- इंडेक्सिंग एपीआई के लिए एपीआई एक्सप्लोरर का इस्तेमाल करके, अपने ब्राउज़र में इस एपीआई का इस्तेमाल करें.
सिस्टम की ज़रूरतें
- ऑपरेटिंग सिस्टम:
- Linux
- macOS X
- Windows
- Python 2.7 या 3.4 या इससे नए वर्शन
क्लाइंट लाइब्रेरी इंस्टॉल करना
पैकेज मैनेजर का इस्तेमाल किया जा सकता है. इसके अलावा, Python की क्लाइंट लाइब्रेरी को मैन्युअल तरीके से डाउनलोड और इंस्टॉल किया जा सकता है:
इंस्टॉल करने के तरीके को मैनेज करना
अपने इंस्टॉल करने के तरीके को मैनेज करने के लिए, पीआईपी या setuptools का इस्तेमाल करें. आपको पहले sudo
चलाने की ज़रूरत पड़ सकती है.
- पीआईपी (इसका इस्तेमाल करना बेहतर होगा):
pip install --upgrade google-api-python-client
- Setuptools:
easy_install --upgrade google-api-python-client
मैन्युअल तरीके से इंस्टॉल करना
- Python के लिए क्लाइंट लाइब्रेरी का नया वर्शन डाउनलोड करें.
- कोड को अनपैक करें.
- इंस्टॉल करें:
python setup.py install
App Engine
Python की क्लाइंट लाइब्रेरी को App Engine Python रनटाइम एनवायरमेंट में इंस्टॉल नहीं किया गया है. इन्हें तीसरे पक्ष की लाइब्रेरी की तरह आपके ऐप्लिकेशन में कॉपी किया जाना चाहिए.
Ruby
इस पेज पर, Ruby के लिए Google API की क्लाइंट लाइब्रेरी का इस्तेमाल करके, Indexing API का इस्तेमाल शुरू करने के बारे में जानकारी दी गई है. ज़्यादा जानकारी के लिए, यहां दिए गए दस्तावेज़ देखें:
- Ruby के लिए Google API की क्लाइंट लाइब्रेरी के शुरुआती निर्देश पढ़ें.
- Indexing API के लिए एपीआई एक्सप्लोरर का इस्तेमाल करके, अपने ब्राउज़र में इस एपीआई का इस्तेमाल करें.
google-api-client
जेम को इंस्टॉल करना
अपने सिस्टम के हिसाब से, आपको इन कमांड को sudo
के साथ जोड़ना होगा.
अगर आपने Ruby के लिए, Google API क्लाइंट लाइब्रेरी को इंस्टॉल नहीं किया है, तो RubyGems
का इस्तेमाल करके इंस्टॉल करें:
gem install google-api-client
अगर आपने पहले से ही जेम इंस्टॉल किया है, तो इसे नए वर्शन में अपडेट करें:
gem update -y google-api-client
Ruby के लिए Google API क्लाइंट लाइब्रेरी का इस्तेमाल शुरू करना
अपना पहला अनुरोध कैसे करें. इसके बारे में जानने के लिए, शुरुआती निर्देश देखें.
Indexing API को ऐक्सेस करने के दूसरे तरीके
यहां दी गई टेबल में, Indexing API को ऐक्सेस करने के दूसरे तरीके बताए गए हैं:
ऐक्सेस करने का तरीका | जानकारी |
---|---|
एपीआई एक्सप्लोरर | यह एक इंटरैक्टिव टूल है, जिससे Google API का इस्तेमाल सीधे अपने ब्राउज़र से किया जा सकता है. |