Method: spaces.members.batchUpdate

Обновляет данные участников одного пространства в рамках одной партии.

HTTP-запрос

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

В URL-адресе используется синтаксис транскодирования gRPC .

Параметры пути

Параметры
parent

string

Обязательно. Родительский ресурс, используемый всеми обновляемыми участниками. Формат: пробелы/{пробел}

Текст запроса

Тело запроса содержит данные следующей структуры:

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 )

Обязательно. Участник, данные которого необходимо обновить. Формат: пробелы/{пробел}/участники/{участник}

updateMask

string ( FieldMask format)

Необязательный параметр. Маска поля используется для указания полей, которые необходимо обновить в объекте-участнике. Если updateMask не указан (не задан, задан пустыми путями или содержит только ""), по умолчанию обновляются все поля, указанные в запросе со значениями. Использование "*" в качестве updateMask обновит все поля, включая удаление полей, не заданных в запросе. В случае BatchUpdate, он должен отсутствовать или совпадать с updateMask в BatchUpdateMembersRequest, если UpdateMemberRequest создается как дочерний запрос BatchUpdateMembersRequest.