zgłaszanie praw do urządzenia
Zadbaj o dobrą organizację dzięki kolekcji
Zapisuj i kategoryzuj treści zgodnie ze swoimi preferencjami.
Synchroniczne żądanie zgłoszenia pojedynczego urządzenia dla określonego klienta.
Uwaga: klasa ResellerService
utworzona przez klasę SamsungResellerServiceFactory
nie obsługuje tego interfejsu API. Zamiast niej użyj kolumny claimDeviceAsync
.
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
Informacje o firmie klienta, któremu przypisano urządzenie.
orderNumber
string
Nie
Numer zamówienia.
vendorParams
map
Nie
Dodatkowe pola, pary klucz-wartość określone przez dostawcę.
ClaimDeviceResponse
Nazwa usługi
Wartość
Opis
deviceId
string
Identyfikator urządzenia z prefiksem „samsung/” lub „google/”.
Zachowanie w przypadku błędu
Jeśli wystąpi błąd, biblioteka zwróci błąd CommonException
zawierający jeden z tych kodów błędu:
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
O ile nie stwierdzono inaczej, treść tej strony jest objęta licencją Creative Commons – uznanie autorstwa 4.0 , a fragmenty kodu są dostępne na licencji Apache 2.0 . Szczegółowe informacje na ten temat zawierają zasady dotyczące witryny Google Developers . Java jest zastrzeżonym znakiem towarowym firmy Oracle i jej podmiotów stowarzyszonych.
Ostatnia aktualizacja: 2025-08-29 UTC.
[null,null,["Ostatnia aktualizacja: 2025-08-29 UTC."],[],["This describes the `claimDevice` method, which synchronously claims a single device for a customer. It requires a `DeviceClaim` object containing the `deviceIdentifier` and `customer` details. Optional fields include `orderNumber` and `vendorParams`. The method returns a `ClaimDeviceResponse` containing the `deviceId`. Errors are handled by a `CommonException` with codes like `AUTHORIZATION_FAIL`, `INVALID_CUSTOMER_ID`, and `DUPLICATE_DEVICES`. This API is not supported by the `ResellerService` class.\n"],null,[]]