REST Resource: mobiledevices

संसाधन: मोबाइल डिवाइस

Google Workspace मोबाइल मैनेजमेंट में Android, Google Sync, और iOS डिवाइस शामिल हैं. सामान्य ग्रुप मोबाइल डिवाइस एपीआई टास्क के बारे में ज़्यादा जानकारी के लिए, डेवलपर की गाइड देखें.

जेएसओएन के काेड में दिखाना
{
  "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

string

एपीआई संसाधन का टाइप. Mobiledevices के संसाधनों के लिए, वैल्यू admin#directory#mobiledevice होती है.

etag

string

संसाधन का ईटैग.

resourceId

string

वह यूनीक आईडी जिससे एपीआई सेवा, मोबाइल डिवाइस की पहचान करती है.

deviceId

string

Google Sync मोबाइल डिवाइस का सीरियल नंबर. Android और iOS डिवाइसों के लिए, यह सॉफ़्टवेयर से जनरेट किया गया यूनीक आइडेंटिफ़ायर है.

name[]

string

मालिक के उपयोगकर्ता नामों की सूची. अगर आपके ऐप्लिकेशन को डिवाइस मालिक के नामों की मौजूदा सूची की ज़रूरत है, तो get तरीके का इस्तेमाल करें. मोबाइल डिवाइस उपयोगकर्ता की जानकारी पाने के बारे में ज़्यादा जानकारी के लिए, डेवलपर की गाइड देखें.

email[]

string

मालिक के ईमेल पतों की सूची. अगर आपके ऐप्लिकेशन को उपयोगकर्ता ईमेल की मौजूदा सूची की ज़रूरत है, तो get तरीके का इस्तेमाल करें. ज़्यादा जानकारी के लिए, उपयोगकर्ता का ऐक्सेस वापस पाने वाला तरीका देखें.

model

string

मोबाइल डिवाइस के मॉडल का नाम, जैसे कि Nexus S. इस प्रॉपर्टी को अपडेट किया जा सकता है. ज़्यादा जानकारी के लिए, डेवलपर की गाइड देखें.

os

string

मोबाइल डिवाइस का ऑपरेटिंग सिस्टम, जैसे कि IOS 4.3 या Android 2.3.5. इस प्रॉपर्टी को अपडेट किया जा सकता है. ज़्यादा जानकारी के लिए, डेवलपर की गाइड देखें.

type

string

मोबाइल डिवाइस किस तरह का है.

status

string

डिवाइस की स्थिति.

hardwareId

string

Android हार्डवेयर के लिए IMEI/MEID यूनीक आइडेंटिफ़ायर. यह Google Sync डिवाइसों पर लागू नहीं होता है. Android मोबाइल डिवाइस को जोड़ते समय, यह एक वैकल्पिक प्रॉपर्टी होती है. इनमें से किसी एक डिवाइस को अपडेट करते समय, यह प्रॉपर्टी रीड-ओनली ऐक्सेस वाली होती है.

firstSync

string

वह तारीख और समय जब डिवाइस को Admin console में नीति सेटिंग के साथ शुरुआत में सिंक किया गया था. वैल्यू, ISO 8601 तारीख और समय के फ़ॉर्मैट में होती है. समय, <em>YYYY-MM-DD</em>T<em>hh:mm:ssTZD</em> फ़ॉर्म में पूरी तारीख के साथ घंटे, मिनट, और सेकंड की जानकारी देता है. उदाहरण के लिए, 2010-04-05T17:30:04+01:00.

lastSync

string

वह तारीख और समय जब डिवाइस को Admin console में नीति की सेटिंग के साथ आखिरी बार सिंक किया गया था. वैल्यू, ISO 8601 तारीख और समय के फ़ॉर्मैट में होती है. समय, <em>YYYY-MM-DD</em>T<em>hh:mm:ssTZD</em> फ़ॉर्म में पूरी तारीख के साथ घंटे, मिनट, और सेकंड की जानकारी देता है. उदाहरण के लिए, 2010-04-05T17:30:04+01:00.

userAgent

string

डिवाइस के बारे में जानकारी देता है, जैसे कि os वर्शन. इस प्रॉपर्टी को अपडेट किया जा सकता है. ज़्यादा जानकारी के लिए, डेवलपर की गाइड देखें.

serialNumber

string

डिवाइस का सीरियल नंबर.

imei

string

डिवाइस का IMEI नंबर.

meid

string

डिवाइस का MEID नंबर.

wifiMacAddress

string

वाई-फ़ाई नेटवर्क पर डिवाइस का MAC पता.

networkOperator

string

मोबाइल डिवाइस मोबाइल या नेटवर्क ऑपरेटर (अगर उपलब्ध हो) (रीड-ओनली)

defaultLanguage

string

डिवाइस पर इस्तेमाल की गई डिफ़ॉल्ट स्थान-भाषा.

managedAccountIsOnOwnerProfile

boolean

बूलियन, जिससे यह पता चलता है कि यह खाता, मालिक/प्राइमरी प्रोफ़ाइल का इस्तेमाल करता है या नहीं.

deviceCompromisedStatus

string

हैक किए गए डिवाइस की स्थिति.

buildNumber

string

डिवाइस के ऑपरेटिंग सिस्टम का बिल्ड नंबर.

kernelVersion

string

डिवाइस का kernel वर्शन.

basebandVersion

string

डिवाइस का बेसबैंड वर्शन.

unknownSourcesStatus

boolean

डिवाइस पर अज्ञात स्रोत सक्षम या अक्षम (केवल पढ़ने के लिए)

developerOptionsStatus

boolean

डिवाइस पर डेवलपर के लिए सेटिंग और टूल को चालू या बंद किया गया (रीड-ओनली ऐक्सेस)

otherAccountsInfo[]

string

डिवाइस पर जोड़े गए खातों की सूची (रीड-ओनली)

adbStatus

boolean

डिवाइस पर Adb (यूएसबी डीबग करना) चालू या बंद है (रीड ओनली)

supportsWorkProfile

boolean

डिवाइस पर काम करने वाली वर्क प्रोफ़ाइल (सिर्फ़ पढ़ने के लिए)

manufacturer

string

मोबाइल डिवाइस बनाने वाली कंपनी (रीड-ओनली ऐक्सेस)

releaseVersion

string

मोबाइल डिवाइस का रिलीज़ वर्शन (सिर्फ़ पढ़ने के लिए)

securityPatchLevel

string (int64 format)

मोबाइल डिवाइस का सुरक्षा पैच लेवल (सिर्फ़ पढ़ने के लिए)

brand

string

मोबाइल डिवाइस का ब्रैंड (रीड-ओनली)

bootloaderVersion

string

मोबाइल डिवाइस के बूटलोडर का वर्शन (सिर्फ़ पढ़ने के लिए)

hardware

string

मोबाइल डिवाइस हार्डवेयर (रीड-ओनली)

encryptionStatus

string

मोबाइल डिवाइस एन्क्रिप्शन स्थिति (केवल पढ़ने के लिए)

devicePasswordStatus

string

DevicePasswordStatus (रीड-ओनली)

privilege

string

DMAgentPermission (रीड-ओनली)

applications[]

object

Android मोबाइल डिवाइस पर इंस्टॉल किए गए ऐप्लिकेशन की सूची. यह Google Sync और iOS डिवाइसों पर लागू नहीं होता है. इस सूची में, Google Workspace का डेटा ऐक्सेस करने वाले सभी Android ऐप्लिकेशन शामिल हैं.

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

applications[].packageName

string

ऐप्लिकेशन के पैकेज का नाम. com.android.browser, इसका एक उदाहरण है.

applications[].displayName

string

ऐप्लिकेशन का डिसप्ले नेम. Browser, इसका एक उदाहरण है.

applications[].versionName

string

ऐप्लिकेशन के वर्शन का नाम. 3.2-140714, इसका एक उदाहरण है.

applications[].versionCode

integer

ऐप्लिकेशन का वर्शन कोड. 13, इसका एक उदाहरण है.

applications[].permission[]

string

इस ऐप्लिकेशन की अनुमतियों की सूची. ये या तो कोई मानक Android अनुमति हो सकती है या ऐप्लिकेशन के ज़रिए तय की गई अनुमति हो सकती है और किसी ऐप्लिकेशन के Android मेनिफ़ेस्ट में पाई जाती है. Calendar ऐप्लिकेशन की अनुमतियों के उदाहरण READ_CALENDAR या MANAGE_ACCOUNTS हैं.

तरीके

action

कोई ऐसी कार्रवाई करता है जिसका असर मोबाइल डिवाइस पर पड़ता है.

delete

मोबाइल डिवाइस को हटाता है.

get

मोबाइल डिवाइस की प्रॉपर्टी लाता है.

list

किसी खाते के लिए सभी उपयोगकर्ता के मालिकाना हक वाले मोबाइल डिवाइसों की पेज नंबर वाली सूची लाता है.