Справка MediaWiki API

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

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

list=watchlist (wl)

(main | query | watchlist)
  • Этот модуль требует прав на чтение.
  • Этот модуль может быть использован в качестве генератора.
  • Источник: MediaWiki
  • Лицензия: GPL-2.0-or-later

Получение последних правок страниц из списка наблюдения текущего участника.

Параметры:
wlallrev

Включить несколько правок одной страницы из заданного временного промежутка.

Тип: логический (подробнее)
wlstart

Временная метка, с которой начать перечисление.

Тип: временная метка (разрешённые форматы)
wlend

Временная метка, на которой закончить перечисление.

Тип: временная метка (разрешённые форматы)
wlnamespace

Только правки в этих пространствах имён.

Значения (разделённые с помощью | или альтернативного разделителя): 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 102, 103, 108, 109, 112, 113, 114, 115
Для указания всех значений, используйте *.
wluser

Только правки данного участника.

Тип: имя участника
wlexcludeuser

Не перечислять правки данного участника.

Тип: имя участника
wldir

В каком порядке перечислять:

newer
Начать с самых старых. Обратите внимание: wlstart должно быть раньше wlend.
older
Начать с самых новых (по умолчанию). Обратите внимание: wlstart должно быть позже wlend.
Одно из следующих значений: newer, older
По умолчанию: older
wllimit

Сколько результатов возвращать за один запрос.

Разрешено не более 500 (5000 для ботов).
Тип: целое число или max
По умолчанию: 10
wlprop

Какие дополнительные свойства получить:

ids
Добавляет идентификаторы страницы и версии.
title
Добавляет заголовок страницы.
flags
Добавляет флаги правки.
user
Добавляет участника, сделавшего правку.
userid
Добавляет идентификатор участника, сделавшего правку.
comment
Добавляет описание правки.
parsedcomment
Добавляет распарсенное описание правки.
timestamp
Добавляет временную метку правки.
patrol
Определяет, была ли правка отпатрулирована.
sizes
Добавляет старую и новую длину страницы.
notificationtimestamp
Добавляет метку времени, когда участник был уведомлён о правке.
loginfo
Добавляет информацию о журнале, где уместно.
tags
Перечисляет метки записи.
Значения (разделённые с помощью | или альтернативного разделителя): ids, title, flags, user, userid, comment, parsedcomment, timestamp, patrol, sizes, notificationtimestamp, loginfo, tags
По умолчанию: ids|title|flags
wlshow

Показать только элементы, удовлетворяющие данным критериям. Например, чтобы отобразить только малые правки, сделанные зарегистрированными участниками, установите wlshow=minor|!anon.

Значения (разделённые с помощью | или альтернативного разделителя): minor, !minor, bot, !bot, anon, !anon, patrolled, !patrolled, autopatrolled, !autopatrolled, unread, !unread
wltype

Какие типы правок показать:

edit
Обычные правки страниц.
new
Создания страниц.
log
Записи журнала.
external
Внешние правки.
categorize
Правки категоризации.
Значения (разделённые с помощью | или альтернативного разделителя): edit, new, log, external, categorize
По умолчанию: edit|new|log|categorize
wlowner

Используется вместе с wltoken для получения списка наблюдения другого участника.

Тип: имя участника
wltoken

Токен безопасности (доступен в настройках участника), предоставляющий доступ к списку наблюдения другого участника.

wlcontinue

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

Примеры:
Список последних правок недавно отредактированных страниц из списка наблюдения текущего участника.
api.php?action=query&list=watchlist [открыть в песочнице]
Запросить дополнительную информацию о последних правках недавно отредактированных страниц из списка наблюдения текущего участника.
api.php?action=query&list=watchlist&wlprop=ids|title|timestamp|user|comment [открыть в песочнице]
Запросить информацию о всех недавних правках страниц из списка наблюдения текущего участника.
api.php?action=query&list=watchlist&wlallrev=&wlprop=ids|title|timestamp|user|comment [открыть в песочнице]
Запросить информацию о страницах для недавно отредактированных страниц из списка наблюдения текущего участника.
api.php?action=query&generator=watchlist&prop=info [открыть в песочнице]
Запросить информацию о версиях для последних правок страниц из списка наблюдения текущего участника.
api.php?action=query&generator=watchlist&gwlallrev=&prop=revisions&rvprop=timestamp|user [открыть в песочнице]
Список последних правок недавно отредактированных страниц из списка наблюдения участника Example.
api.php?action=query&list=watchlist&wlowner=Example&wltoken=123ABC [открыть в песочнице]