Справка MediaWiki API
Это автоматически сгенерированная страница документации MediaWiki API.
Документация и примеры: https://www.mediawiki.org/wiki/Special:MyLanguage/API:Main_page
list=deletedrevs (dr)
- Этот модуль устарел.
- Этот модуль требует прав на чтение.
- Источник: MediaWiki
- Лицензия: GPL-2.0-or-later
Перечисление удалённых правок.
Работает в трёх режимах:
- Перечисление удалённых правок для заданных названий страниц, сортируется по временным меткам.
- Перечисление удалённого вклада заданного участника, сортируется по временным меткам (названия страниц не указываются).
- Перечисление удалённых правок в заданном пространстве имён, сортируется по названиям страниц и временным меткам (названия страниц и druser не указываются).
Определённые параметры применяются только к некоторым режимам и игнорируются в других.
- drstart
Временная метка, с которой начать перечисление.
- Моды: 1, 2
- Тип: временная метка (разрешённые форматы)
- drend
Временная метка, на которой закончить перечисление.
- Моды: 1, 2
- Тип: временная метка (разрешённые форматы)
- drdir
В каком порядке перечислять:
- newer
- Начать с самых старых. Обратите внимание: drstart должно быть раньше drend.
- older
- Начать с самых новых (по умолчанию). Обратите внимание: drstart должно быть позже drend.
- Моды: 1, 3
- Одно из следующих значений: newer, older
- По умолчанию: older
- drfrom
Начать перечисление на этом заголовке.
- Мод: 3
- drto
Закончить перечисление на этом заголовке.
- Мод: 3
- drprefix
Найти все названия страниц, начинающиеся с этого значения.
- Мод: 3
- drunique
Перечислять только одну правку на каждую страницу.
- Мод: 3
- Type: boolean (details)
- drnamespace
Перечислять только страницы этого пространства имён.
- Мод: 3
- Одно из следующих значений: 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15
- По умолчанию: 0
- drtag
Только правки с заданной меткой.
- druser
Только правки данного участника.
- Тип: пользователь, любой из имя участника, IP-адрес, название интервики (например, «префикс>ПримерНазвания») и идентификатор участника (например, «#12345»)
- drexcludeuser
Не перечислять правки данного участника.
- Тип: пользователь, любой из имя участника, IP-адрес, название интервики (например, «префикс>ПримерНазвания») и идентификатор участника (например, «#12345»)
- drprop
Какие свойства возвращать:
- revid
- Добавляет идентификатор удалённой правки.
- parentid
- Добавляет идентификатор предыдущей версии страницы.
- user
- Добавляет ник участника, сделавшего правку.
- userid
- Добавляет идентификатор участника, сделавшего правку.
- comment
- Добавляет описание правки.
- parsedcomment
- Добавляет распарсенное описание правки.
- minor
- Отмечает, была ли правка малым.
- len
- Добавляет длину (в байтах) правки.
- sha1
- Добавляет хэш SHA-1 (base 16) правки.
- content
- Добавляет содержимое правки.
- token
- Устарело. Возвращает токен редактирования.
- tags
- Метки правки.
- Значения (разделённые с помощью | или альтернативного разделителя): comment, content, len, minor, parentid, parsedcomment, revid, sha1, tags, token, user, userid
- По умолчанию: user|comment
- drlimit
Максимальное количество правок в списке.
- Тип: целое число или max
- Значение должно быть между 1 и 500.
- По умолчанию: 10
- drcontinue
Когда доступно больше результатов, используйте это для продолжения.
- Список последних удалённых правок страниц Main Page и Talk:Main Page с содержимым (режим 1).
- api.php?action=query&list=deletedrevs&titles=Main%20Page|Talk:Main%20Page&drprop=user|comment|content [открыть в песочнице]
- Список последних 50 удалённых правок участника Bob (режим 2).
- api.php?action=query&list=deletedrevs&druser=Bob&drlimit=50 [открыть в песочнице]
- Список последних 50 удалённых правок в основном пространстве имён (режим 3)
- api.php?action=query&list=deletedrevs&drdir=newer&drlimit=50 [открыть в песочнице]
- Список последних 50 удалённых страниц в пространстве имён Обсуждение (режим 3).
- api.php?action=query&list=deletedrevs&drdir=newer&drlimit=50&drnamespace=1&drunique= [открыть в песочнице]