# getChatLastMessages

Описание: получить список сообщений с чата.

Команда используется для получения заданного количества сообщений с чата, начиная с указанного по счету сообщения.

Пример запроса:

{
    "method": "getChatLastMessages",
    "requestId" : "1",
    "chatId": "b3b6e79f00677a63b545791fafca80d1119e56c3",
    "beginNumber": 0,
    "count": 10
}

Пример ответа:

{
    "method": "getChatLastMessages",
    "requestId" : "1",
    "messages": [
        {
            "text": "hello",
            "time": 1661428897,
            "peerId": "user@some.server",
            "direction": 0
        },
        {
            "text": "hi",
            "time": 1661428876,
            "peerId": "user@some.server",
            "direction": 0
        }
    ],
    "result": true
}

Описание параметров:

  • chatId - уникальный идентификатор чата

  • beginNumber - номер, с которого отбираются сообщения

  • count - количество отбираемых сообщений

  • messages - список сообщений

  • text - текст сообщения

  • time - временна́я метка создания сообщения

  • peerId - уникальный идентификатор пользователя (TrueConf ID) отправителя или получателя

  • direction - тип сообщения. Существуют следующие типы:

    • 0 - входящее

    • 1 - исходящее

  • requestId - уникальный идентификатор запроса. Детальнее с ним можно ознакомиться здесь

См. также: