Android Device Provisioning Partner API

एपीआई की मदद से, मोबाइल डिवाइस के ग्राहक और ईएमएम, प्रोग्राम के लिए पहले से तैयार डिवाइस को मैनेज करते हैं.

सेवा: androiddevice प्रावधान.googleapis.com

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

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

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

सेवा एंडपॉइंट

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

  • https://androiddeviceprovisioning.googleapis.com

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

तरीके
list GET /v1/customers
उपयोगकर्ता के ग्राहक खातों की सूची बनाता है.

REST रिसॉर्स: v1.customers.configs

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

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

तरीके
applyConfiguration POST /v1/{parent=customers/*}/devices:applyConfiguration
पहले से तैयार डिवाइस को रजिस्टर करने के लिए, डिवाइस पर कॉन्फ़िगरेशन लागू करता है.
get GET /v1/{name=customers/*/devices/*}
डिवाइस की जानकारी मिलती है.
list GET /v1/{parent=customers/*}/devices
ग्राहक के डिवाइस की सूची बनाता है.
removeConfiguration POST /v1/{parent=customers/*}/devices:removeConfiguration
कॉन्फ़िगरेशन को डिवाइस से हटाता है.
unclaim POST /v1/{parent=customers/*}/devices:unclaim
ग्राहक के किसी डिवाइस पर दावा नहीं करता है. साथ ही, उसे पहले से तैयार डिवाइस से हटा देता है.

REST रिसॉर्स: v1.customers.dpcs

तरीके
list GET /v1/{parent=customers/*}/dpcs
उन डीपीसी (डिवाइस नीति नियंत्रक) की सूची देता है जो पहले से तैयार डिवाइस के साथ काम करते हैं.