Zasób: MobileDevice
Usługa Zarządzanie urządzeniami mobilnymi w Google Workspace obejmuje urządzenia z Androidem, Google Sync i iOS. Więcej informacji o popularnych zadaniach związanych z interfejsem API grup urządzeń mobilnych znajdziesz w przewodniku dla deweloperów.
| Zapis 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 ] } ] }  | 
              
| Pola | |
|---|---|
kind | 
                
                   
 Typ zasobu interfejsu API. W przypadku zasobów Mobiledevices wartość to   | 
              
etag | 
                
                   
 ETag zasobu.  | 
              
resourceId | 
                
                   
 Unikalny identyfikator, którego usługa interfejsu API używa do identyfikowania urządzenia mobilnego.  | 
              
deviceId | 
                
                   
 Numer seryjny urządzenia mobilnego z Google Sync. W przypadku urządzeń z Androidem i iOS jest to unikalny identyfikator wygenerowany przez oprogramowanie.  | 
              
name[] | 
                
                   
 Lista nazw użytkowników właściciela. Jeśli aplikacja potrzebuje aktualnej listy nazw właścicieli urządzeń, użyj metody get. Więcej informacji o pobieraniu informacji o użytkowniku urządzenia mobilnego znajdziesz w przewodniku dla programistów.  | 
              
email[] | 
                
                   
 Lista adresów e-mail właściciela. Jeśli Twoja aplikacja potrzebuje bieżącej listy adresów e-mail użytkowników, użyj metody get. Więcej informacji znajdziesz w metodzie pobierania danych użytkownika.  | 
              
model | 
                
                   
 Nazwa modelu urządzenia mobilnego, np. Nexus S. Tę usługę można zaktualizować. Więcej informacji znajdziesz w przewodniku dla programistów.  | 
              
os | 
                
                   
 System operacyjny urządzenia mobilnego, np. iOS 4.3 lub Android 2.3.5. Tę usługę można zaktualizować. Więcej informacji znajdziesz w przewodniku dla programistów.  | 
              
type | 
                
                   
 Typ urządzenia mobilnego.  | 
              
status | 
                
                   
 Stan urządzenia.  | 
              
hardwareId | 
                
                   
 Unikalny identyfikator IMEI/MEID sprzętu z Androidem. Nie dotyczy to urządzeń z Google Sync. Podczas dodawania urządzenia mobilnego z Androidem ta właściwość jest opcjonalna. Podczas aktualizowania jednego z tych urządzeń jest to właściwość tylko do odczytu.  | 
              
firstSync | 
                
                   
 Data i godzina początkowej synchronizacji urządzenia z ustawieniami zasad w konsoli administracyjnej. Wartość jest podana w formacie daty i godziny ISO 8601. Czas to pełna data oraz godziny, minuty i sekundy w formacie   | 
              
lastSync | 
                
                   
 Data i godzina ostatniej synchronizacji urządzenia z ustawieniami zasad w konsoli administracyjnej. Wartość jest podana w formacie daty i godziny ISO 8601. Czas to pełna data oraz godziny, minuty i sekundy w formacie   | 
              
userAgent | 
                
                   
 Zawiera informacje o urządzeniu, np. wersję   | 
              
serialNumber | 
                
                   
 Numer seryjny urządzenia.  | 
              
imei | 
                
                   
 Numer IMEI urządzenia.  | 
              
meid | 
                
                   
 Numer MEID urządzenia.  | 
              
wifiMacAddress | 
                
                   
 Adres MAC urządzenia w sieciach Wi-Fi.  | 
              
networkOperator | 
                
                   
 Operator sieci lub operator komórkowy urządzenia mobilnego (jeśli jest dostępny) (tylko do odczytu)  | 
              
defaultLanguage | 
                
                   
 Domyślny język używany na urządzeniu.  | 
              
managedAccountIsOnOwnerProfile | 
                
                   
 Wartość logiczna wskazująca, czy to konto jest na profilu właściciela/głównym.  | 
              
deviceCompromisedStatus | 
                
                   
 Stan urządzenia z luką w zabezpieczeniach.  | 
              
buildNumber | 
                
                   
 Numer kompilacji systemu operacyjnego urządzenia.  | 
              
kernelVersion | 
                
                   
 Wersja jądra urządzenia.  | 
              
basebandVersion | 
                
                   
 Wersja pasma podstawowego urządzenia.  | 
              
unknownSourcesStatus | 
                
                   
 Nieznane źródła są włączone lub wyłączone na urządzeniu (tylko do odczytu)  | 
              
developerOptionsStatus | 
                
                   
 Włączone lub wyłączone opcje programisty na urządzeniu (tylko do odczytu)  | 
              
otherAccountsInfo[] | 
                
                   
 Lista kont dodanych na urządzeniu (tylko do odczytu)  | 
              
adbStatus | 
                
                   
 Adb (debugowanie przez USB) jest włączone lub wyłączone na urządzeniu (tylko do odczytu).  | 
              
supportsWorkProfile | 
                
                   
 Profil służbowy obsługiwany na urządzeniu (tylko do odczytu)  | 
              
manufacturer | 
                
                   
 Producent urządzenia mobilnego (tylko do odczytu)  | 
              
releaseVersion | 
                
                   
 Wersja wersji aplikacji mobilnej (tylko do odczytu)  | 
              
securityPatchLevel | 
                
                   
 Poziom aktualizacji zabezpieczeń urządzenia mobilnego (tylko do odczytu)  | 
              
brand | 
                
                   
 Marka urządzenia mobilnego (tylko do odczytu)  | 
              
bootloaderVersion | 
                
                   
 Wersja programu rozruchowego urządzenia mobilnego (tylko do odczytu)  | 
              
hardware | 
                
                   
 Sprzęt mobilny (tylko do odczytu)  | 
              
encryptionStatus | 
                
                   
 Stan szyfrowania urządzenia mobilnego (tylko do odczytu)  | 
              
devicePasswordStatus | 
                
                   
 DevicePasswordStatus (tylko do odczytu)  | 
              
privilege | 
                
                   
 DMAgentPermission (tylko do odczytu)  | 
              
applications[] | 
                
                   
 Lista aplikacji zainstalowanych na urządzeniu mobilnym z Androidem. Nie dotyczy to urządzeń z Google Sync i iOS. Lista obejmuje wszystkie aplikacje na Androida, które mają dostęp do danych Google Workspace. Pamiętaj, że podczas aktualizowania listy aplikacji zmiany zastępują dotychczasową listę. Jeśli urządzenie z Androidem ma 2 dotychczasowe aplikacje, a interfejs API zaktualizuje listę o 5 aplikacji, będzie to zaktualizowana lista 5 aplikacji.
                  | 
              
applications[].packageName | 
                
                   
 Nazwa pakietu aplikacji. Przykładem jest   | 
              
applications[].displayName | 
                
                   
 Wyświetlana nazwa aplikacji. Przykładem jest   | 
              
applications[].versionName | 
                
                   
 Nazwa wersji aplikacji. Przykładem jest   | 
              
applications[].versionCode | 
                
                   
 Kod wersji aplikacji. Przykładem jest   | 
              
applications[].permission[] | 
                
                   
 Lista uprawnień tej aplikacji. Mogą to być standardowe uprawnienia Androida lub te zdefiniowane przez aplikację. Znajdziesz je w pliku manifestu na Androida aplikacji. Przykłady uprawnień aplikacji Kalendarz to   | 
              
Metody | 
            |
|---|---|
                
 | 
              Wykonuje działanie, które wpływa na urządzenie mobilne. | 
                
 | 
              Usuwanie urządzenia mobilnego. | 
                
 | 
              Pobiera właściwości urządzenia mobilnego. | 
                
 | 
              Pobiera ponumerowane listy wszystkich urządzeń mobilnych należących do użytkownika na danym koncie. |