VK.NET

Вконтакте API для .NET (C#)

Разработка проекта VkNet

Supported by Jetbrains.

Метод Messages.GetHistory

Возвращает историю сообщений для указанного пользователя.

Страница документации ВКонтакте messages.getHistory.

Синтаксис

public MessagesGetObject GetHistory(MessagesGetHistoryParams @params)

Параметры

Класс MessagesGetHistoryParams содержит следующие свойства:

Результат

После успешного выполнения возвращает список объектов сообщений. В случае наличия в этом диалоге непрочитанных входящих сообщений, дополнительно (после поля count, перед полем items) в список будет добавлено поле unread с количеством непрочитанных входящих сообщений. Поля in_read и out_read являются идентификаторами прочтения. in_read возвращает идентификатор последнего прочитанного сообщения текущим пользователем, а out_read возвращает идентификатор последнего прочитанного сообщения собеседником. При переданном start_message_id в случае, если не было возвращено последнее сообщение в истории переписки (то есть сколько-то сообщений было пропущено), количество пропущенных сообщений (то есть реальное значение offset, которое использовалось для получения интервала истории) будет возвращено в поле skipped (вместе с count, items и иногда unread).

Пример

var getHistory = _api.Messages.GetHistory(new MessagesGetHistoryParams{
	
});

Версия Вконтакте API v.5.44

Дата обновления: 27.01.2016 19:50:49

comments powered by Disqus