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