Справка MediaWiki API
Это автоматически сгенерированная страница документации MediaWiki API.
Документация и примеры: https://www.mediawiki.org/wiki/API
meta=notifications (not)
- Этот модуль требует прав на чтение.
- Источник: Echo
- Лицензия: MIT
Получать уведомления, ожидающие текущего пользователя.
- notfilter
Фильтровать возвращённые уведомления.
- Значения (разделённые с помощью | или альтернативного разделителя): read, !read
- По умолчанию: read|!read
- notprop
Подробности для запроса.
- Значения (разделённые с помощью | или альтернативного разделителя): list, count, seenTime
- По умолчанию: list
- notsections
Разделы уведомлений для запроса (т. е. некое сочетание 'alert' и 'message').
- Значения (разделённые с помощью | или альтернативного разделителя): alert, message
- По умолчанию: alert|message
- notgroupbysection
Следует ли группировать результат по разделам. Если задано, каждый раздел извлекается отдельно.
- Тип: логический (подробнее)
- notformat
Если определено, уведомления будут возвращены отформатированными таким образом.
- model
- Необработанные данные уведомления
- special
- Отформатированое для страницы Special:Notifications (и только её!) Не полагайтесь на этот HTML, так как он может измениться в любой момент.
- flyout
- Устарело. Используйте notformat=model для исходных данных
- html
- Устарело. Используйте notformat=model для исходных данных
- Одно из следующих значений: model, special, flyout, html
- notlimit
Максимальное количество возвращаемых уведомлений.
- Разрешено не более 50 (500 для ботов).
- Тип: целое число или max
- По умолчанию: 20
- notcontinue
Когда доступно больше результатов, используйте это для продолжения.
- notunreadfirst
Нужно ли показывать непрочитанные уведомления вначале (используется только если groupbysection не установлен).
- Тип: логический (подробнее)
- nottitles
Только возвращать уведомления для этих страниц. Чтобы получать уведомления, не связанные с какой-либо страницей, используйте [] как заголовок.
- Разделяйте значения с помощью | или альтернативного разделителя. Максимально разрешённое количество значений — 50 (500 для ботов).
- notbundle
Является ли показать совместимые с пакетом непрочитанные уведомления в соответствии со стандартами связывания типов уведомлений.
- Тип: логический (подробнее)
- notalertcontinue
Когда доступно больше результатов для предупреждений, используйте это для продолжения.
- notalertunreadfirst
Нужно ли показывать непрочитанные уведомления о сообщениях в первую очередь (используется только если указан groupbysection).
- Тип: логический (подробнее)
- notmessagecontinue
Когда доступно больше результатов для сообщений, используйте это для продолжения.
- notmessageunreadfirst
Нужно ли показывать непрочитанные уведомления о оповещениях в первую очередь (используется только если указан groupbysection).
- Тип: логический (подробнее)
- Список уведомлений
- api.php?action=query&meta=notifications [открыть в песочнице]
- Список уведомлений, сгруппированных по разделам, с указанием количества
- api.php?action=query&meta=notifications¬prop=count¬sections=alert|message¬groupbysection=1 [открыть в песочнице]