Справка MediaWiki API

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

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

meta=notifications (not)

(main | query | notifications)
  • Этот модуль требует прав на чтение.
  • Источник: 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&notprop=count&notsections=alert|message&notgroupbysection=1 [открыть в песочнице]