Справка MediaWiki API
Это автоматически сгенерированная страница документации MediaWiki API.
Документация и примеры: https://www.mediawiki.org/wiki/API
list=alldeletedrevisions (adr)
- Этот модуль требует прав на чтение.
- Этот модуль может быть использован в качестве генератора.
- Источник: MediaWiki
- Лицензия: GPL-2.0+
Перечисление всех удалённых версий указанного участника или в указанном пространстве имён.
- adrprop
- Какие свойства каждой версии получить: - ids
- Идентификатор версии.
- flags
- Флаги версии (малая правка).
- timestamp
- Временная метка версии.
- user
- Участник, создавший версию.
- userid
- Идентификатор создателя версии.
- size
- Длина версии (в байтах).
- sha1
- SHA-1-хэш (base 16) версии.
- contentmodel
- Идентификатор модели содержимого версии.
- comment
- Описание правки.
- parsedcomment
- Распарсенное описание правки.
- content
- Текст версии.
- tags
- Метки версии.
- parsetree
- Не поддерживается. Вместо этого используйте action=expandtemplates или action=parse. Дерево парсинга XML содержимого версии (требуется модель содержимого wikitext).
 
- Значения (разделённые с помощью | или альтернативного разделителя): ids, flags, timestamp, user, userid, size, sha1, contentmodel, comment, parsedcomment, content, tags, parsetree
- По умолчанию: ids|timestamp|flags|comment|user
- adrlimit
- Сколько версий вернуть. 
- Разрешено не более 500 (5000 для ботов).
- Тип: целое число или max
- adrexpandtemplates
- Не поддерживается.
- Вместо этого используйте action=expandtemplates. Раскрыть шаблоны в содержимом версии (требуется adrprop=content). 
- Тип: логический (подробнее)
- adrgeneratexml
- Не поддерживается.
- Вместо этого используйте action=expandtemplates или action=parse. Сгенерировать дерево парсинга XML содержимого версии (требуется adrprop=content). 
- Тип: логический (подробнее)
- adrparse
- Не поддерживается.
- Вместо этого используйте action=parse. Распарсить содержимое версии (требуется adrprop=content). Из соображений производительности, при использовании этой опции, в качестве adrlimit принудительно устанавливается 1. 
- Тип: логический (подробнее)
- adrsection
- Вернуть содержимое только секции с заданным номером. 
- adrdiffto
- Не поддерживается.
- Вместо этого используйте action=compare. Идентификатор версии, с которым сравнивать каждую версию. Используйте prev, next и cur для предыдущей, следующей и текущей версии соответственно. 
- adrdifftotext
- Не поддерживается.
- Вместо этого используйте action=compare. Текст, с которым сравнивать каждую версию. Сравнивает ограниченное число версий. Переопределяет adrdiffto. Если задано adrsection, сравнение будет произведено только с этой секцией. 
- adrdifftotextpst
- Не поддерживается.
- Вместо этого используйте action=compare. Выполнить преобразование перед записью правки до сравнения. Доступно только при использовании с adrdifftotext. 
- Тип: логический (подробнее)
- adrcontentformat
- Формат серилиализации, использованный в adrdifftotext и ожидаемый в результате. 
- Одно из следующих значений: text/x-wiki, text/javascript, application/json, text/css, text/plain
- adruser
- Только правки данного участника. 
- Тип: имя участника
- adrnamespace
- Перечислять только страницы этого пространства имён. 
- Значения (разделённые с помощью | или альтернативного разделителя): 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 3000, 3001
- Для указания всех значений, используйте *.
- adrstart
- Временная метка, с которой начать перечисление. 
- Может быть использовано только одновременно с adruser.
- Тип: временная метка (разрешённые форматы)
- adrend
- Временная метка, на которой закончить перечисление. 
- Может быть использовано только одновременно с adruser.
- Тип: временная метка (разрешённые форматы)
- adrdir
- В каком порядке перечислять: - newer
- Начать с самых старых. Обратите внимание: adrstart должно быть раньше adrend.
- older
- Начать с самых новых (по умолчанию). Обратите внимание: adrstart должно быть позже adrend.
 
- Одно из следующих значений: newer, older
- По умолчанию: older
- adrfrom
- Начать перечисление на этом заголовке. 
- Не может быть использовано одновременно с adruser.
- adrto
- Закончить перечисление на этом заголовке. 
- Не может быть использовано одновременно с adruser.
- adrprefix
- Найти все названия страниц, начинающиеся с этого значения. 
- Не может быть использовано одновременно с adruser.
- adrexcludeuser
- Не перечислять правки данного участника. 
- Не может быть использовано одновременно с adruser.
- Тип: имя участника
- adrtag
- Только правки с заданной меткой. 
- adrcontinue
- Когда доступно больше результатов, используйте это для продолжения. 
- adrgeneratetitles
- При использовании в качестве генератора, генерирует названия страниц вместо идентификаторов версий. 
- Тип: логический (подробнее)
- Перечислить последние 50 удалённых правок участника Example.
- api.php?action=query&list=alldeletedrevisions&adruser=Example&adrlimit=50 [открыть в песочнице]
- Перечислить первые 50 удалённых правок в основном пространстве.
- api.php?action=query&list=alldeletedrevisions&adrdir=newer&adrnamespace=0&adrlimit=50 [открыть в песочнице]