messages.search
Возвращает список найденных личных сообщений текущего пользователя по введенной строке поиска.
Этот метод можно вызвать с ключом доступа пользователя, полученным в Standalone-приложении через Implicit Flow.
Требуются права доступа: messages.
Этот метод можно вызвать с ключом доступа сообщества.
Требуются права доступа: messages.
Параметры
string
Подстрока, по которой будет производиться поиск.
string
Фильтр по идентификатору назначения для поиска по отдельному диалогу.
Для пользователя:
- •
id
пользователя.
Для групповой беседы:
- •
2000000000
+id
беседы.
Для сообщества:
- •
-id
сообщества.
string
Дата в формате DDMMYYYY — если параметр задан, в ответе будут только сообщения, отправленные до указанной даты.
string
Количество символов, по которому нужно обрезать сообщение. Укажите 0
, если Вы не хотите обрезать сообщение. (по умолчанию сообщения не обрезаются).
string
Смещение, необходимое для выборки определенного подмножества сообщений из списка найденных.
string
Количество сообщений, которое необходимо получить.
string
1
— возвращать дополнительные поля для пользователей и сообществ. В ответе будет содержаться массив объектов бесед.
string
Список дополнительных полей для пользователей и сообществ.
string
Идентификатор сообщества (для сообщений сообщества с ключом доступа пользователя).
Результат
После успешного выполнения возвращает объект, содержащий число результатов в поле count
и массив объектов, описывающих личные сообщения, в поле items
.
Обратите внимание, даже при использовании параметра offset
максимальное число доступных результатов — 10000.
Если extended
=1
, в поле items
возвращается массив объектов бесед. Дополнительно возвращаются массивы profiles
и groups
, содержащие объекты пользователей и сообществ.
Коды ошибок
В ходе выполнения могут произойти общие ошибки.
Связанные методы
Возвращает список входящих личных сообщений текущего пользователя или сообщества.
Возвращает список найденных диалогов текущего пользователя по введенной строке поиска.
Связанные версии
Метод messages.search при использовании параметра extended = 1 возвращает массив объектов бесед.
Изменения в методе stats.get:
- •Входные параметры date_from и date_to устарели, вместо них используются timestamp_from и timestamp_to — целые числа, представляющее собой время в Unixtime.
- •Появился входной параметр stats_groups, который позволяет фильтровать по отдельным блокам в статистике. Возможные значения: visitors, reach, activity.
- •В ответе поля period_from и period_to являются целыми числами и так же представляют собой время в Unixtime.