DeviceReference
DeviceReference
یک انتزاع API است که به شما امکان می دهد آرگومان دستگاه را با استفاده از یکی از انواع شناسه زیر به یک متد ارائه دهید:
- شناسه منبع API عددی.
- شناسههای سختافزار دنیای واقعی، مانند شماره IMEI، متعلق به دستگاه تولید شده.
روشهایی که بر روی دستگاهها کار میکنند DeviceReference
را به عنوان نوع پارامتر در نظر میگیرند، زیرا برای تماسگیرنده انعطافپذیرتر است. برای اطلاعات بیشتر درباره شناسههای دستگاه، شناسهها را بخوانید.
نمایندگی 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 .
} |
فیلدها |
---|
device میدان اتحادیه . مورد نیاز. شناسه منحصر به فرد دستگاه device فقط می تواند یکی از موارد زیر باشد: |
deviceId | string ( int64 format) شناسه دستگاه. |
deviceIdentifier | object ( DeviceIdentifier ) شناسه های سخت افزاری دستگاه |
جز در مواردی که غیر از این ذکر شده باشد،محتوای این صفحه تحت مجوز Creative Commons Attribution 4.0 License است. نمونه کدها نیز دارای مجوز Apache 2.0 License است. برای اطلاع از جزئیات، به خطمشیهای سایت Google Developers مراجعه کنید. جاوا علامت تجاری ثبتشده Oracle و/یا شرکتهای وابسته به آن است.
تاریخ آخرین بهروزرسانی 2024-11-12 بهوقت ساعت هماهنگ جهانی.
[null,null,["تاریخ آخرین بهروزرسانی 2024-11-12 بهوقت ساعت هماهنگ جهانی."],[[["`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"]]