- HTTP-запрос
- Параметры пути
- Текст запроса
- Ответный текст
- Области полномочий
- UpdateMemberRequest
- Попробуйте!
Обновляет данные участников одного пространства в рамках одной партии.
HTTP-запрос
POST https://meet.googleapis.com/v2/{parent=spaces/*}/members:batchUpdate
В URL-адресе используется синтаксис транскодирования gRPC .
Параметры пути
| Параметры | |
|---|---|
parent | Обязательно. Родительский ресурс, используемый всеми обновляемыми участниками. Формат: пробелы/{пробел} |
Текст запроса
Тело запроса содержит данные следующей структуры:
| JSON-представление |
|---|
{
"requests": [
{
object ( |
| Поля | |
|---|---|
requests[] | Обязательно. Сообщение запроса, указывающее на ресурсы, которые необходимо обновить. В одном пакете можно изменить максимум 500 элементов. |
updateMask | Необязательный параметр. Маска поля верхнего уровня используется для указания полей, которые должны быть обновлены в элементе для всех запросов UpdateMemberRequest. Существует 4 возможных сценария для маски поля верхнего уровня и дочерних полей: 1. Маска поля верхнего уровня и дочерних полей отсутствует: обновляются все поля, указанные в запросах, включая удаление полей, не заданных в запросах. 2. Маска поля верхнего уровня присутствует, но маска дочернего поля отсутствует: обновляются поля, указанные в маске поля верхнего уровня. 3. Маска поля верхнего уровня и дочерних полей присутствует: маска дочернего поля должна совпадать с маской поля верхнего уровня. 4. Маска поля верхнего уровня отсутствует, но маска дочернего поля присутствует: это не поддерживается и приведет к ошибке. |
Ответный текст
Ответы участников пакетного обновления.
В случае успеха тело ответа содержит данные следующей структуры:
| JSON-представление |
|---|
{
"members": [
{
object ( |
| Поля | |
|---|---|
members[] | Информация об участниках обновлена. |
Области полномочий
Требуется следующая область действия OAuth:
-
https://www.googleapis.com/auth/meetings.space.created
Для получения более подробной информации см. руководство по авторизации .
UpdateMemberRequest
Запрос на обновление информации о пользователе.
| JSON-представление |
|---|
{
"member": {
object ( |
| Поля | |
|---|---|
member | Обязательно. Участник, данные которого необходимо обновить. Формат: пробелы/{пробел}/участники/{участник} |
updateMask | Необязательный параметр. Маска поля используется для указания полей, которые необходимо обновить в объекте-участнике. Если updateMask не указан (не задан, задан пустыми путями или содержит только ""), по умолчанию обновляются все поля, указанные в запросе со значениями. Использование "*" в качестве updateMask обновит все поля, включая удаление полей, не заданных в запросе. В случае BatchUpdate, он должен отсутствовать или совпадать с updateMask в BatchUpdateMembersRequest, если UpdateMemberRequest создается как дочерний запрос BatchUpdateMembersRequest. |