- Solicitud HTTP
- Parámetros de búsqueda
- Cuerpo de la solicitud
- Cuerpo de la respuesta
- Permisos de autorización
- SearchSpaceResult
- Pruébalo
Muestra una lista de espacios en una organización de Google Workspace. Para ver un ejemplo, consulta Cómo buscar y administrar espacios.
Cuando useAdminAccess se establece en false, los resultados se limitan a los espacios en los que el usuario que llama es miembro unido. Para buscar con privilegios de administrador, establece useAdminAccess en true. La configuración de useAdminAccess en false está disponible en la Versión preliminar para desarrolladores.
Admite los siguientes tipos de autenticación:
Autenticación de usuario con uno de los siguientes permisos de autorización:
https://www.googleapis.com/auth/chat.spaces.readonlyhttps://www.googleapis.com/auth/chat.spaces
Autenticación de usuario con privilegios de administrador y uno de los siguientes permisos de autorización:
https://www.googleapis.com/auth/chat.admin.spaces.readonlyhttps://www.googleapis.com/auth/chat.admin.spaces
Solicitud HTTP
GET https://chat.googleapis.com/v1/spaces:search
La URL usa la sintaxis de la transcodificación gRPC.
Parámetros de consulta
| Parámetros | |
|---|---|
useAdminAccess |
Cuando es El usuario que llama debe ser un administrador de Google Workspace con el privilegio para administrar el chat y las conversaciones de los espacios. Requiere el permiso de OAuth 2.0 La configuración de |
pageSize |
Es la cantidad máxima de espacios que se mostrarán. El servicio puede mostrar menos que este valor. Si no se especifica, se muestran como máximo 100 espacios. El valor máximo es 1,000. Si usas un valor superior a 1,000, se cambia automáticamente a 1,000. |
pageToken |
Es un token que se recibió de la llamada anterior a los espacios de búsqueda. Proporciona este parámetro para recuperar la página siguiente. Cuando se realiza la paginación, todos los demás parámetros proporcionados deben guardar correspondencia con la llamada que proporcionó el token de la página. Si se pasan valores diferentes a los otros parámetros, es posible que se obtengan resultados inesperados. |
query |
Obligatorio. Es una consulta de búsqueda. Puedes buscar con los siguientes parámetros cuando
Cuando
En diferentes campos, solo se admiten operadores En el mismo campo, Las siguientes consultas de ejemplo son válidas cuando Las siguientes consultas de ejemplo son válidas cuando |
orderBy |
Es opcional. Es el orden en que se muestra la lista de espacios. Los atributos admitidos para ordenar son los siguientes:
Cuando Los valores válidos de la operación de ordenamiento son los siguientes:
La sintaxis admitida es cuando
Cuando
|
Cuerpo de la solicitud
El cuerpo de la solicitud debe estar vacío.
Cuerpo de la respuesta
Respuesta con una lista de espacios que corresponden a la solicitud de espacios de búsqueda.
Si se ejecuta correctamente, el cuerpo de la respuesta contendrá datos con la siguiente estructura:
| Representación JSON |
|---|
{ "spaces": [ { object ( |
| Campos | |
|---|---|
spaces[] |
Obsoleto: Usa el nuevo campo |
nextPageToken |
Es un token que se puede usar para recuperar la página siguiente. Si este campo está vacío, no habrá páginas siguientes. |
totalSize |
Es la cantidad total de espacios que coinciden con la consulta en todas las páginas. Si el resultado es de más de 10,000 espacios, este valor es una estimación. |
results[] |
Solo salida. Es la lista de resultados de la búsqueda que coincidieron con la consulta. |
Permisos de autorización
Se necesita uno de los siguientes permisos de OAuth:
https://www.googleapis.com/auth/chat.spaceshttps://www.googleapis.com/auth/chat.spaces.readonlyhttps://www.googleapis.com/auth/chat.admin.spaceshttps://www.googleapis.com/auth/chat.admin.spaces.readonly
Para obtener más información, consulta la guía de autorización.
SearchSpaceResult
Un solo elemento de resultado de una búsqueda de espacio.
| Representación JSON |
|---|
{
"space": {
object ( |
| Campos | |
|---|---|
space |
Solo salida. Es el espacio coincidente. |