Method: spaces.members.batchUpdate

עדכון של חברים במרחב אחד במסגרת חבילה.

בקשת HTTP

POST https://meet.googleapis.com/v2/{parent=spaces/*}/members:batchUpdate

כתובת ה-URL כתובה בתחביר של gRPC Transcoding.

פרמטרים של נתיב

פרמטרים
parent

string

חובה. משאב האב שמשותף לכל החברים בקבוצה ועובר עדכון. פורמט: spaces/{space}

גוף הבקשה

גוף הבקשה מכיל נתונים במבנה הבא:

ייצוג JSON
{
  "requests": [
    {
      object (UpdateMemberRequest)
    }
  ],
  "updateMask": string
}
שדות
requests[]

object (UpdateMemberRequest)

חובה. הודעת הבקשה שמציינת את המשאבים לעדכון. אפשר לשנות עד 500 חברים בכל פעם.

updateMask

string (FieldMask format)

אופציונלי. מסכת שדות ברמה העליונה שמשמשת לציון השדות שיש לעדכן בחבר עבור כל בקשות UpdateMemberRequest. יש 4 תרחישים אפשריים למסכת שדות ברמה העליונה ולמסכת שדות של צאצא: 1. אין מסכת שדות ברמה העליונה ואין מסכת שדות של צאצא: כל השדות שסופקו בבקשות מתעדכנים, כולל מחיקה של שדות שלא הוגדרו בבקשות. ‫2. יש מסכת שדות ברמה העליונה, אבל אין מסכת שדות ברמת הצאצא: השדות שצוינו במסכת השדות ברמה העליונה מתעדכנים. ‫3. יש אנונימיזציה של השדה ברמה העליונה וברמת הבן: האנונימיזציה של השדה ברמת הבן חייבת להיות זהה לאנונימיזציה של השדה ברמה העליונה. ‫4. לא צוינה מסכת שדות ברמה העליונה, אבל צוינה מסכת שדות ברמת הצאצא: הפעולה הזו לא נתמכת ותחזיר שגיאה.

גוף התשובה

תשובה לעדכון חברים באצווה.

אם הפעולה בוצעה ללא שגיאות, גוף התגובה יכיל נתונים במבנה הבא:

ייצוג JSON
{
  "members": [
    {
      object (Member)
    }
  ]
}
שדות
members[]

object (Member)

רשימת החברים עודכנה.

היקפי הרשאות

נדרש היקף ההרשאות הבא של OAuth:

  • https://www.googleapis.com/auth/meetings.space.created

מידע נוסף זמין במדריך ההרשאות.

UpdateMemberRequest

בקשה לעדכן חבר.

ייצוג JSON
{
  "member": {
    object (Member)
  },
  "updateMask": string
}
שדות
member

object (Member)

חובה. החבר שרוצים לעדכן. פורמט: spaces/{space}/members/{member}

updateMask

string (FieldMask format)

אופציונלי. מסכת שדות שמשמשת לציון השדות שיש לעדכן בחבר. אם לא מספקים updateMask(לא מוגדר, מוגדר עם נתיבים ריקים או מכיל רק "" כנתיבים), ברירת המחדל היא עדכון של כל השדות שסופקו עם ערכים בבקשה. שימוש ב-'*' בתור updateMask יעדכן את כל השדות, כולל מחיקה של שדות שלא הוגדרו בבקשה. במקרה של BatchUpdate, הערך הזה צריך להיות זהה לערך של updateMask ב-BatchUpdateMembersRequest, או לא להופיע בכלל, כש-UpdateMemberRequest נוצר כבקשת צאצא של BatchUpdateMembersRequest.