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

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

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

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

शुरू करें

Go (ऐल्फ़ा) के लिए सबसे नई 'Google नॉलेज ग्राफ़ सर्च एपीआई' क्लाइंट लाइब्रेरी पाएं. क्लाइंट लाइब्रेरी का इस्तेमाल करने से जुड़ी डेवलपर की गाइड पढ़ें.

Java

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

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

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

JavaScript

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

.NET

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

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

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

Node.js

Node.js के लिए Google नॉलेज ग्राफ़ के सर्च एपीआई क्लाइंट लाइब्रेरी का सबसे नया वर्शन पाएं. क्लाइंट लाइब्रेरी का इस्तेमाल करने से जुड़ी डेवलपर की गाइड पढ़ें.

Obj-C

Objective-C के लिए Google नॉलेज ग्राफ़ सर्च एपीआई क्लाइंट लाइब्रेरी का सबसे नया वर्शन पाएं. क्लाइंट लाइब्रेरी का इस्तेमाल करने से जुड़ी डेवलपर की गाइड पढ़ें.

PHP

PHP के लिए Google नॉलेज ग्राफ़ सर्च एपीआई क्लाइंट लाइब्रेरी पाएं. क्लाइंट लाइब्रेरी का इस्तेमाल करने से जुड़ी डेवलपर की गाइड पढ़ें.

Python

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

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

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

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

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

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

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

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

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

App Engine

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

Ruby

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

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

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

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

gem install google-api-client

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

gem update -y google-api-client

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

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

Google नॉलेज ग्राफ़ सर्च एपीआई को ऐक्सेस करने के अन्य तरीके

यहां दिए गए टेबल में, Google नॉलेज ग्राफ़ सर्च एपीआई को ऐक्सेस करने के अन्य तरीकों की सूची दी गई है:

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