Довідка API Медіавікі

Це автоматично генерована сторінка документації API Медіавікі.

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

list=deletedrevs (dr)

(mainquerydeletedrevs)
  • Цей модуль є застарілим.
  • Цей модуль вимагає прав на читання.
  • Джерело: MediaWiki
  • Ліцензія: GPL-2.0+

Перелічити вилучені версії.

Працює у трьох режимах:

  1. Перелічити вилучені версії поданих назв, відсортованих за часовою міткою.
  2. Перелічити вилучений внесок поданого користувача, відсортований за часовою міткою (без вказання заголовків).
  3. Перелічити усі вилучені версії у поданому просторі назв, відсортовані за назвою та часовою міткою (без вказання заголовків, 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
Тип: логічний (деталі)
drnamespace

Перерахувати сторінки лише в цьому просторі назв.

Режим: 3
Одне значення: 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15
За замовчуванням: 0
drtag

Перерахувати лише версії, помічені цим теґом.

druser

Перерахувати лише версії цього користувача.

Тип: ім'я користувача
drexcludeuser

Не перераховувати версії цього користувача.

Тип: ім'я користувача
drprop

Які властивості отримати:

revid
Додає ID вилученої версії.
parentid
Додає ID попередньої версії сторінки.
user
Додає користувача, який створив версію.
userid
Додає ID користувача, який створив версію.
comment
Додає коментар до версії.
parsedcomment
Додає проаналізований коментар до версії.
minor
Позначає, якщо версія створена незначним редагуванням.
len
Додає довжину (байти) версії.
sha1
Додає SHA-1 (base 16) версії.
content
Додає вміст версії.
token
Застаріло. Дає токен редагування.
tags
Теґи версії.
Значення (розділені через |): revid, parentid, user, userid, comment, parsedcomment, minor, len, sha1, content, token, tags
За замовчуванням: user|comment
drlimit

Максимальна кількість версій для переліку.

Дозволено не більше 500 (5000 для ботів).
Тип: ціле число або max
За замовчуванням: 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=