Um espaço de reunião representa um local virtual ou um objeto persistente (como uma sala de conferências) onde as conferências são realizadas. Apenas uma videoconferência ativa pode ser realizada em um espaço por vez. Um espaço de reunião também ajuda os usuários a se encontrarem e encontrarem recursos compartilhados.
As seções a seguir detalham como criar, adquirir e atualizar um espaço para reuniões.
Como o Meet identifica um espaço para reuniões
A API REST do Google Meet gera um recurso spaces
para cada espaço para reuniões. O campo name
é o nome do recurso.
Confira a seguir duas maneiras importantes de identificar um espaço para reuniões usando o
campo name
:
space
é o identificador de recurso do espaço, formatado comospaces/{space}
. É um ID exclusivo gerado pelo servidor e diferencia maiúsculas de minúsculas. Por exemplo,spaces/jQCFfuBOdN5z
.meetingCode
é um alias do espaço, formatado comospaces/{meetingCode}
. É uma string de caracteres tipográfica única e não diferencia maiúsculas de minúsculas. Por exemplo,abc-mnop-xyz
. O tamanho máximo é de 128 caracteres. Ele faz parte domeetingUri
:https://meet.google.com/abc-mnop-xyz
.
Para gerenciar um espaço para reuniões, use os seguintes valores no campo {name}
:
Para acessar detalhes sobre um espaço para reuniões, use
spaces/{space}
ou o aliasspaces/{meetingCode}
. Veja mais informações em Adquirir um espaço para reuniões.Para atualizar os detalhes de um espaço para reuniões, você só pode usar o
spaces/{space}
. Saiba mais em Atualizar um espaço para reunião.Para encerrar uma videoconferência ativa em um espaço para reuniões, você só pode usar
spaces/{space}
. Para mais informações, consulte Encerrar videoconferência ativa.
Criar um espaço para reuniões
Para criar um espaço de reunião, use o método
create
no recurso
spaces
.
O método retorna uma instância de um recurso spaces
, que inclui o objeto
SpaceConfig
que é
a configuração do espaço para reuniões. Ele também contém o objeto
ActiveConference
,
que é um link para o recurso
conferenceRecords
atual
no espaço para reuniões.
O exemplo de código abaixo mostra como criar um espaço para reuniões:
Java
Node.js
Python
Criar um espaço para reuniões
Para acessar detalhes sobre um espaço para reuniões, use o método
get
no recurso
spaces
com um name
especificado.
Veja mais informações em Como o Meet identifica um espaço para
reuniões.
O método retorna um espaço para reuniões como uma instância do
recurso space
.
O exemplo de código a seguir mostra como recuperar um espaço para reuniões:
Java
Node.js
Python
Substitua o nome do espaço pelo ID exclusivo gerado pelo servidor para o espaço da reunião.
Atualizar um espaço para reuniões
Para atualizar os detalhes de um espaço para reuniões, use o método
patch
no recurso
spaces
com um name
especificado.
Veja mais informações em Como o Meet identifica um espaço para
reuniões.
O método patch
também usa um parâmetro updateMask
opcional. O campo é
do tipo
FieldMask
.
Essa é uma lista de campos separados por vírgulas que você quer atualizar no espaço.
O método retorna um espaço para reuniões como uma instância do
recurso spaces
.
O exemplo de código abaixo mostra como atualizar um espaço para reuniões:
Java
Node.js
Python
Substitua o nome do espaço pelo ID exclusivo gerado pelo servidor para o espaço da reunião.
Encerrar conferência ativa
Para encerrar uma videoconferência ativa em um espaço para reuniões, use o método
spaces.endActiveConference
no recurso spaces
. Tanto o corpo da solicitação quanto da resposta estão vazios. Veja mais informações em Como
o Meet identifica um espaço para reunião.
O exemplo de código a seguir mostra como encerrar uma videoconferência ativa:
Java
Node.js
Python
Substitua o nome do espaço pelo ID exclusivo gerado pelo servidor para o espaço da reunião.