Mit der Google Workspace Directory API können Sie Mobilgeräte in Ihrer Organisation verwalten. Diese Seite enthält Beispiele dafür, wie Sie Ihre Mobilgeräte auflisten, Details zu einem bestimmten Gerät abrufen und z. B. Geräte hinzufügen oder entfernen.
In diesem Dokument wird davon ausgegangen, dass Sie das Voraussetzungen. Android-Geräte benötigen die Device Policy App installiert haben. iOS-Geräte müssen bei der Google-Mobilgeräteverwaltung.
In diesen Beispielen werden die Platzhalter customerId und resourceId verwendet, um geben Sie an, wo Sie diese IDs angeben würden. Die customerId erhalten Sie auf der Users.get-Methode: Die resourceId ist eine eindeutige Google-Kennung für ein Gerät, die in der Antwort von die Methode Alle Mobilgeräte abrufen aus.
Alle Mobilgeräte abrufen
Wenn Sie alle Mobilgeräte eines Kontos abrufen möchten, verwenden Sie folgenden GET
anfragen und die in den
Anfragen autorisieren. Zur besseren Lesbarkeit
In diesem Beispiel werden folgende Zeilen zurückgegeben:
GET https://admin.googleapis.com/admin/directory/v1/customer/{my_customer|customerId} /devices/mobile?projection={BASIC|FULL}&query=query &orderBy=orderBy category&sortOrder={ASCENDING|DESCENDING} &pageToken=token for next results page &maxResults=max number of results per page
Informationen zu den Anfrage- und Antwortattributen finden Sie in der API-Referenz
JSON-Antwort
{ "kind": "directory#mobiledevices", "mobiledevices": [ { "kind": "directory#mobiledevice", "resourceId": "resourceId", "deviceId": "deviceId", "name": [ "Sales" ], "email": [ "sales@example.com" ], "model": "Nexus 4", "os": "Android 4.2.2", "type": "ANDROID", "status": "APPROVED", "hardwareId": "1234567890", "firstSync": "2013-05-15T17:30:04.325Z", "lastSync": "2013-06-05T17:30:04.325Z", "userAgent": "Google Apps Device Policy 4.14", }, { "kind": "directory#mobiledevice", "resourceId": "resourceId", "deviceId": "deviceId", "name": [ "Liz" ], "email": [ "liz@example.com" ], "model": "Galaxy Nexus", "os": "Android 4.2.2", "type": "ANDROID", "status": "APPROVED", "hardwareId": "9123456780", "firstSync": "2013-06-05T17:30:04.325Z", "lastSync": "2013-08-12T17:30:04.325Z", "userAgent": "Google Apps Device Policy 4.14", } ], "nextPageToken": "next_page_token_value" }
Mobilgerät abrufen
Verwenden Sie die folgende GET
-Anfrage, um die Eigenschaften eines Mobilgeräts abzurufen.
und enthalten die in den
Anfragen autorisieren. Zur besseren Lesbarkeit
In diesem Beispiel werden folgende Zeilen zurückgegeben:
GET https://admin.googleapis.com/admin/directory/v1/customer/{my_customer|customerId} /devices/mobile/resourceId?projection={FULL|BASIC}
Informationen zu den Anfrage- und Antwortattributen finden Sie in der API-Referenz
JSON-Anfrage
Hier ist eine Beispielanfrage für das resourceId:
GET https://admin.googleapis.com/admin/directory/v1/customer/my_customer/devices/ mobile/resourceId?projection=FULL
JSON-Antwort
{ "kind": "directory#mobiledevice", "resourceId": "resourceId", "deviceId": "deviceId", "name": [ "Sales3" ], "email": [ "sales@example.com" ], "model": "Nexus 4", "os": "Android 4.2.2", "type": "ANDROID", "status": "APPROVED", "hardwareId": "1234567890", "firstSync": "2010-05-15T17:30:04.325Z", "lastSync": "2013-06-05T17:30:04.325Z", "userAgent": "Google Apps Device Policy 4.14", }
Mobilgeräte genehmigen
Wenn Sie ein Mobilgerät genehmigen möchten, verwenden Sie die folgende POST
-Anfrage und fügen Sie den
Autorisierung gemäß den
Anfragen autorisieren.
Zur besseren Lesbarkeit werden in diesem Beispiel Zeilen zurückgegeben:
POST https://admin.googleapis.com/admin/directory/v1/customer/{my_customer|customerId} /devices/mobile/resourceId/action
Informationen zu den Anfrage- und Antwortattributen finden Sie in der API-Referenz
JSON-Anfrage
Die folgende JSON-Anfrage zeigt eine Beispielanfrage zur Genehmigung eines Geräts:
POST https://admin.googleapis.com/admin/directory/v1/customer/my_customer/devices /mobile/resourceId/action
Der Anfragetext lautet:
{ "action": "approve" }
Eine erfolgreiche Anfrage gibt eine HTTP 200-Statuscode.
Mobilgerät entfernen
Wenn Sie ein Mobilgerät entfernen möchten, verwenden Sie die folgende DELETE
-Anfrage und fügen Sie
die im Dokument beschriebene Autorisierung
Anfragen autorisieren.
Zur besseren Lesbarkeit werden in diesem Beispiel Zeilen zurückgegeben:
DELETE https://admin.googleapis.com/admin/directory/v1/customer/{my_customer|customerId} /devices/mobile/resourceId
Informationen zu den Anfrage- und Antwortattributen finden Sie in der API-Referenz
Eine erfolgreiche Anfrage gibt eine HTTP 200-Statuscode.