Gerät nicht mehr beanspruchen

Synchrone Anfrage, um die Beanspruchung eines einzelnen Geräts von einem Kunden aufzuheben.

Methodensignatur

public void unclaimDevice(UnclaimDeviceRequest request) throws CommonException;

UnclaimDeviceRequest

Property-Name Wert Erforderlich Beschreibung
unclaim object(DeviceUnclaim) Ja Der Anspruch auf die Verarbeitung für das Gerät wird zurückgezogen.

DeviceUnclaim

Sie müssen deviceId oder deviceIdentifier angeben.

Property-Name Wert Erforderlich Beschreibung
deviceId string Nein Die Geräte-ID.
deviceIdentifier object(DeviceIdentifier) Nein Die Geräte-ID.
vendorParams map Nein Zusätzliche Felder, vom Anbieter angegebenes Schlüssel/Wert-Paar.

Fehlerverhalten

Wenn ein Fehler auftritt, gibt die Bibliothek einen CommonException mit einem der folgenden Fehlercodes zurück:

Fehlercode
AUTHORIZATION_FAIL
INVALID_DEVICE_IMEI
INVALID_DEVICE_MEID
INVALID_DEVICE_SERIAL
INVALID_IDENTIFIER_SET
NOT_IMPLEMENTED