संसाधन: MobileDevice
Google Workspace के मोबाइल मैनेजमेंट में Android, Google Sync, और iOS डिवाइस शामिल हैं. मोबाइल डिवाइस के ग्रुप के सामान्य एपीआई टास्क के बारे में ज़्यादा जानने के लिए, डेवलपर की गाइड देखें.
JSON के काेड में दिखाना |
---|
{ "kind": string, "etag": string, "resourceId": string, "deviceId": string, "name": [ string ], "email": [ string ], "model": string, "os": string, "type": string, "status": string, "hardwareId": string, "firstSync": string, "lastSync": string, "userAgent": string, "serialNumber": string, "imei": string, "meid": string, "wifiMacAddress": string, "networkOperator": string, "defaultLanguage": string, "managedAccountIsOnOwnerProfile": boolean, "deviceCompromisedStatus": string, "buildNumber": string, "kernelVersion": string, "basebandVersion": string, "unknownSourcesStatus": boolean, "developerOptionsStatus": boolean, "otherAccountsInfo": [ string ], "adbStatus": boolean, "supportsWorkProfile": boolean, "manufacturer": string, "releaseVersion": string, "securityPatchLevel": string, "brand": string, "bootloaderVersion": string, "hardware": string, "encryptionStatus": string, "devicePasswordStatus": string, "privilege": string, "applications": [ { "packageName": string, "displayName": string, "versionName": string, "versionCode": integer, "permission": [ string ] } ] } |
फ़ील्ड | |
---|---|
kind |
एपीआई रिसॉर्स का टाइप. मोबाइल डिवाइस संसाधनों के लिए, मान |
etag |
संसाधन का ETag. |
resourceId |
मोबाइल डिवाइस की पहचान करने के लिए, API सेवा का इस्तेमाल किया जाने वाला यूनीक आईडी. |
deviceId |
Google Sync के साथ काम करने वाले मोबाइल डिवाइस का सीरियल नंबर. Android और iOS डिवाइसों के लिए, यह सॉफ़्टवेयर से जनरेट किया गया यूनीक आइडेंटिफ़ायर होता है. |
name[] |
मालिक के उपयोगकर्ता नामों की सूची. अगर आपके ऐप्लिकेशन को डिवाइस के मालिक के नामों की मौजूदा सूची की ज़रूरत है, तो get तरीके का इस्तेमाल करें. मोबाइल डिवाइस के उपयोगकर्ता की जानकारी वापस पाने के बारे में ज़्यादा जानने के लिए, डेवलपर गाइड देखें. |
email[] |
मालिक के ईमेल पतों की सूची. अगर आपके ऐप्लिकेशन को उपयोगकर्ता के ईमेल की मौजूदा सूची की ज़रूरत है, तो get तरीके का इस्तेमाल करें. ज़्यादा जानकारी के लिए, उपयोगकर्ता को वापस लाने का तरीका देखें. |
model |
मोबाइल डिवाइस के मॉडल का नाम, जैसे कि Nexus S. इस प्रॉपर्टी को अपडेट किया जा सकता है. ज़्यादा जानकारी के लिए, डेवलपर गाइड देखें. |
os |
मोबाइल डिवाइस का ऑपरेटिंग सिस्टम, जैसे कि iOS 4.3 या Android 2.3.5. इस प्रॉपर्टी को अपडेट किया जा सकता है. ज़्यादा जानकारी के लिए, डेवलपर गाइड देखें. |
type |
मोबाइल डिवाइस का टाइप. |
status |
डिवाइस की स्थिति. |
hardwareId |
Android हार्डवेयर के लिए IMEI/MEID यूनीक आइडेंटिफ़ायर. यह Google Sync डिवाइसों पर लागू नहीं होता. Android मोबाइल डिवाइस जोड़ते समय, यह एक वैकल्पिक प्रॉपर्टी है. इनमें से किसी एक डिवाइस को अपडेट करते समय, यह रीड-ओनली प्रॉपर्टी होती है. |
firstSync |
वह तारीख और समय जब डिवाइस को Admin console में नीति की सेटिंग के साथ शुरुआत में सिंक किया गया था. वैल्यू, तारीख और समय के ISO 8601 फ़ॉर्मैट में होनी चाहिए. समय, पूरी तारीख के साथ-साथ घंटे, मिनट, और सेकंड के |
lastSync |
वह तारीख और समय जब डिवाइस को Admin console में नीति की सेटिंग के साथ पिछली बार सिंक किया गया था. वैल्यू, तारीख और समय के लिए ISO 8601 फ़ॉर्मैट में होनी चाहिए. समय, |
userAgent |
इससे डिवाइस के बारे में जानकारी मिलती है, जैसे कि |
serialNumber |
डिवाइस का सीरियल नंबर. |
imei |
डिवाइस का IMEI नंबर. |
meid |
डिवाइस का MEID नंबर. |
wifiMacAddress |
वाई-फ़ाई नेटवर्क पर डिवाइस का एमएसी (मैक) पता. |
networkOperator |
मोबाइल डिवाइस का मोबाइल या नेटवर्क ऑपरेटर (अगर उपलब्ध हो) (रीड-ओनली) |
defaultLanguage |
डिवाइस पर इस्तेमाल की जाने वाली डिफ़ॉल्ट भाषा. |
managedAccountIsOnOwnerProfile |
बूलियन, जिससे यह पता चलता है कि यह खाता, मालिक/मुख्य प्रोफ़ाइल पर है या नहीं. |
deviceCompromisedStatus |
हैक किए गए डिवाइस की स्थिति. |
buildNumber |
डिवाइस के ऑपरेटिंग सिस्टम का बिल्ड नंबर. |
kernelVersion |
डिवाइस का kernel वर्शन. |
basebandVersion |
डिवाइस का बेसबैंड वर्शन. |
unknownSourcesStatus |
डिवाइस पर अनजान सोर्स चालू या बंद हैं (रीड-ओनली) |
developerOptionsStatus |
डिवाइस पर 'डेवलपर के लिए सेटिंग और टूल' चालू या बंद है (रीड-ओनली) |
otherAccountsInfo[] |
डिवाइस पर जोड़े गए खातों की सूची (सिर्फ़ पढ़ने के लिए) |
adbStatus |
डिवाइस पर ADB (यूएसबी डीबगिंग) चालू या बंद है (रीड-ओनली) |
supportsWorkProfile |
डिवाइस पर वर्क प्रोफ़ाइल का इस्तेमाल किया जा सकता है (रीड-ओनली) |
manufacturer |
मोबाइल डिवाइस निर्माता (केवल पढ़ने के लिए) |
releaseVersion |
मोबाइल डिवाइस के रिलीज़ वर्शन का वर्शन (रीड-ओनली) |
securityPatchLevel |
मोबाइल डिवाइस के लिए सुरक्षा पैच का लेवल (रीड-ओनली) |
brand |
मोबाइल डिवाइस का ब्रैंड (रीड-ओनली) |
bootloaderVersion |
मोबाइल डिवाइस का बूटलोडर वर्शन (रीड-ओनली) |
hardware |
मोबाइल डिवाइस का हार्डवेयर (सिर्फ़ पढ़ने के लिए) |
encryptionStatus |
मोबाइल डिवाइस के एन्क्रिप्शन की स्थिति (रीड-ओनली) |
devicePasswordStatus |
DevicePasswordStatus (रीड-ओनली) |
privilege |
DMAgentPermission (रीड-ओनली) |
applications[] |
Android मोबाइल डिवाइस पर इंस्टॉल किए गए ऐप्लिकेशन की सूची. यह Google Sync और iOS डिवाइस पर लागू नहीं होता है. इस सूची में वे सभी Android ऐप्लिकेशन शामिल हैं जो Google Workspace का डेटा ऐक्सेस करते हैं. ऐप्लिकेशन की सूची अपडेट करते समय, यह ध्यान रखना ज़रूरी है कि अपडेट, मौजूदा सूची की जगह ले लेते हैं. अगर Android डिवाइस में दो मौजूदा ऐप्लिकेशन हैं और एपीआई, सूची को पांच ऐप्लिकेशन के साथ अपडेट करता है, तो अब पांच ऐप्लिकेशन की अपडेट की गई सूची है.
|
applications[].packageName |
ऐप्लिकेशन का पैकेज नेम. |
applications[].displayName |
ऐप्लिकेशन का डिसप्ले नेम. |
applications[].versionName |
ऐप्लिकेशन के वर्शन का नाम. |
applications[].versionCode |
ऐप्लिकेशन का वर्शन कोड. |
applications[].permission[] |
इस ऐप्लिकेशन की अनुमतियों की सूची. ये या तो Android की स्टैंडर्ड अनुमति हो सकती है या ऐप्लिकेशन के हिसाब से तय की गई अनुमति हो सकती है. ये अनुमतियां किसी ऐप्लिकेशन के Android मेनिफ़ेस्ट में मिल सकती हैं. Calendar ऐप्लिकेशन की अनुमतियों के उदाहरण |
तरीके |
|
---|---|
|
ऐसी कार्रवाई करता है जिसका असर मोबाइल डिवाइस पर पड़ता है. |
|
किसी मोबाइल डिवाइस को हटाता है. |
|
मोबाइल डिवाइस की प्रॉपर्टी वापस लाता है. |
|
किसी खाते के लिए, उपयोगकर्ता के मालिकाना हक वाले सभी मोबाइल डिवाइसों की पेज की गई सूची दिखाता है. |