Synchrone Anfrage zum Aufheben des Anspruchs eines einzelnen Geräts von einem Kunden.
Methodensignatur
public void unclaimDevice(UnclaimDeviceRequest request) throws CommonException;
Geräteanforderung zurückziehen
Attributname | Wert | Erforderlich | Beschreibung |
---|---|---|---|
unclaim |
object(DeviceUnclaim) |
Ja | Der Anspruch auf Verarbeitung des Geräts wurde zurückgezogen. |
Anspruch auf Gerät zurückziehen
Sie müssen deviceId
oder deviceIdentifier
angeben.
Attributname | Wert | Erforderlich | Beschreibung |
---|---|---|---|
deviceId |
string |
Nein | Die Geräte-ID. |
deviceIdentifier |
object( DeviceIdentifier ) |
Nein | Die Gerätekennung. |
vendorParams |
map |
Nein | Zusätzliche Felder, vom Anbieter angegebenes Schlüssel/Wert-Paar. |
Fehlerverhalten
Wenn ein Fehler auftritt, gibt die Bibliothek einen CommonException
aus, der einen der folgenden Fehlercodes enthält:
Fehlercode |
---|
AUTHORIZATION_FAIL |
INVALID_DEVICE_IMEI |
INVALID_DEVICE_MEID |
INVALID_DEVICE_SERIAL |
INVALID_IDENTIFIER_SET |
NOT_IMPLEMENTED |