events.get ✎ Дополнить на GitHub

Возвращает число событий, отображаемых для вошедшего пользователя: сообщений, оповещений, обсуждений и т.д.

НазваниеОбязательныйТипОписание
types Нет EventType

Список типов событий, разделенных запятой, для которых запрашивается информация

version Нет String

Шорткат для поддерживаемого множества типов дискуссий.
Например, если запрошен баблик дискуссий, то android.1 или ios.1 может мапиться в соответствии настройками PMS в список DiscussionType и результатом выполнения метода будет количество новых дискуссий только этих типов.
Нужно накручивать для новых версий клиентов при добавлении на них поддержки новых типов дискуссий.
Поле может также быть использовано на стороне апи и для других типов событий.

Авторизация

Сессия обязательна

Необходимые права:

  • VALUABLE_ACCESS

Для корректной работы во всех нижеперечисленных методах, используемых приложением, значение параметра version должно совпадать: events.get, discussions.getList, discussions.markAsRead, discussions.getDiscussionsNews.

Ответ

[ { "icon": "Integer", "lastId": "Long", "message": "Integer", "number": "Integer", "type": "String", "uid": "String" } ]

Параметры приложения

Данные о сессии пользователя

Метод

Список параметров

Используем для подписи secret_key = session_secret_key
Используем для подписи secret_key = application_secret_key
Используем для подписи secret_key = MD5(access_token + application_secret_key)
secret_key =
Сортируем и склеиваем параметры запроса и secret_key
Рассчитываем MD5 от полученной строки и получаем параметр sig