Перечисляет пространства, членом которых является вызывающий абонент. Групповые чаты и личные сообщения не отображаются в списке до тех пор, пока не будет отправлено первое сообщение. Пример см. в разделе Пространства списков .
Чтобы получить список всех именованных пространств по организациям Google Workspace, используйте вместо этого метод spaces.search() с правами администратора Workspace.
Необязательный. Максимальное количество возвращаемых пробелов. Служба может вернуть меньше этого значения.
Если не указано, возвращается не более 100 пробелов.
Максимальное значение — 1000. Если вы используете значение больше 1000, оно автоматически изменится на 1000.
Отрицательные значения возвращают ошибку INVALID_ARGUMENT .
pageToken
string
Необязательный. Токен страницы, полученный в результате предыдущего вызова пространств списка. Укажите этот параметр, чтобы получить следующую страницу.
При разбиении на страницы значение фильтра должно соответствовать вызову, который предоставил токен страницы. Передача другого значения может привести к неожиданным результатам.
filter
string
Необязательный. Фильтр запроса.
Вы можете фильтровать пространства по типу пространства ( spaceType ).
Для фильтрации по типу пространства необходимо указать допустимое значение перечисления, например SPACE или GROUP_CHAT ( spaceType не может быть SPACE_TYPE_UNSPECIFIED ). Чтобы запросить несколько типов пространств, используйте оператор OR .
Например, допустимы следующие запросы:
spaceType = "SPACE"
spaceType = "GROUP_CHAT" OR spaceType = "DIRECT_MESSAGE"
Недействительные запросы отклоняются сервером с ошибкой INVALID_ARGUMENT .
Тело запроса
Тело запроса должно быть пустым.
Тело ответа
Ответ на запрос пространства списка.
В случае успеха тело ответа содержит данные следующей структуры:
[[["Прост для понимания","easyToUnderstand","thumb-up"],["Помог мне решить мою проблему","solvedMyProblem","thumb-up"],["Другое","otherUp","thumb-up"]],[["Отсутствует нужная мне информация","missingTheInformationINeed","thumb-down"],["Слишком сложен/слишком много шагов","tooComplicatedTooManySteps","thumb-down"],["Устарел","outOfDate","thumb-down"],["Проблема с переводом текста","translationIssue","thumb-down"],["Проблемы образцов/кода","samplesCodeIssue","thumb-down"],["Другое","otherDown","thumb-down"]],["Последнее обновление: 2025-02-27 UTC."],[[["Lists spaces (excluding empty group chats and DMs) that the caller is a member of, supporting app and user authentication."],["Allows filtering by space type and pagination for retrieving large result sets."],["Requires specific authorization scopes related to Google Chat spaces and bots."],["Provides details on the HTTP request structure, query parameters, and expected response."],["To list all spaces within a Google Workspace organization, use the `spaces.search()` method with administrator privileges."]]],["This document details how to list spaces a user is a member of via an HTTP `GET` request to `https://chat.googleapis.com/v1/spaces`. Key actions include utilizing optional query parameters like `pageSize`, `pageToken`, and `filter` to manage results. The request body must be empty. The response body returns an array of `spaces` and a `nextPageToken` for pagination. Authorization requires specific OAuth scopes, and alternative options exist for listing spaces by Google Workspace organization.\n"]]