Asynchrone Anfrage,um für einen oder mehrere Kunden die Ansprüche auf bis zu 100.000 Geräte aufzuheben.
Asynchrone API-Methoden geben ein Ergebnis zurück, bevor die Verarbeitung abgeschlossen ist. Außerdem sorgen sie dafür, dass Ihre App (oder Ihr Tool) für Nutzer reaktionsschnell bleibt, während sie auf den Abschluss eines langwierigen Vorgangs warten. Ihre App sollte getOperation
aufrufen, um den Status des Vorgangs regelmäßig zu prüfen.
Methodensignatur
public UnclaimDevicesResponse unclaimDevicesAsync(UnclaimDevicesRequest request);
UnclaimDevicesRequest
Property-Name | Wert | Erforderlich | Beschreibung |
---|---|---|---|
unclaims |
Liste mit object(DeviceUnclaim) |
Ja | Der Anspruch auf die Verarbeitung durch das Gerät wird zurückgezogen. |
vendorParams |
map |
Nein | Zusätzliche Felder, vom Anbieter angegebenes Schlüssel/Wert-Paar. Hinweis: Anfragen der von SamsungResellerServiceFactory erstellten Klasse ResellerService müssen in vendorParams eine customerId angeben. |
UnclaimDevicesResponse
Property-Name | Wert | Beschreibung |
---|---|---|
operations |
Liste von object( Operation ) |
Eine oder mehrere UnclaimDevices Operation -Instanzen. |
Fehlerverhalten
Wenn ein Fehler auftritt, gibt das Operation
-Objekt einen der folgenden Fehlercodes zurück:
Fehlercode |
---|
DEVICE_UPLOAD_COUNT_EXCEEDED |
INTERNAL_SERVER_ERROR |
INVALID_DEVICE_IMEI |
INVALID_DEVICE_MEID |
INVALID_DEVICE_SERIAL |
INVALID_IDENTIFIER_SET |