Asynchrone Anfrage zum Widerrufen des Anspruchs auf bis zu 100.000 Geräte für einen oder mehrere Kunden.
Asynchrone API-Methoden geben ein Ergebnis zurück, bevor die Verarbeitung abgeschlossen ist. Sie
können Sie auch dabei helfen, dass Ihre App (oder Ihr Tool) für die Nutzenden während der Wartezeiten responsiv bleibt.
lange andauernden Vorgang abgeschlossen. Ihre App sollte folgende Aktionen ausführen:
getOperation
um den Status des Vorgangs regelmäßig zu überprü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: Für Anfragen der Klasse ResellerService , die von SamsungResellerServiceFactory erstellt wurde, muss in vendorParams ein customerId angegeben werden. |
UnclaimDevicesResponse
Property-Name | Wert | Beschreibung |
---|---|---|
operations |
Liste mit object( Operation ) |
Eine oder mehrere UnclaimDevices Operation -Instanzen. |
Fehlerverhalten
Wenn ein Fehler auftritt, wird der Operation
-Objekt gibt 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 |