DeviceReference
DeviceReference
è un'astrazione dell'API che ti consente di fornire un argomento device a un metodo utilizzando uno dei seguenti tipi di identificatori:
- Un ID risorsa API numerico.
- ID hardware reali, ad esempio il numero IMEI, appartenenti al dispositivo di produzione.
I metodi che funzionano sui dispositivi utilizzano DeviceReference
come tipo di parametro perché è più flessibile per il chiamante. Per scoprire di più sugli identificatori di dispositivi, consulta la sezione Identificatori.
Rappresentazione JSON |
{
// Union field device can be only one of the following:
"deviceId": string,
"deviceIdentifier": {
object (DeviceIdentifier )
}
// End of list of possible types for union field device .
} |
Campi |
Campo unione device . Obbligatorio. L'identificatore univoco del dispositivo. device può essere solo uno dei seguenti: |
deviceId |
string (int64 format)
L'ID del dispositivo.
|
deviceIdentifier |
object (DeviceIdentifier )
Gli ID hardware del dispositivo.
|
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 2024-11-08 UTC.
[null,null,["Ultimo aggiornamento 2024-11-08 UTC."],[[["`DeviceReference` allows methods to accept a device argument using either a numeric API resource ID or real-world hardware IDs."],["Methods use `DeviceReference` as a parameter for flexibility in identifying devices."],["The `device` field in the JSON representation is a union field, accepting either a `deviceId` or `deviceIdentifier`."],["`deviceId` is a string that represents the unique ID of the device, and `deviceIdentifier` refers to an object containing the hardware IDs."]]],["A `DeviceReference` is used as a device argument in methods, accepting either a numeric API resource ID (`deviceId`) or real-world hardware IDs (`deviceIdentifier`) like IMEI. The JSON representation uses a union field named `device` that contains either a `deviceId` string (int64 format) or a `deviceIdentifier` object, which holds the device's hardware IDs. Methods use this type for increased flexibility in identifying devices.\n"]]