Справка MediaWiki API
Это автоматически сгенерированная страница документации MediaWiki API.
Документация и примеры: https://www.mediawiki.org/wiki/Special:MyLanguage/API:Main_page
action=echomarkread
(main | echomarkread)
- Этот модуль требует прав на чтение.
- Этот модуль требует прав на запись.
- Этот модуль принимает только POST-запросы.
- Источник: Echo
- Лицензия: MIT
Отметить уведомления как прочитанные для текущего пользователя.
Параметры:
- wikis
Список вики для отметки уведомления как прочитаного (по умолчанию только для текущей вики).
- Значения (разделённые с помощью | или альтернативного разделителя): *, tests_wiki
- По умолчанию: tests_wiki
- list
Список ID уведомлений для отметки прочитанными.
- Разделяйте значения с помощью | или альтернативного разделителя.
- Максимальное количество значений — 50 (500 для клиентов, которым разрешены более высокие лимиты).
- unreadlist
Список ID уведомлений для отметки непрочитанными.
- Разделяйте значения с помощью | или альтернативного разделителя.
- Максимальное количество значений — 50 (500 для клиентов, которым разрешены более высокие лимиты).
- all
Если задано, отметает все уведомления пользователя как прочитанные.
- Type: boolean (details)
- sections
Список разделов для пометки как прочитанных.
- Значения (разделённые с помощью | или альтернативного разделителя): alert, message
- token
Токен «csrf», полученный из action=query&meta=tokens
- Это обязательный параметр.
Примеры:
- Пометить уведомление 8 как прочитанное
- api.php?action=echomarkread&list=8 [открыть в песочнице]
- Отметить все уведомления как прочитанные
- api.php?action=echomarkread&all=true [открыть в песочнице]
- Пометить уведомление 1 как непрочитанное
- api.php?action=echomarkread&unreadlist=1 [открыть в песочнице]