Справка MediaWiki API

Это автоматически сгенерированная страница документации MediaWiki API.

Документация и примеры: https://www.mediawiki.org/wiki/Special:MyLanguage/API:Main_page

meta=notifications (not)

(main | query | notifications)
  • Этот модуль требует прав на чтение.
  • Источник: Echo
  • Лицензия: MIT

Получать уведомления, ожидающие текущего пользователя.

Параметры:
notfilter

Фильтровать возвращённые уведомления.

Значения (разделённые с помощью | или альтернативного разделителя): !read, read
По умолчанию: read|!read
notprop

Подробности для запроса.

Значения (разделённые с помощью | или альтернативного разделителя): count, list, seenTime
По умолчанию: list
notsections

Разделы уведомлений для запроса (т. е. некое сочетание 'alert' и 'message').

Значения (разделённые с помощью | или альтернативного разделителя): alert, message
По умолчанию: alert|message
notgroupbysection

Следует ли группировать результат по разделам. Если задано, каждый раздел извлекается отдельно.

Type: boolean (details)
notformat

Если определено, уведомления будут возвращены отформатированными таким образом.

model
Необработанные данные уведомления
special
Отформатированое для страницы Special:Notifications (и только её!) Не полагайтесь на этот HTML, так как он может измениться в любой момент.
flyout
Устарело. Используйте notformat=model для исходных данных
html
Устарело. Используйте notformat=model для исходных данных
Одно из следующих значений: flyout, html, model, special
notlimit

Максимальное количество возвращаемых уведомлений.

Тип: целое число или max
Значение должно быть между 1 и 50.
По умолчанию: 20
notcontinue

Когда доступно больше результатов, используйте это для продолжения.

notunreadfirst

Нужно ли показывать непрочитанные уведомления вначале (используется только если groupbysection не установлен).

Type: boolean (details)
nottitles

Только возвращать уведомления для этих страниц. Чтобы получать уведомления, не связанные с какой-либо страницей, используйте [] как заголовок.

Разделяйте значения с помощью | или альтернативного разделителя.
Maximum number of values is 50 (500 for clients allowed higher limits).
notbundle

Является ли показать совместимые с пакетом непрочитанные уведомления в соответствии со стандартами связывания типов уведомлений.

Type: boolean (details)
notnotifiertypes

Notifier types for which to return notifications.

Значения (разделённые с помощью | или альтернативного разделителя): email, web
По умолчанию: web
notalertcontinue

Когда доступно больше результатов для предупреждений, используйте это для продолжения.

notalertunreadfirst

Нужно ли показывать непрочитанные уведомления о сообщениях в первую очередь (используется только если указан groupbysection).

Type: boolean (details)
notmessagecontinue

Когда доступно больше результатов для сообщений, используйте это для продолжения.

notmessageunreadfirst

Нужно ли показывать непрочитанные уведомления о оповещениях в первую очередь (используется только если указан groupbysection).

Type: boolean (details)
Примеры:
Список веб-уведомлений
api.php?action=query&meta=notifications [открыть в песочнице]
Список веб-уведомлений, сгруппированных по разделам, с указанием количества
api.php?action=query&meta=notifications&notprop=count&notsections=alert|message&notgroupbysection=1 [открыть в песочнице]
List email notifications
api.php?action=query&meta=notifications&notnotifiertypes=email [открыть в песочнице]