Un espacio de reunión representa un lugar virtual o un objeto persistente (como una sala de reuniones) en el que se llevan a cabo conferencias. Solo se puede realizar una conferencia activa en un espacio a la vez. Un espacio de reunión también ayuda a los usuarios a reunirse y encontrar recursos compartidos.
En las siguientes secciones, se detalla cómo crear, obtener y actualizar un espacio de reunión.
Cómo identifica Meet un espacio de reuniones
La API de REST de Google Meet genera un recurso spaces
para cada espacio de reunión. El campo name
es el nombre del recurso.
Las siguientes son dos formas importantes de identificar un espacio de reunión con el campo name
:
space
es el identificador de recursos del espacio, con el formatospaces/{space}
. Es un ID único generado por el servidor y distingue mayúsculas de minúsculas. Por ejemplo,spaces/jQCFfuBOdN5z
.meetingCode
es un alias para el espacio, con el formatospaces/{meetingCode}
. Es una cadena de caracteres única que se puede escribir y no distingue mayúsculas de minúsculas. Por ejemplo,abc-mnop-xyz
. La longitud máxima es de 128 caracteres. Forma parte demeetingUri
:https://meet.google.com/abc-mnop-xyz
.
Para administrar un espacio de reunión, usa los siguientes valores para el campo {name}
:
Para obtener detalles sobre un espacio de reunión, puedes usar
spaces/{space}
o el aliasspaces/{meetingCode}
. Para obtener más información, consulta Obtén un espacio para reuniones.Para actualizar los detalles de un espacio de reunión, solo puedes usar
spaces/{space}
. Para obtener más información, consulta Cómo actualizar un espacio de reunión.Para finalizar una conferencia activa dentro de un espacio de reuniones, solo puedes usar
spaces/{space}
. Para obtener más información, consulta Cómo finalizar una conferencia activa.
Crea una sala de reuniones
Para crear una sala de reuniones, usa el método create
en el recurso spaces
.
El método muestra una instancia de un recurso spaces
, que incluye el objeto SpaceConfig
que es la configuración de la sala de reuniones. También contiene el objeto ActiveConference
, que es un vínculo al recurso conferenceRecords
actual dentro del espacio de reuniones.
En el siguiente ejemplo de código, se muestra cómo crear un espacio de reunión:
Java
Node.js
Python
Obtén un espacio de reunión
Para obtener detalles sobre un espacio de reunión, usa el método get
en el recurso spaces
con un name
especificado.
Para obtener más información, consulta Cómo identifica Meet un espacio de reunión.
El método muestra un espacio de reunión como una instancia del recurso space
.
En la siguiente muestra de código, se muestra cómo recuperar un espacio de reunión:
Java
Node.js
Python
Reemplaza el nombre del espacio por el ID único generado por el servidor para el espacio de reunión.
Actualiza un espacio de reunión
Para actualizar los detalles de un espacio de reunión, usa el método patch
en el recurso spaces
con un name
especificado.
Para obtener más información, consulta Cómo identifica Meet un espacio de reunión.
El método patch
también toma un parámetro updateMask
opcional. El campo es de tipo FieldMask
.
Esta es una lista de campos separados por comas que deseas actualizar en el espacio.
El método muestra un espacio de reunión como una instancia del recurso spaces
.
En la siguiente muestra de código, se muestra cómo actualizar un espacio de reunión:
Java
Node.js
Python
Reemplaza el nombre del espacio por el ID único generado por el servidor para el espacio de reunión.
Finaliza la conferencia activa
Para finalizar una conferencia activa dentro de un espacio de reunión, usa el método spaces.endActiveConference
en el recurso spaces
. Tanto el cuerpo de la solicitud como el de la respuesta están vacíos. Para obtener más información, consulta Cómo identifica Meet un espacio de reunión.
En la siguiente muestra de código, se muestra cómo finalizar una conferencia activa:
Java
Node.js
Python
Reemplaza el nombre del espacio por el ID único generado por el servidor para el espacio de reunión.