Возвращает все пространства с spaceType == GROUP_CHAT , в состав которых входит именно вызывающий пользователь, а также пользователи, указанные в FindGroupChatsRequest.memberships .
Если вызывающий пользователь блокирует или заблокирован некоторыми пользователями и не найдено ни одного пространства со всем указанным набором пользователей, этот метод возвращает пространства, которые не включают заблокированных или блокирующих пользователей.
Указанный набор пользователей должен содержать только участников-людей (не пользователей приложений). Запрос, содержащий пользователей, не являющихся людьми, не возвращает пробелы.
Требуется аутентификация пользователя с одной из следующих областей авторизации :
-  https://www.googleapis.com/auth/chat.memberships.readonly
-  https://www.googleapis.com/auth/chat.memberships
HTTP-запрос
 GET https://chat.googleapis.com/v1/spaces:findGroupChats
URL использует синтаксис перекодировки gRPC .
Параметры запроса
| Параметры | |
|---|---|
| user[] |   Имена ресурсов всех пользователей в групповом чате с вызывающим пользователем. Приложения чата не могут быть включены в запрос.  Формат:  Если вызывающий пользователь является пользователем Google Workspace, все запрашиваемые пользователи должны быть членами той же организации Google Workspace, что и вызывающий пользователь. | 
| pageSize |   Необязательно. Максимальное количество возвращаемых пробелов. Сервис может вернуть меньше этого значения. Если не указано иное, возвращается не более 100 пробелов. Максимальное значение — 1000. Если вы используете значение больше 1000, оно автоматически изменится на 1000.  Отрицательные значения возвращают ошибку  | 
| pageToken |   Необязательный. Токен страницы, полученный в ходе предыдущего вызова для поиска групповых чатов. Укажите этот параметр для получения следующей страницы. При пагинации все остальные параметры должны соответствовать вызову, предоставившем токен. Передача других значений может привести к неожиданным результатам. | 
| spaceView |    Запрошенный тип представления пространства. Если не задан, по умолчанию используется  | 
Текст запроса
Тело запроса должно быть пустым.
Тело ответа
Ответ, содержащий групповые чат-группы с вызывающим пользователем и запрошенными пользователями.
В случае успеха тело ответа содержит данные со следующей структурой:
| JSON-представление | 
|---|
| {
  "spaces": [
    {
      object ( | 
| Поля | |
|---|---|
| spaces[] |   Список пробелов на запрашиваемой (или первой) странице. | 
| nextPageToken |    Токен, который можно отправить как  | 
Области авторизации
Требуется одна из следующих областей OAuth:
-  https://www.googleapis.com/auth/chat.memberships
-  https://www.googleapis.com/auth/chat.memberships.readonly
Более подробную информацию смотрите в Руководстве по авторизации .
SpaceView
Представление, определяющее, какие поля должны быть заполнены в ресурсе Space. Для обеспечения совместимости с будущими версиями рекомендуем учитывать в коде дополнительные значения.
| Перечисления | |
|---|---|
| SPACE_VIEW_UNSPECIFIED | Значение по умолчанию/неустановленное. | 
| SPACE_VIEW_RESOURCE_NAME_ONLY | Заполняет только имя ресурса пространства. | 
| SPACE_VIEW_EXPANDED | Заполняет поля ресурсов пространства. Примечание: поле permissionSettingsне заполняется. Запросы с указанием SPACE_VIEW_EXPANDED должны включать области, разрешающие чтение данных пространства, например, https://www.googleapis.com/auth/chat.spaces или https://www.googleapis.com/auth/chat.spaces.readonly . |