REST Resource: spaces

Recurso: Espacio

Es un lugar virtual donde se realizan conferencias. Solo se puede realizar una conferencia activa en un espacio a la vez.

Representación JSON
{
  "name": string,
  "meetingUri": string,
  "meetingCode": string,
  "config": {
    object (SpaceConfig)
  },
  "activeConference": {
    object (ActiveConference)
  }
}
Campos
name

string

Inmutable. Es el nombre del recurso del espacio.

Formato: spaces/{space}.

{space} es el identificador de recursos del espacio. Es un ID único generado por el servidor y distingue mayúsculas de minúsculas. Por ejemplo, jQCFfuBOdN5z

Para obtener más información, consulta Cómo identifica Meet un espacio de reunión.

meetingUri

string

Solo salida. Es el URI que se usa para unirse a reuniones que consisten en https://meet.google.com/ seguido de meetingCode. Por ejemplo, https://meet.google.com/abc-mnop-xyz.

meetingCode

string

Solo salida. Es una cadena única fácil de escribir que se usa para unirse a la reunión.

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

La longitud máxima es de 128 caracteres.

Solo se puede usar como alias del nombre del espacio para obtenerlo.

config

object (SpaceConfig)

Configuración relacionada con el espacio de reuniones.

activeConference

object (ActiveConference)

Conferencia activa, si existe

SpaceConfig

Es la configuración de un espacio de reuniones.

Representación JSON
{
  "accessType": enum (AccessType),
  "entryPointAccess": enum (EntryPointAccess)
}
Campos
accessType

enum (AccessType)

Es el tipo de acceso del espacio de reunión que determina quiénes pueden unirse sin pedir permiso. Predeterminada: Es la configuración de acceso predeterminada del usuario. Es controlado por el administrador del usuario para los usuarios empresariales o está RESTRICTED.

entryPointAccess

enum (EntryPointAccess)

Define los puntos de entrada que se pueden usar para unirse a reuniones alojadas en este espacio de reuniones. Valor predeterminado: EntryPointAccess.ALL

AccessType

Posibles tipos de acceso para un espacio de reunión.

Enumeraciones
ACCESS_TYPE_UNSPECIFIED Es el valor predeterminado que especifica la organización del usuario. Nota: Este valor nunca se muestra, ya que se muestra el tipo de acceso configurado.
OPEN Cualquier persona que tenga la información de acceso (por ejemplo, la URL o la información de acceso telefónico) puede unirse sin tocar.
TRUSTED Los miembros de la organización del organizador, los usuarios externos invitados y los usuarios que se conectan por línea conmutada pueden unirse sin solicitar acceso. Todos los demás deben solicitar unirse.
RESTRICTED Solo los invitados pueden unirse sin solicitar acceso. Todos los demás deben solicitar unirse.

EntryPointAccess

Puntos de entrada que se pueden usar para unirse a una reunión. Ejemplo: meet.google.com, el SDK web de Meet Embed o una aplicación para dispositivos móviles.

Enumeraciones
ENTRY_POINT_ACCESS_UNSPECIFIED No se utiliza.
ALL Se permiten todos los puntos de entrada.
CREATOR_APP_ONLY Solo se pueden usar los puntos de entrada que pertenecen al proyecto de Google Cloud que creó el espacio para unirse a reuniones en este espacio. Las apps pueden usar el SDK de Meet Embed para la Web o los SDKs de Meet para dispositivos móviles para crear puntos de entrada propios.

ActiveConference

Reunión activa.

Representación JSON
{
  "conferenceRecord": string
}
Campos
conferenceRecord

string

Solo salida. Es una referencia al recurso "ConferenceRecord". Formato: conferenceRecords/{conferenceRecord}, en el que {conferenceRecord} es un ID único para cada instancia de una llamada dentro de un espacio.

Métodos

create

Crea un espacio.

endActiveConference

Finaliza una conferencia activa (si hay una).

get

Obtén detalles sobre un espacio de reunión.

patch

Actualiza los detalles de un espacio de reunión.