DeviceReference
DeviceReference
, aşağıdaki tanımlayıcı türlerinden birini kullanarak bir yönteme cihaz bağımsız değişkeni sağlamanıza olanak tanıyan bir API soyutlamasıdır:
- Sayısal bir API kaynak kimliği.
- Üretilmiş cihaza ait gerçek donanım kimlikleri (ör. IMEI numarası).
Cihazlarda çalışan yöntemler, DeviceReference
parametre türünü kullanır. Bunun nedeni, DeviceReference
'ün çağıran için daha esnek olmasıdır. Cihaz tanımlayıcıları hakkında daha fazla bilgi edinmek için Tanımlayıcılar başlıklı makaleyi okuyun.
JSON gösterimi |
{
// 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 .
} |
Alanlar |
Birleştirme alanı device . Zorunlu. Cihazın benzersiz tanımlayıcısı. device yalnızca aşağıdakilerden biri olabilir: |
deviceId |
string (int64 format)
Cihazın kimliği.
|
deviceIdentifier |
object (DeviceIdentifier )
Cihazın donanım kimlikleri.
|
Aksi belirtilmediği sürece bu sayfanın içeriği Creative Commons Atıf 4.0 Lisansı altında ve kod örnekleri Apache 2.0 Lisansı altında lisanslanmıştır. Ayrıntılı bilgi için Google Developers Site Politikaları'na göz atın. Java, Oracle ve/veya satış ortaklarının tescilli ticari markasıdır.
Son güncelleme tarihi: 2024-11-08 UTC.
[null,null,["Son güncelleme tarihi: 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"]]