Devices: getState

यह पता लगाता है कि किसी डिवाइस के लिए Google की सेवाओं का ऐक्सेस चालू है या नहीं या बंद किया गया. डिवाइस की स्थिति सिर्फ़ तब लागू होती है, जब Google Admin console में Android डिवाइसों पर EMM की नीतियां लागू करने की सुविधा चालू हो. ऐसा न होने पर, डिवाइस की स्थिति को अनदेखा कर दिया जाता है और सभी डिवाइसों को ऐक्सेस करने की अनुमति होती है को ऐक्सेस करने की अनुमति देते हैं. यह सुविधा सिर्फ़ उन उपयोगकर्ताओं के लिए उपलब्ध है जिन्हें Google मैनेज करता है.

अनुरोध

एचटीटीपी अनुरोध

GET https://www.googleapis.com/androidenterprise/v1/enterprises/enterpriseId/users/userId/devices/deviceId/state

पैरामीटर

पैरामीटर का नाम मान ब्यौरा
पाथ पैरामीटर
deviceId string डिवाइस का आईडी.
enterpriseId string एंटरप्राइज़ का आईडी.
userId string उपयोगकर्ता का आईडी.

अनुमति देना

इस अनुरोध के लिए, नीचे दिए गए स्कोप वाले अनुमति की ज़रूरत है:

दायरा
https://www.googleapis.com/auth/androidenterprise

ज़्यादा जानकारी के लिए, पुष्टि करने और अनुमति देने से जुड़ा पेज देखें.

अनुरोध का मुख्य भाग

इस तरीके का इस्तेमाल करते समय, अनुरोध का मुख्य हिस्सा न दें.

जवाब

सही तरीके से काम करने पर, यह तरीका इस स्ट्रक्चर के साथ रिस्पॉन्स का मुख्य हिस्सा दिखाता है:

{
  "kind": "androidenterprise#deviceState",
  "accountState": string
}
प्रॉपर्टी का नाम मान ब्यौरा नोट
accountState string डिवाइस पर Google खाते की स्थिति. "चालू" इससे पता चलता है कि डिवाइस पर मौजूद Google खाते का इस्तेमाल, "बंद" होने पर Google की सेवाएं (जैसे कि Google Play) ऐक्सेस करने के लिए किया जा सकता है इसका मतलब है कि इसे ऐसा नहीं किया जा सकता. शुरुआत में नया डिवाइस "बंद है" मोड में है राज्य.

ये वैल्यू स्वीकार की जाती हैं:
  • "disabled"
  • "enabled"
kind string