REST Resource: spaces

Recurso: Space

Lugar virtual onde as conferências são realizadas. Apenas uma conferência ativa pode ser realizada em um espaço por vez.

Representação JSON
{
  "name": string,
  "meetingUri": string,
  "meetingCode": string,
  "config": {
    object (SpaceConfig)
  },
  "activeConference": {
    object (ActiveConference)
  }
}
Campos
name

string

Imutável. Nome do recurso do espaço.

Formato: spaces/{space}.

{space} é o identificador de recurso do espaço. É um ID exclusivo gerado pelo servidor e diferencia maiúsculas de minúsculas. Por exemplo, jQCFfuBOdN5z.

Veja mais informações em Como o Meet identifica um espaço para reunião.

meetingUri

string

Apenas saída. URI usado para participar de reuniões que consistem em https://meet.google.com/ seguido de meetingCode. Por exemplo, https://meet.google.com/abc-mnop-xyz.

meetingCode

string

Apenas saída. Digite uma string exclusiva que seja fácil de usar para participar da reunião.

Formato: [a-z]+-[a-z]+-[a-z]+. Por exemplo, abc-mnop-xyz.

O tamanho máximo é de 128 caracteres.

Só pode ser usado como um alias do nome do espaço para acessá-lo.

config

object (SpaceConfig)

Configuração referente ao espaço da reunião.

activeConference

object (ActiveConference)

Reunião ativa, se houver.

SpaceConfig

A configuração de um espaço para reuniões.

Representação JSON
{
  "accessType": enum (AccessType),
  "entryPointAccess": enum (EntryPointAccess)
}
Campos
accessType

enum (AccessType)

O tipo de acesso do espaço da reunião que determina quem pode participar sem pedir. Padrão: as configurações de acesso padrão do usuário. Controlado pelo administrador do usuário para usuários corporativos ou RESTRITO.

entryPointAccess

enum (EntryPointAccess)

Define os pontos de entrada que podem ser usados para participar de reuniões organizadas neste espaço para reuniões. Padrão: EntryPointAccess.ALL

AccessType

Possíveis tipos de acesso a um espaço para reuniões.

Tipos enumerados
ACCESS_TYPE_UNSPECIFIED Valor padrão especificado pela organização do usuário. Observação: isso nunca é retornado, porque o tipo de acesso configurado é retornado.
OPEN Qualquer pessoa com as informações de participação (por exemplo, o URL ou informações de acesso ao telefone) pode participar sem pedir.
TRUSTED Os participantes da organização do organizador, os usuários externos convidados e os usuários que ligam para a reunião podem participar sem pedir. Todos os outros precisam pedir.
RESTRICTED Somente convidados podem entrar sem pedir. Todos os outros precisam pedir.

EntryPointAccess

Pontos de entrada que podem ser usados para participar de uma reunião. Por exemplo: meet.google.com, o SDK de incorporação do Meet para Web ou um aplicativo para dispositivos móveis.

Tipos enumerados
ENTRY_POINT_ACCESS_UNSPECIFIED Não utilizado.
ALL Todos os pontos de entrada são permitidos.
CREATOR_APP_ONLY Só é possível usar pontos de entrada do projeto do Google Cloud que criou o espaço para participar de reuniões. Os apps podem usar o SDK incorporado do Meet para Web ou SDKs do Meet para dispositivos móveis e criar pontos de entrada próprios.

ActiveConference

Conferência ativa.

Representação JSON
{
  "conferenceRecord": string
}
Campos
conferenceRecord

string

Apenas saída. Referência ao recurso "ConferênciaRecord". Formato: conferenceRecords/{conferenceRecord}, em que {conferenceRecord} é um ID exclusivo para cada instância de uma chamada em um espaço.

Métodos

create

Cria um espaço.

endActiveConference

Encerra uma conferência ativa (se houver uma).

get

Recebe detalhes sobre um espaço para reuniões.

patch

Atualiza os detalhes de um espaço para reuniões.