इस एपीआई की मदद से डिवाइस रीसेलर, 'पहले से तैयार डिवाइस' प्रोसेस को प्रोग्राम के हिसाब से मैनेज कर सकते हैं.
सेवा: androiddevicedevice.googleapis.com
इस सेवा को कॉल करने के लिए, हमारा सुझाव है कि आप Google की क्लाइंट लाइब्रेरी का इस्तेमाल करें. अगर इस सेवा को कॉल करने के लिए आपके ऐप्लिकेशन को आपकी अपनी लाइब्रेरी का इस्तेमाल करना है, तो एपीआई अनुरोध करते समय नीचे दी गई जानकारी का इस्तेमाल करें.
खोज से जुड़ा दस्तावेज़
डिस्कवरी दस्तावेज़ REST API के बारे में जानकारी देने और उसका इस्तेमाल करने के लिए, इस स्पेसिफ़िकेशन को मशीन से पढ़ सकता है. इसका इस्तेमाल क्लाइंट लाइब्रेरी, IDE प्लगिन, और Google API के साथ इंटरैक्ट करने वाले अन्य टूल बनाने में किया जाता है. एक सेवा, खोज के लिए कई दस्तावेज़ उपलब्ध करा सकती है. खोज से जुड़ा यह दस्तावेज़, इस सेवा पर उपलब्ध है:
सेवा एंडपॉइंट
सेवा एंडपॉइंट एक बेस यूआरएल होता है, जो एपीआई सेवा के नेटवर्क पते के बारे में बताता है. एक सेवा में एक से ज़्यादा सेवा एंडपॉइंट हो सकते हैं. इस सेवा में यह सर्विस एंडपॉइंट है और नीचे दिए गए सभी यूआरआई इस सर्विस एंडपॉइंट से मिलते-जुलते हैं:
https://androiddeviceprovisioning.googleapis.com
तरीके |
get |
GET /v1/{name=operations/**}
लंबे समय तक चलने वाले ऑपरेशन की नई स्थिति की जानकारी देता है. |
तरीके |
create |
POST /v1/{parent=partners/*}/customers
ज़ीरो-टच रजिस्ट्रेशन के लिए ग्राहक बनाता है. |
list |
GET /v1/partners/{partnerId}/customers
उन ग्राहकों की सूची बनाता है जिन्होंने partnerId आर्ग्युमेंट के ज़रिए, रीसेलर के साथ रजिस्टर किया गया है. |
तरीके |
claim |
POST /v1/partners/{partnerId}/devices:claim
ग्राहक के लिए, डिवाइस पर दावा किया जाता है और उसे 'पहले से तैयार डिवाइस' सुविधा में जोड़ा जाता है. |
claimAsync |
POST /v1/partners/{partnerId}/devices:claimAsync
ग्राहक के लिए एसिंक्रोनस रूप से डिवाइस के बैच का दावा करता है. |
findByIdentifier |
POST /v1/partners/{partnerId}/devices:findByIdentifier
हार्डवेयर आइडेंटिफ़ायर, जैसे कि IMEI के हिसाब से डिवाइसों को ढूंढता है. |
findByOwner |
POST /v1/partners/{partnerId}/devices:findByOwner
उन डिवाइसों को ढूंढता है जिन पर ग्राहकों ने दावा किया है. |
get |
GET /v1/{name=partners/*/devices/*}
डिवाइस लिया जाता है. |
metadata |
POST /v1/partners/{metadataOwnerId}/devices/{deviceId}/metadata
डिवाइस से जुड़े रीसेलर के मेटाडेटा को अपडेट करता है. |
unclaim |
POST /v1/partners/{partnerId}/devices:unclaim
ग्राहक से किसी डिवाइस पर दावा किया जाता है और उसे 'पहले से तैयार डिवाइस' सुविधा से हटाया जाता है. |
unclaimAsync |
POST /v1/partners/{partnerId}/devices:unclaimAsync
ग्राहक के लिए एसिंक्रोनस रूप से डिवाइस के बैच का दावा नहीं करता. |
updateMetadataAsync |
POST /v1/partners/{partnerId}/devices:updateMetadataAsync
यह सुविधा, डिवाइसों के बैच के साथ अटैच किए गए रीसेलर मेटाडेटा को अपडेट करती है. |
तरीके |
list |
GET /v1/{parent=partners/*}/vendors
पार्टनर के वेंडर की सूची बनाता है. |
तरीके |
list |
GET /v1/{parent=partners/*/vendors/*}/customers
वेंडर के ग्राहकों की सूची बनाता है. |