- 资源:GroupMember
<ph type="x-smartling-placeholder">
- </ph>
- JSON 表示法
- GroupMemberDetails
<ph type="x-smartling-placeholder">
- </ph>
- JSON 表示法
- HardwareID
<ph type="x-smartling-placeholder">
- </ph>
- JSON 表示法
- OtaProperties
<ph type="x-smartling-placeholder">
- </ph>
- JSON 表示法
- 签到
<ph type="x-smartling-placeholder">
- </ph>
- JSON 表示法
- AndroidBuildProperties
<ph type="x-smartling-placeholder">
- </ph>
- JSON 表示法
- LastCheckin
<ph type="x-smartling-placeholder">
- </ph>
- JSON 表示法
- KeyValue
<ph type="x-smartling-placeholder">
- </ph>
- JSON 表示法
- TimeWindow
- 方法
资源:GroupMember
分配给群组的群组成员。
JSON 表示法 |
---|
{
"name": string,
"details": {
object ( |
字段 | |
---|---|
name |
必需。成员的名称。 |
details |
仅限输出。群组成员的更多详细信息,例如签到记录。 |
GroupMemberDetails
群组成员的详细信息,例如硬件 ID 和注册时间。所有这些信息均为只读信息。
JSON 表示法 |
---|
{ "hardwareId": [ { object ( |
字段 | |
---|---|
hardwareId[] |
与设备关联的硬件 ID(imei、meid、序列号等)的列表。 |
registerTime |
设备首次注册的时间戳。 时间戳采用 RFC3339 世界协调时间(UTC,即“祖鲁时”)格式,精确到纳秒,最多九个小数位。示例: |
hardwareName |
硬件名称,例如 Shamu。 |
currentOta |
当前 OTA 名称。 |
checkins[] |
签到历史记录。 |
lastCheckin |
上次签到时间。 |
HardwareID
属于设备的硬件 ID。
JSON 表示法 |
---|
{ "id": string } |
字段 | |
---|---|
id |
采用特定格式的 ID,例如 imei:XYZ。 |
OtaProperties
当前设备 OTA 的属性消息。
JSON 表示法 |
---|
{ "name": string, "url": string } |
字段 | |
---|---|
name |
OTA 的名称。 |
url |
OTA 的网址。 |
签到
单个设备签入。
JSON 表示法 |
---|
{
"checkinTime": string,
"buildProperties": {
object ( |
字段 | |
---|---|
checkinTime |
签到发生时的时间戳。仅当设备在某个群组中时,系统才会填充这个字段。 时间戳采用 RFC3339 世界协调时间(UTC,即“祖鲁时”)格式,精确到纳秒,最多九个小数位。示例: |
buildProperties |
build 属性。 |
roOemKey1 |
ro.oem.key1 的值(如果存在)。 |
AndroidBuildProperties
随签入一起发送的设备的 build 属性。
JSON 表示法 |
---|
{ "id": string, "product": string, "radio": string, "bootloader": string } |
字段 | |
---|---|
id |
完整 build ID。 |
product |
产品 = ro.build.product,例如 shamu。 |
radio |
电台。 |
bootloader |
引导加载程序。 |
LastCheckin
上次签到信息。包含的信息多于 checkin_history
字段中的对应项。
JSON 表示法 |
---|
{ "checkin": { object ( |
字段 | |
---|---|
checkin |
基本签到属性。 |
digest |
发送回设备的结果的哈希值(如果有)。 |
locale |
语言区域。 |
extraBuildProperties[] |
其他构建属性,例如 ro.build.[device|client] |
timeWindow |
上次签到的时间窗口 |
KeyValue
OTA API proto 的 KeyValue 消息。
JSON 表示法 |
---|
{ "key": string, "value": string } |
字段 | |
---|---|
key |
密钥。 |
value |
值。 |
TimeWindow
设备签到的最后一个窗口。
枚举 | |
---|---|
TIME_WINDOW_UNSPECIFIED |
未知 |
TIME_WINDOW_WITHIN_ONE_DAY |
一天内 |
TIME_WINDOW_WITHIN_ONE_WEEK |
过去 1 周内 |
TIME_WINDOW_WITHIN_TWO_WEEKS |
过去两周内 |
TIME_WINDOW_MORE_THAN_TWO_WEEKS |
超过过去两周 |
方法 |
|
---|---|
|
在特定群组中创建群组成员。 |
|
删除群组中的群组成员。 |
|
创建群组成员并返回新的 GroupMember 。 |
|
删除 group member 。 |
|
获取 group member 。 |
|
列出 group members 。 |