rivenditaDispositivo
Mantieni tutto organizzato con le raccolte
Salva e classifica i contenuti in base alle tue preferenze.
Richiesta sincrona per rivendicare un singolo dispositivo per un cliente specificato.
Nota: la classe ResellerService creata dalla classe SamsungResellerServiceFactory non supporta questa API. Utilizza claimDeviceAsync .
Firma del metodo
public ClaimDeviceResponse claimDevice ( ClaimDeviceRequest request ) throws CommonException ;
ClaimDeviceRequest
Nome proprietà
Valore
Obbligatorio
Descrizione
claim
DeviceClaim oggetto
Sì
Dichiarazione del dispositivo da elaborare.
DeviceClaim
Nome proprietà
Valore
Obbligatorio
Descrizione
deviceIdentifier
object(DeviceIdentifier)
Sì
Identificatore del dispositivo.
customer
Oggetto CompanyReference
Sì
Riferimento azienda per il cliente a cui è assegnato il dispositivo.
orderNumber
string
No
Numero d'ordine.
vendorParams
map
No
Campi aggiuntivi, coppia chiave-valore specificata dal fornitore.
ClaimDeviceResponse
Nome proprietà
Valore
Descrizione
deviceId
string
L'ID dispositivo, preceduto da "samsung/" o "google/".
Comportamento in caso di errore
Se si verifica un errore, la libreria genera un CommonException contenente uno dei seguenti codici di errore:
Codice di errore
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
Salvo quando diversamente specificato, i contenuti di questa pagina sono concessi in base alla licenza Creative Commons Attribution 4.0 , mentre gli esempi di codice sono concessi in base alla licenza Apache 2.0 . Per ulteriori dettagli, consulta le norme del sito di Google Developers . Java è un marchio registrato di Oracle e/o delle sue consociate.
Ultimo aggiornamento 2025-08-29 UTC.
[null,null,["Ultimo aggiornamento 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"]]