Reports API को एचटीटीपी और JSON पर बनाया गया है, ताकि कोई भी स्टैंडर्ड एचटीटीपी क्लाइंट इसे अनुरोध भेज सके और जवाबों को पार्स कर सकता है.
हालांकि, Google API की क्लाइंट लाइब्रेरी बेहतर भाषा का इंटिग्रेशन, बेहतर सुरक्षा, और कॉल करने के लिए ऐसे सहायता उपलब्ध होने चाहिए जिसके लिए उपयोगकर्ता की अनुमति की ज़रूरत हो. क्लाइंट लाइब्रेरी उपलब्ध हैं कितनी प्रोग्रामिंग भाषाओं में उपलब्ध है; इनका इस्तेमाल करके, मैन्युअल तरीके़ से सेट अप करने की ज़रूरत नहीं एचटीटीपी अनुरोध करें और जवाबों को पार्स करें.
शुरू करें
Go (ऐल्फ़ा) के लिए 'Admin SDK API' क्लाइंट लाइब्रेरी का सबसे नया वर्शन डाउनलोड करें. क्लाइंट लाइब्रेरी का इस्तेमाल करने से जुड़ी डेवलपर की गाइड पढ़ें.
Java
इस पेज में, एडमिन SDK API का इस्तेमाल शुरू करने के बारे में जानकारी दी गई है. इसके लिए, तो आपको Java के लिए Google API क्लाइंट लाइब्रेरी का इस्तेमाल करना चाहिए. ज़्यादा जानकारी के लिए, यहां दिए गए दस्तावेज़ देखें:
अपने प्रोजेक्ट में क्लाइंट लाइब्रेरी जोड़ना
इन टैब से अपना बिल्ड एनवायरमेंट (Maven या Gradle) चुनें:
अपनी pom.xml
फ़ाइल में ये चीज़ें जोड़ें:
अपनी build.gradle
फ़ाइल में ये चीज़ें जोड़ें:
JavaScript
क्लाइंट लाइब्रेरी का इस्तेमाल करने से जुड़ी डेवलपर गाइड पढ़ें.
.NET
इस पेज में, एडमिन SDK API का इस्तेमाल शुरू करने के बारे में जानकारी दी गई है. इसके लिए, .NET के लिए Google API क्लाइंट लाइब्रेरी. ज़्यादा जानकारी के लिए, ये दस्तावेज़ देखें:
लाइब्रेरी डाउनलोड करना
NuGet पैकेज Google.Apis इंस्टॉल करें.
Node.js
Node.js के लिए Admin SDK API क्लाइंट लाइब्रेरी का सबसे नया वर्शन पाएं. क्लाइंट लाइब्रेरी का इस्तेमाल करने से जुड़ी डेवलपर की गाइड पढ़ें.
Obj-C
Objective-C के लिए Admin SDK API क्लाइंट लाइब्रेरी का सबसे नया वर्शन पाएं. क्लाइंट लाइब्रेरी का इस्तेमाल करने से जुड़ी डेवलपर की गाइड पढ़ें.
PHP
PHP के लिए Admin SDK API क्लाइंट लाइब्रेरी का सबसे नया वर्शन डाउनलोड करें. क्लाइंट लाइब्रेरी का इस्तेमाल करने से जुड़ी डेवलपर की गाइड पढ़ें.
Python
इस पेज में, एडमिन SDK API का इस्तेमाल शुरू करने के बारे में जानकारी दी गई है. इसके लिए, 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
इस पेज में, एडमिन SDK API का इस्तेमाल शुरू करने के बारे में जानकारी दी गई है. इसके लिए, Ruby के लिए Google API क्लाइंट लाइब्रेरी. ज़्यादा जानकारी के लिए, यहां दिए गए दस्तावेज़ देखें:
google-api-client
जेम को इंस्टॉल करना
अपने सिस्टम के हिसाब से, आपको इन कमांड को sudo
के साथ जोड़ना होगा.
अगर आपने Ruby के लिए, Google API क्लाइंट लाइब्रेरी को इंस्टॉल नहीं किया है, तो RubyGems
का इस्तेमाल करके इंस्टॉल करें:
gem install google-api-client
अगर आपने पहले से ही जेम इंस्टॉल किया है, तो इसे नए वर्शन में अपडेट करें:
gem update -y google-api-client
Ruby के लिए Google API की क्लाइंट लाइब्रेरी का इस्तेमाल शुरू करना
अपना पहला अनुरोध कैसे करें. इसके बारे में जानने के लिए, शुरुआती निर्देश देखें.