messages.getConversations
Возвращает список диалогов и бесед (активных бесед) текущего пользователя.
💡 Для вызова этого метода требуется авторизация пользователя с правами доступа к сообщениям.
Вызов метода
csharp
using OpenVkNetApi.Models.RequestParameters.Messages;
var parameters = new MessagesGetConversationsParams
{
Count = 10,
Offset = 0,
Filter = "all"
};
var conversations = await api.Messages.GetConversationsAsync(parameters);Параметры
Принимает объект MessagesGetConversationsParams со следующими свойствами:
| Параметр / Тип | Описание |
|---|---|
Count int | Количество возвращаемых бесед/диалогов. целое число, по умолчанию: 20, максимум: 200 |
Offset int | Смещение для выборки определенного подмножества бесед. целое число, по умолчанию: 0 |
Filter string | Фильтр диалогов (например, all — все, unread — только непрочитанные, important — отмеченные важными). строка, по умолчанию: "all" |
Extended bool? | Возвращать ли дополнительную информацию о пользователях/группах. логический тип, необязательный параметр |
Результат
Возвращает коллекцию ExtendedCollection<ConversationAndMessage>, содержащую список объектов ConversationAndMessage.