Довідка API MediaWiki
Це автоматично генерована сторінка документації API MediaWiki.
Документація та приклади: https://www.mediawiki.org/wiki/Special:MyLanguage/API:Main_page
action=echomarkread
(main | echomarkread)
- Цей модуль вимагає прав на читання.
- Цей модуль вимагає прав на запис.
- Цей модуль приймає лише POST-запити.
- Джерело: Echo
- Ліцензія: MIT
Позначити сповіщення як прочитані для поточного користувача.
Параметри:
- wikis
Список вікі, на яких слід позначити сповіщення як прочитане (стандартно — лише поточна вікі)
- Значення (розділені через | або альтернативу): *, unam_wiki
- Стандартно: unam_wiki
- list
Список ідентифікаторів сповіщень, які позначити як прочитані.
- Розділіть значення з допомогою | або альтернативу.
- Максимальна кількість значень — 50 (500 для клієнтів дозволено вищі ліміти).
- unreadlist
Список ідентифікаторів сповіщень, які треба позначити як непрочитані
- Розділіть значення з допомогою | або альтернативу.
- Максимальна кількість значень — 50 (500 для клієнтів дозволено вищі ліміти).
- all
Якщо встановлено, позначає всі сповіщення користувача прочитаними.
- Тип: логічний (подробиці)
- 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 [відкрити в пісочниці]