- Solicitação HTTP
- Parâmetros de caminho
- Corpo da solicitação
- Corpo da resposta
- Escopos de autorização
- UpdateMemberRequest
- Faça um teste
Atualiza os participantes de um espaço em um lote.
Solicitação HTTP
POST https://meet.googleapis.com/v2/{parent=spaces/*}/members:batchUpdate
O URL usa a sintaxe de transcodificação gRPC.
Parâmetros de caminho
| Parâmetros | |
|---|---|
parent |
Obrigatório. O recurso principal compartilhado por todos os membros que estão sendo atualizados. Formato: spaces/{space} |
Corpo da solicitação
O corpo da solicitação contém dados com a seguinte estrutura:
| Representação JSON |
|---|
{
"requests": [
{
object ( |
| Campos | |
|---|---|
requests[] |
Obrigatório. A mensagem de solicitação que especifica os recursos a serem atualizados. É possível modificar até 500 participantes em um lote. |
updateMask |
Opcional. Máscara de campo de nível superior usada para especificar os campos a serem atualizados no membro para todos os UpdateMemberRequests. Há quatro cenários possíveis para a máscara de campo de nível superior e secundária: 1. A máscara de campo de nível superior e secundária está ausente: todos os campos fornecidos nas solicitações são atualizados, incluindo a exclusão de campos não definidos nas solicitações. 2. A máscara de campo de nível superior está presente, mas a máscara de campo secundária não: os campos especificados na máscara de campo de nível superior são atualizados. 3. A máscara de campo de nível superior e filho está presente: a máscara de campo filho precisa ser igual à máscara de campo de nível superior. 4. A máscara de campo de nível superior está ausente, mas a máscara de campo filho está presente: não é compatível e vai retornar um erro. |
Corpo da resposta
Resposta da atualização em lote de membros.
Se bem-sucedido, o corpo da resposta incluirá dados com a estrutura a seguir:
| Representação JSON |
|---|
{
"members": [
{
object ( |
| Campos | |
|---|---|
members[] |
Os participantes foram atualizados. |
Escopos de autorização
Requer o seguinte escopo OAuth:
https://www.googleapis.com/auth/meetings.space.created
Para mais informações, consulte o guia de autorização.
UpdateMemberRequest
Solicitação para atualizar um membro.
| Representação JSON |
|---|
{
"member": {
object ( |
| Campos | |
|---|---|
member |
Obrigatório. O membro a ser atualizado. Formato: spaces/{space}/members/{member} |
updateMask |
Opcional. Máscara de campo usada para especificar os campos a serem atualizados no membro. Se updateMask não for fornecido(não definido, definido com caminhos vazios ou tiver apenas "" como caminhos), o padrão será atualizar todos os campos fornecidos com valores na solicitação. Usar "*" como updateMask vai atualizar todos os campos, incluindo a exclusão de campos não definidos na solicitação. No caso de "BatchUpdate", ele precisa estar ausente ou ser igual ao "updateMask" em "BatchUpdateMembersRequest" quando "UpdateMemberRequest" é criado como uma solicitação secundária de "BatchUpdateMembersRequest". |