Method: spaces.patch

Atualiza um espaço. Veja um exemplo em Atualizar um espaço.

Se você estiver atualizando o campo displayName e receber a mensagem de erro ALREADY_EXISTS, tente usar um nome de exibição diferente. Talvez um espaço existente na organização do Google Workspace já use esse nome de exibição.

Requer a autenticação do usuário.

Solicitação HTTP

PATCH https://chat.googleapis.com/v1/{space.name=spaces/*}

O URL usa a sintaxe de transcodificação gRPC.

Parâmetros de caminho

Parâmetros
space.name

string

Nome do recurso do espaço.

Formato: spaces/{space}

Parâmetros de consulta

Parâmetros
updateMask

string (FieldMask format)

Obrigatório. Os caminhos de campo atualizados, separados por vírgula se houver vários.

Caminhos de campo compatíveis no momento:

  • displayName: só é possível mudar o nome de exibição de um espaço com o tipo SPACE ou ao incluir a máscara spaceType para mudar um tipo de espaço GROUP_CHAT para SPACE. A tentativa de atualizar o nome de exibição de um espaço GROUP_CHAT ou DIRECT_MESSAGE resulta em um erro de argumento inválido. Se você receber a mensagem de erro ALREADY_EXISTS ao atualizar o displayName, tente usar outro displayName. Talvez um espaço existente na organização do Google Workspace já use esse nome de exibição.

  • spaceType: só é possível mudar um tipo de espaço GROUP_CHAT para SPACE. Inclua displayName com spaceType na máscara de atualização e confira se o espaço especificado tem um nome de exibição não vazio e o tipo de espaço SPACE. A inclusão da máscara spaceType e do tipo SPACE no espaço especificado durante a atualização do nome de exibição será opcional se o espaço atual já tiver o tipo SPACE. A tentativa de atualizar o tipo de espaço de outras maneiras resulta em um erro de argumento inválido.

  • spaceDetails

  • spaceHistoryState: permite ativar ou desativar o histórico no espaço se a organização permitir que os usuários alterem a configuração do histórico. Aviso: mutuamente exclusivo com todos os outros caminhos de campo.

Corpo da solicitação

O corpo da solicitação contém uma instância de Space.

Corpo da resposta

Se a solicitação for bem-sucedida, o corpo da resposta conterá uma instância de Space.

Escopos de autorização

Requer um dos seguintes escopos de OAuth:

  • https://www.googleapis.com/auth/chat.import
  • https://www.googleapis.com/auth/chat.spaces

Para mais informações, consulte o Guia de autorização.