Android Management API

Android Management API से Android डिवाइसों और ऐप्लिकेशन को रिमोट तरीके से मैनेज किया जा सकता है.

सेवा: androidmanagement.googleapis.com

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

खोज से जुड़ा दस्तावेज़

डिस्कवरी दस्तावेज़, REST API के बारे में जानकारी देने और उसका इस्तेमाल करने के लिए बनाया गया ऐसा स्पेसिफ़िकेशन है जिसे मशीन आसानी से पढ़ सकती है. इसका इस्तेमाल क्लाइंट लाइब्रेरी, IDE प्लगिन, और Google API के साथ इंटरैक्ट करने वाले अन्य टूल बनाने के लिए किया जाता है. एक ही सेवा में, खोज से जुड़े कई दस्तावेज़ उपलब्ध कराए जा सकते हैं. यह सेवा, खोज से जुड़े ये दस्तावेज़ उपलब्ध कराती है:

सर्विस एंडपॉइंट

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

  • https://androidmanagement.googleapis.com

REST रिसॉर्स: v1.enterprises

तरीके
create POST /v1/enterprises
एंटरप्राइज़ बनाता है.
delete DELETE /v1/{name=enterprises/*}
यह एंटरप्राइज़ और उससे जुड़े सभी खाते और डेटा को हमेशा के लिए मिटा देता है.
get GET /v1/{name=enterprises/*}
एंटरप्राइज़ की सदस्यता लेता है.
list GET /v1/enterprises
ईएमएम से मैनेज किए जा रहे एंटरप्राइज़ की सूची.
patch PATCH /v1/{name=enterprises/*}
किसी एंटरप्राइज़ को अपडेट करता है.

REST रिसॉर्स: v1.enterprises.applications

तरीके
get GET /v1/{name=enterprises/*/applications/*}
किसी ऐप्लिकेशन के बारे में जानकारी मिलती है.

REST रिसॉर्स: v1.enterprises.devices

तरीके
delete DELETE /v1/{name=enterprises/*/devices/*}
डिवाइस को मिटाता है.
get GET /v1/{name=enterprises/*/devices/*}
डिवाइस लिया जाता है.
issueCommand POST /v1/{name=enterprises/*/devices/*}:issueCommand
डिवाइस को कोई निर्देश देता है.
list GET /v1/{parent=enterprises/*}/devices
यह दिए गए एंटरप्राइज़ के डिवाइसों की सूची बनाता है.
patch PATCH /v1/{name=enterprises/*/devices/*}
किसी डिवाइस को अपडेट करता है.

REST रिसॉर्स: v1.enterprises.devices.operations

तरीके
cancel POST /v1/{name=enterprises/*/devices/*/operations/*}:cancel
लंबे समय तक चलने वाली कार्रवाई पर, एसिंक्रोनस तरीके से रद्द करने की प्रोसेस शुरू होती है.
get GET /v1/{name=enterprises/*/devices/*/operations/*}
लंबे समय तक चलने वाली कार्रवाई की ताज़ा स्थिति की जानकारी मिलती है.
list GET /v1/{name=enterprises/*/devices/*/operations}
यह उन कार्रवाइयों की सूची बनाता है जो अनुरोध में बताए गए फ़िल्टर से मैच करती हैं.

REST रिसॉर्स: v1.enterprises.enrollmentTokens

तरीके
create POST /v1/{parent=enterprises/*}/enrollmentTokens
किसी एंटरप्राइज़ के लिए रजिस्ट्रेशन टोकन बनाता है.
delete DELETE /v1/{name=enterprises/*/enrollmentTokens/*}
रजिस्ट्रेशन टोकन को मिटा दिया जाता है.
get GET /v1/{name=enterprises/*/enrollmentTokens/*}
आपको एक चालू, ऐसा रजिस्ट्रेशन टोकन मिलता है जिसकी समयसीमा खत्म नहीं हुई है.
list GET /v1/{parent=enterprises/*}/enrollmentTokens
यह किसी दिए गए एंटरप्राइज़ के लिए, चालू और ऐसे रजिस्ट्रेशन टोकन की सूची बनाता है जिनकी समयसीमा खत्म नहीं हुई हो.

REST रिसॉर्स: v1.enterprises.migrationTokens

तरीके
create POST /v1/{parent=enterprises/*}/migrationTokens
किसी मौजूदा डिवाइस को ईएमएम के डिवाइस पॉलिसी कंट्रोलर (डीपीसी) से मैनेज किए जाने वाले डिवाइस से Android Management API से मैनेज करने के लिए, माइग्रेशन टोकन बनाया जाता है.
get GET /v1/{name=enterprises/*/migrationTokens/*}
माइग्रेशन टोकन मिलता है.
list GET /v1/{parent=enterprises/*}/migrationTokens
यह माइग्रेशन टोकन की सूची बनाता है.

REST रिसॉर्स: v1.enterprises.policies

तरीके
delete DELETE /v1/{name=enterprises/*/policies/*}
नीति को मिटाता है.
get GET /v1/{name=enterprises/*/policies/*}
नीति पाएं.
list GET /v1/{parent=enterprises/*}/policies
यह दिए गए एंटरप्राइज़ के लिए नीतियों की सूची बनाता है.
patch PATCH /v1/{name=enterprises/*/policies/*}
कोई नीति अपडेट करता है या बनाता है.

REST रिसॉर्स: v1.enterprises.webApps

तरीके
create POST /v1/{parent=enterprises/*}/webApps
वेब ऐप्लिकेशन बनाता है.
delete DELETE /v1/{name=enterprises/*/webApps/*}
वेब ऐप्लिकेशन को मिटाता है.
get GET /v1/{name=enterprises/*/webApps/*}
वेब ऐप्लिकेशन डाउनलोड किया जाता है.
list GET /v1/{parent=enterprises/*}/webApps
यह किसी एंटरप्राइज़ के वेब ऐप्लिकेशन की सूची बनाता है.
patch PATCH /v1/{name=enterprises/*/webApps/*}
वेब ऐप्लिकेशन अपडेट करता है.

REST रिसॉर्स: v1.enterprises.webTokens

तरीके
create POST /v1/{parent=enterprises/*}/webTokens
दिए गए एंटरप्राइज़ के लिए, मैनेज किए जा सकने वाले Google Play वेब यूज़र इंटरफ़ेस (यूआई) को ऐक्सेस करने के लिए वेब टोकन बनाता है.

REST रिसॉर्स: v1.provisioningInfo

तरीके
get GET /v1/{name=provisioningInfo/*}
साइन इन करने के लिए यूआरएल में दिए गए आइडेंटिफ़ायर से, डिवाइस के प्रावधान की जानकारी पाएं.

REST रिसॉर्स: v1.signupUrls

तरीके
create POST /v1/signupUrls
एंटरप्राइज़ में साइन अप करने के लिए यूआरएल बनाता है.