DeviceReference
Eine DeviceReference
ist eine API-Abstraktion, mit der Sie ein device-Argument für eine Methode mit einem der folgenden Kennungstypen angeben können:
- Eine numerische API-Ressourcen-ID.
- Echte Hardware-IDs wie die IMEI-Nummer, die zum hergestellten Gerät gehören.
Methoden, die auf Geräten ausgeführt werden, verwenden DeviceReference
als Parametertyp, da dies für den Aufrufer flexibler ist. Weitere Informationen zu Gerätekennungen
JSON-Darstellung |
{
// 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 .
} |
Felder |
Union-Feld device Erforderlich. Die eindeutige Kennung für das Gerät. Für device ist nur einer der folgenden Werte zulässig: |
deviceId |
string (int64 format)
Die ID des Geräts.
|
deviceIdentifier |
object (DeviceIdentifier )
Die Hardware-IDs des Geräts.
|
Sofern nicht anders angegeben, sind die Inhalte dieser Seite unter der Creative Commons Attribution 4.0 License und Codebeispiele unter der Apache 2.0 License lizenziert. Weitere Informationen finden Sie in den Websiterichtlinien von Google Developers. Java ist eine eingetragene Marke von Oracle und/oder seinen Partnern.
Zuletzt aktualisiert: 2024-11-08 (UTC).
[null,null,["Zuletzt aktualisiert: 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"]]