Skip to content

notifications.get

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

💡 Для вызова этого метода требуется авторизация пользователя с правами доступа к уведомлениям.

Вызов метода

csharp
using OpenVkNetApi.Models.RequestParameters.Notifications;

var parameters = new NotificationsGetParams
{
    Count = 10,
    Offset = 0
};

var collection = await api.Notifications.GetAsync(parameters);

Параметры

Принимает объект NotificationsGetParams со следующими свойствами:

Параметр / ТипОписание
Count
int
Количество возвращаемых уведомлений.
целое число, по умолчанию: 10
From
string
Токен для получения следующей страницы уведомлений.
строка, по умолчанию: пустая
Offset
int
Смещение для выборки определенного подмножества уведомлений.
целое число, по умолчанию: 0
StartFrom
string
Значение start_from, полученное в предыдущем запросе для пагинации.
строка, по умолчанию: пустая
Filters
string
Список фильтров уведомлений через запятую (например, "mentions,likes").
строка, по умолчанию: пустая
StartTime
int
Unix-время, начиная с которого необходимо вернуть уведомления.
целое число, по умолчанию: 0
EndTime
int
Unix-время, до которого необходимо вернуть уведомления.
целое число, по умолчанию: 0
Archived
bool
Возвращать ли архивные уведомления.
логическое значение, по умолчанию: false

Результат

Возвращает коллекцию ExtendedNotificationsCollection с объектами Notification.

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