- Solicitud HTTP
- Parámetros de búsqueda
- Cuerpo de la solicitud
- Cuerpo de la respuesta
- Permisos de autorización
- SpaceView
- Pruébalo
spaceType == GROUP_CHAT, cuyas membresías humanas contienen exactamente al usuario que llama y a los usuarios especificados en FindGroupChatsRequest.memberships.Si el usuario que llama bloquea a algunos usuarios o está bloqueado por ellos, y no se encuentran espacios con el conjunto completo de usuarios especificado, este método devuelve espacios que no incluyen a los usuarios bloqueados o que bloquean.
El conjunto de usuarios especificado solo debe contener membresías de personas (no de aplicaciones). Una solicitud que contiene usuarios no humanos no devuelve ningún espacio.
Requiere autenticación del usuario con uno de los siguientes alcances de autorización:
- https://www.googleapis.com/auth/chat.memberships.readonly
- https://www.googleapis.com/auth/chat.memberships
Solicitud HTTP
GET https://chat.googleapis.com/v1/spaces:findGroupChats
La URL usa la sintaxis de la transcodificación gRPC.
Parámetros de consulta
| Parámetros | |
|---|---|
| user[] | 
 Son los nombres de recursos de todos los usuarios humanos en el chat grupal con el usuario que llama. Las apps de chat no se pueden incluir en la solicitud. Formato:  Cuando el usuario que llama es un usuario de Google Workspace, todos los usuarios solicitados deben ser miembros de la misma organización de Google Workspace que el usuario que llama. | 
| pageSize | 
 Opcional. Es la cantidad máxima de espacios que se devolverán. El servicio puede devolver una cantidad inferior a este valor. Si no se especifica, se devolverán, como máximo, 100 espacios. El valor máximo es 1,000. Si usas un valor superior a 1,000, se cambiará automáticamente a 1,000. Los valores negativos muestran un error  | 
| pageToken | 
 Opcional. Es un token de página que se recibió de una llamada anterior para encontrar chats de grupo. Proporciona este parámetro para recuperar la página siguiente. Cuando se realiza la paginación, todos los demás parámetros proporcionados deben coincidir con la llamada que proporcionó el token. Si pasas valores diferentes, es posible que se generen resultados inesperados. | 
| spaceView | 
 Es el tipo de vista de espacio solicitado. Si no se configura, el valor predeterminado es  | 
Cuerpo de la solicitud
El cuerpo de la solicitud debe estar vacío.
Cuerpo de la respuesta
Es una respuesta que contiene espacios de chat en grupo con exactamente el usuario que llama y los usuarios solicitados.
Si se ejecuta correctamente, el cuerpo de la respuesta contendrá datos con la siguiente estructura:
| Representación JSON | 
|---|
| {
  "spaces": [
    {
      object ( | 
| Campos | |
|---|---|
| spaces[] | 
 Es la lista de espacios en la página solicitada (o en la primera). | 
| nextPageToken | 
 Es un token que puedes enviar como  | 
Permisos de autorización
Se necesita uno de los siguientes permisos de OAuth:
- https://www.googleapis.com/auth/chat.memberships
- https://www.googleapis.com/auth/chat.memberships.readonly
Para obtener más información, consulta la Guía de autorización.
SpaceView
Es una vista que especifica qué campos se deben completar en el recurso Space. Para garantizar la compatibilidad con versiones futuras, te recomendamos que tu código tenga en cuenta valores adicionales.
| Enums | |
|---|---|
| SPACE_VIEW_UNSPECIFIED | Es el valor predeterminado o no establecido. | 
| SPACE_VIEW_RESOURCE_NAME_ONLY | Solo propaga el nombre del recurso del espacio. | 
| SPACE_VIEW_EXPANDED | Propaga los campos del recurso de Space. Nota: El campo permissionSettingsno se propagará. Las solicitudes que especifican SPACE_VIEW_EXPANDED deben incluir permisos que permitan leer datos de espacios, por ejemplo, https://www.googleapis.com/auth/chat.spaces o https://www.googleapis.com/auth/chat.spaces.readonly. |