En esta guía, se explica cómo crear, obtener y actualizar un espacio de reuniones, además de finalizar una conferencia activa en el recurso spaces de la API de REST de Google Meet.
Crea un espacio de reuniones
Para crear un espacio de reuniones,
usa el método create
en el recurso spaces.
El método muestra una instancia de un recurso spaces, que incluye el
SpaceConfig objeto
que es la configuración del espacio de reuniones. También contiene el
ActiveConference
objeto 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 reuniones:
Java
Node.js
Python
cURL
curl -X POST "https://meet.googleapis.com/v2/spaces" \
-H "Authorization: Bearer ACCESS_TOKEN" \
-H "Content-Type: application/json" \
-d '{}'
Reemplaza ACCESS_TOKEN por el token de acceso que otorga acceso a la API.
Obtén detalles sobre un espacio de reuniones
Para obtener detalles sobre un espacio de reuniones activo y su configuración, usa el
get método en el
spaces recurso. Configura el parámetro de ruta de acceso name con el formato spaces/{space} o spaces/{meetingCode}. Para obtener más información, consulta Cómo Meet
identifica un espacio de
reuniones.
El método muestra un espacio de reuniones como una instancia del
spaces recurso. Para determinar si existe una conferencia activa, examina el campo activeConference.
En el siguiente ejemplo de código, se muestra cómo recuperar un espacio de reuniones:
Java
Node.js
Python
cURL
curl -X GET "https://meet.googleapis.com/v2/spaces/SPACE_NAME" \
-H "Authorization: Bearer ACCESS_TOKEN"
Reemplaza ACCESS_TOKEN por el token de acceso que otorga acceso a la API.
Reemplaza el valor del nombre del espacio por el ID único generado por el servidor para el espacio de reuniones.
Actualiza un espacio de reuniones
Para actualizar los detalles de un espacio de reuniones, usa el
patch método en el
spaces recurso. Configura el parámetro de ruta de acceso space.name con el formato spaces/{space}. Para obtener más
información, consulta Cómo Meet identifica un espacio de reuniones.
El método patch también toma un parámetro de consulta updateMask opcional. El
campo es del tipo
FieldMask.
Esta es una lista delimitada por comas de los campos que deseas actualizar en el espacio.
El método muestra un espacio de reuniones como una instancia del
spaces recurso.
En el siguiente ejemplo de código, se muestra cómo actualizar un espacio de reuniones:
Java
Node.js
Python
cURL
curl -X PATCH "https://meet.googleapis.com/v2/spaces/SPACE_NAME?updateMask=config.accessType" \
-H "Authorization: Bearer ACCESS_TOKEN" \
-H "Content-Type: application/json" \
-d '{
"config": {
"accessType": "RESTRICTED"
}
}'
Reemplaza ACCESS_TOKEN por el token de acceso que otorga acceso a la API.
Reemplaza el valor del nombre del espacio por el ID único generado por el servidor para el espacio de reuniones.
Finaliza la conferencia activa
Para finalizar una conferencia activa dentro de un espacio de reuniones (si hay una), usa el
endActiveConference
método en el spaces recurso.
Configura el parámetro de ruta de acceso name con el formato spaces/{space}. El cuerpo de la solicitud y la respuesta están vacíos. Para obtener más información, consulta Cómo
Meet identifica un espacio de
reuniones.
En el siguiente ejemplo de código, se muestra cómo finalizar una conferencia activa:
Java
Node.js
Python
cURL
curl -X POST "https://meet.googleapis.com/v2/spaces/SPACE_NAME:endActiveConference" \
-H "Authorization: Bearer ACCESS_TOKEN" \
-H "Content-Type: application/json" \
-d '{}'
Reemplaza ACCESS_TOKEN por el token de acceso que otorga acceso a la API.
Reemplaza el valor del nombre del espacio por el ID único generado por el servidor para el espacio de reuniones.