משאב: חבר קבוצה
חבר קבוצה שהוקצה לקבוצה.
ייצוג JSON |
---|
{
"name": string,
"details": {
object ( |
שדות | |
---|---|
name |
חובה. שם המנוי. |
details |
פלט בלבד. פרטים נוספים על חבר הקבוצה, כמו היסטוריית צ'ק-אין. |
GroupMemberDetails
פרטים על חבר קבוצה, כמו מזהה החומרה ושעת ההרשמה. כל המידע הזה הוא לקריאה בלבד.
ייצוג JSON |
---|
{ "hardwareId": [ { object ( |
שדות | |
---|---|
hardwareId[] |
רשימה של מזהי החומרה (imei , meid , סידורי וכו') המשויכים למכשיר. |
registerTime |
חותמת הזמן של רישום המכשיר בפעם הראשונה. חותמת זמן בפורמט "זולו" RFC3339 UTC, ברזולוציה של ננו-שנייה ועד תשע ספרות עשרוניות. דוגמאות: |
hardwareName |
שם החומרה, לדוגמה, shamu. |
currentOta |
השם הנוכחי של ה-OTA. |
checkins[] |
היסטוריית רישומי צ'ק-אין. |
lastCheckin |
הצ'ק-אין האחרון. |
HardwareID
מזהה חומרה ששייך למכשיר.
ייצוג JSON |
---|
{ "id": string } |
שדות | |
---|---|
id |
המזהה המפורמט, לדוגמה, imei:XYZ. |
OtaProperties
הודעה לגבי המאפיינים של ה-OTA הנוכחי של המכשיר.
ייצוג JSON |
---|
{ "name": string, "url": string } |
שדות | |
---|---|
name |
שם ה-OTA. |
url |
כתובת ה-URL של OTA. |
כניסה
תהליך צ'ק-אין במכשיר אחד.
ייצוג JSON |
---|
{
"checkinTime": string,
"buildProperties": {
object ( |
שדות | |
---|---|
checkinTime |
חותמת הזמן של הצ'ק-אין. השדה הזה יאוכלס רק אם המכשיר נמצא בקבוצה. חותמת זמן בפורמט "זולו" RFC3339 UTC, ברזולוציה של ננו-שנייה ועד תשע ספרות עשרוניות. דוגמאות: |
buildProperties |
בניית נכסים. |
roOemKey1 |
הערך של ro.oem.key1 כאשר קיים. |
AndroidBuildProperties
מאפייני ה-build של המכשיר נשלחים עם הצ'ק אין.
ייצוג JSON |
---|
{ "id": string, "product": string, "radio": string, "bootloader": string } |
שדות | |
---|---|
id |
מזהה build מלא. |
product |
מוצר = ro.build.product, לדוגמה, shamu. |
radio |
רדיו. |
bootloader |
תוכנת אתחול. |
LastCheckin
פרטי הצ'ק אין האחרון. מכיל יותר מידע מהפריט התואם בשדה checkin_history
.
ייצוג JSON |
---|
{ "checkin": { object ( |
שדות | |
---|---|
checkin |
מאפייני צ'ק-אין בסיסיים. |
digest |
גיבוב של התוצאה שנשלחה בחזרה למכשיר, אם קיים. |
locale |
לוקאל. |
extraBuildProperties[] |
מאפייני build נוספים כמו ro.build.[device|client] |
timeWindow |
חלון הזמן של הצ'ק-אין האחרון |
KeyValue
הודעת KeyValue לפרוטוקולים של OTA API.
ייצוג JSON |
---|
{ "key": string, "value": string } |
שדות | |
---|---|
key |
מקש. |
value |
ערך. |
TimeWindow
החלון האחרון שהמכשיר ביצע בו צ'ק-אין.
טיפוסים בני מנייה (enums) | |
---|---|
TIME_WINDOW_UNSPECIFIED |
לא ידוע |
TIME_WINDOW_WITHIN_ONE_DAY |
בתוך יום אחד |
TIME_WINDOW_WITHIN_ONE_WEEK |
בשבוע האחרון |
TIME_WINDOW_WITHIN_TWO_WEEKS |
במהלך השבועיים האחרונים |
TIME_WINDOW_MORE_THAN_TWO_WEEKS |
יותר מהשבועיים האחרונים |
שיטות |
|
---|---|
|
יצירת חברי קבוצה בקבוצה ספציפית. |
|
מחיקת חברי קבוצה בקבוצה. |
|
יצירת חבר קבוצה והחזרת ה-GroupMember החדש. |
|
מוחק group member . |
|
מקבל group member . |
|
הרשימה group members . |