zgłaszanie praw do urządzenia

Synchroniczne żądanie zgłoszenia praw do pojedynczego urządzenia dla określonego klienta.

Sygnatura metody

public ClaimDeviceResponse claimDevice(ClaimDeviceRequest request) throws CommonException;

ClaimDeviceRequest

Nazwa usługi Wartość Wymagane Opis
claim DeviceClaim obiekt Tak Zgłoszenie urządzenia do przetworzenia.

DeviceClaim

Nazwa usługi Wartość Wymagane Opis
deviceIdentifier object(DeviceIdentifier) Tak Identyfikator urządzenia.
customer CompanyReference obiekt Tak Numer referencyjny firmy dotyczący klienta, do którego jest przypisane urządzenie.
orderNumber string Nie Numer zamówienia.
vendorParams map Nie Dodatkowe pola, para klucz-wartość określona przez dostawcę.

ClaimDeviceResponse

Nazwa usługi Wartość Opis
deviceId string Identyfikator urządzenia z prefiksem „samsung/” lub „google/”.

Działanie błędu

Jeśli wystąpi błąd, biblioteka zgłasza CommonException, który zawiera jeden z te kody błędów:

Kod błędu
AUTHORIZATION_FAIL
DUPLICATE_DEVICES
INVALID_CUSTOMER_ID
INVALID_DEVICE_IMEI
INVALID_DEVICE_MEID
INVALID_DEVICE_SERIAL
INVALID_IDENTIFIER_SET
INVALID_MANUFACTURER
INVALID_MODEL
NOT_IMPLEMENTED