Skip to content

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.

Выпущено под лицензией MIT.