- HTTP-запрос
- Path parameters
- Параметры запроса
- Текст запроса
- Ответный текст
- Области полномочий
- Попробуйте!
Выводит список сообщений в пространстве, членом которого является вызывающий абонент, включая сообщения от заблокированных участников и пространств. Системные сообщения, например, сообщения о новых участниках пространства, не включаются. Если вы выводите список сообщений из пространства, в котором нет сообщений, ответ будет пустым объектом. При использовании интерфейса REST/HTTP ответ содержит пустой JSON-объект {} . Пример см. в разделе «Вывод списка сообщений» .
Supports the following types of authentication :
Аутентификация приложения с подтверждением администратора и указанием области авторизации:
-
https://www.googleapis.com/auth/chat.app.messages.readonly. When using this authentication scope, this method only returns public messages in a space. It doesn't include private messages.
-
Аутентификация пользователя с использованием одной из следующих областей авторизации:
-
https://www.googleapis.com/auth/chat.messages.readonly -
https://www.googleapis.com/auth/chat.messages -
https://www.googleapis.com/auth/chat.import(import mode spaces only)
-
HTTP-запрос
GET https://chat.googleapis.com/v1/{parent=spaces/*}/messages
The URL uses gRPC Transcoding syntax.
Path parameters
| Параметры | |
|---|---|
parent | Обязательно. Имя ресурса пространства, из которого нужно вывести список сообщений. Формат: |
Параметры запроса
| Параметры | |
|---|---|
pageSize | Optional. The maximum number of messages returned. The service might return fewer messages than this value. If unspecified, at most 25 are returned. Максимальное значение — 1000. Если вы укажете значение больше 1000, оно автоматически изменится на 1000. Negative values return an |
pageToken | Optional. A page token received from a previous list messages call. Provide this parameter to retrieve the subsequent page. При использовании пагинации все остальные параметры должны соответствовать вызову, предоставившему токен страницы. Передача других значений другим параметрам может привести к неожиданным результатам. |
filter | Optional. A query filter. You can filter messages by date ( Для фильтрации сообщений по дате их создания укажите To filter by thread, specify the To filter by both thread and date, use the For example, the following queries are valid: Invalid queries are rejected by the server with an |
orderBy | Необязательный параметр. Способ упорядочивания списка сообщений. Укажите значение, которое будет упорядочено с помощью операции сортировки. Допустимые значения операции сортировки следующие:
Порядок по умолчанию: |
showDeleted | Optional. Whether to include deleted messages. Deleted messages include deleted time and metadata about their deletion, but message content is unavailable. |
markupSyntax | Необязательный параметр. Задает желаемый синтаксис вывода для поля |
Текст запроса
Тело запроса должно быть пустым.
Ответный текст
Response message for listing messages.
If successful, the response body contains data with the following structure:
| JSON-представление |
|---|
{
"messages": [
{
object ( |
| Поля | |
|---|---|
messages[] | List of messages. |
nextPageToken | You can send a token as |
Области полномочий
Требуется один из следующих диапазонов аутентификации OAuth:
-
https://www.googleapis.com/auth/chat.import -
https://www.googleapis.com/auth/chat.messages -
https://www.googleapis.com/auth/chat.messages.readonly -
https://www.googleapis.com/auth/chat.app.messages.readonly
For more information, see the Authorization guide .