Возвращает список сообщений чата. Метод поддерживает поиск по тексту и фильтрацию по дате.
API ver.10.0.0 Пользователь
| Запрос | |||
| Параметр | Тип | Значение | Описание |
class * | String | message | |
method * | String | get_list | |
sid * | String | — | Идентификатор сессии пользователя. |
param | |||
chat_id | Number | — | ID чата, из которого нужно получить сообщения. |
contact_id | Number | — | ID контакта для выборки сообщений по контакту, если chat_id не передан. |
last_message | Number | — | ID последнего полученного сообщения для пагинации. |
message_to_id | Number|Number[] | — | ID пользователя или массив ID пользователей-получателей. |
search | String | — | Строка поиска по тексту сообщения. |
start | Number | — | Начальная дата диапазона (UNIXTIME). |
end | Number | — | Конечная дата диапазона (UNIXTIME). |
| * – обязательные параметры | |||
| Ответ | ||
| Параметр | Тип | Описание |
response * | Object[] | Массив объектов сообщений. |
message_id * | Number | ID сообщения. |
message_text * | String | Текст сообщения. |
message_date * | Number | Дата отправки (UNIXTIME). |
message_date_send * | Number|Null | Дата отправки отложенного сообщения (UNIXTIME). |
message_is_readen * | Number | Флаг прочтения. Допустимые значения: 0 1 |
chat_id * | Number | ID чата. |
contact_id * | Number|Null | ID контакта-отправителя. |
email_send * | Number|Null | Признак отправки по email. |
email_to_send * | Number|Null | ID email-адреса получателя. |
message_type * | String|Null | Тип сообщения (email, telegram, vk или null). |
message_to_id * | Number[]|Null | Массив ID получателей или null. |
message_file * | Object[] | Массив объектов вложенных файлов. |
| * – обязательные параметры | ||