Справка MediaWiki API
Это автоматически сгенерированная страница документации MediaWiki API.
Документация и примеры: https://www.mediawiki.org/wiki/Special:MyLanguage/API:Main_page
list=recentchanges (rc)
- Этот модуль требует прав на чтение.
- Этот модуль может быть использован в качестве генератора.
- Источник: MediaWiki
- Лицензия: GPL-2.0-or-later
Перечисление последних правок.
- rcstart
Временная метка, с которой начать перечисление.
- Тип: временная метка (разрешённые форматы)
- rcend
Временная метка, на которой закончить перечисление.
- Тип: временная метка (разрешённые форматы)
- rcdir
В каком порядке перечислять:
- newer
- Начать с самых старых. Обратите внимание: rcstart должно быть раньше rcend.
- older
- Начать с самых новых (по умолчанию). Обратите внимание: rcstart должно быть позже rcend.
- Одно из следующих значений: newer, older
- По умолчанию: older
- rcnamespace
Только правки в этих пространствах имён.
- Значения (разделённые с помощью | или альтернативного разделителя): -1, -2, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 106, 107, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 250, 251, 252, 253, 828, 829, 2300, 2301, 2302, 2303
- Максимальное количество значений — 50 (500 для клиентов, которым разрешены более высокие лимиты).
- Для указания всех значений, используйте *.
- rcuser
Только правки данного участника.
- Тип: пользователь, любой из имя участника, IP-адрес, название интервики (например, «префикс>ПримерНазвания») и идентификатор участника (например, «#12345»)
- rcexcludeuser
Не перечислять правки данного участника.
- Тип: пользователь, любой из имя участника, IP-адрес, название интервики (например, «префикс>ПримерНазвания») и идентификатор участника (например, «#12345»)
- rctag
Только правки с заданной меткой.
- rcprop
Включить дополнительную информацию:
- user
- Добавить анонимных участников, ответственных за правку или метку. Если версия пользователя была удалена, будет возвращено свойство userhidden.
- userid
- Добавить идентификатор ответственного за правку участника. Если версия пользователя была удалена, будет возвращено свойство userhidden.
- comment
- Добавляет описание правки. Если комментарий был удален, будет возвращено свойство commenthidden.
- parsedcomment
- Добавляет распарсенное описание правки. Если комментарий был удален, будет возвращено свойство commenthidden.
- flags
- Добавляет метки правки.
- timestamp
- Добавляет временную метку правки.
- title
- Добавляет заголовок отредактированной страницы.
- ids
- Добавляет идентификаторы страницы, правки, старой и новой версии.
- sizes
- Добавляет старую и новую длину страницы в байтах.
- redirect
- Отмечает правку, если страница является перенаправлением.
- patrolled
- Отмечает патрулируемые правки как отпатрулированные или неотпатрулированные.
- loginfo
- Добавляет информацию о записи журнала (идентификатор записи, её тип, и так далее).
- tags
- Перечисляет метки записи.
- sha1
- Добавляет значение контрольных сумм для записей, связанных с версией. Если версия содержимого была удалена, будет возвращено свойство sha1hidden.
- Значения (разделённые с помощью | или альтернативного разделителя): comment, flags, ids, loginfo, parsedcomment, patrolled, redirect, sha1, sizes, tags, timestamp, title, user, userid
- По умолчанию: title|timestamp|ids
- rcshow
Показать только элементы, удовлетворяющие данным критериям. Например, чтобы отобразить только малые правки, сделанные зарегистрированными участниками, установите rcshow=minor|!anon.
- Значения (разделённые с помощью | или альтернативного разделителя): !anon, !autopatrolled, !bot, !minor, !patrolled, !redirect, anon, autopatrolled, bot, minor, patrolled, redirect, unpatrolled
- rclimit
Сколько правок вернуть.
- Тип: целое число или max
- Значение должно быть между 1 и 500.
- По умолчанию: 10
- rctype
Какие типы правок показать.
- Значения (разделённые с помощью | или альтернативного разделителя): categorize, edit, external, log, new
- По умолчанию: edit|new|log|categorize
- rctoponly
Перечислять только последние правки страниц.
- Type: boolean (details)
- rctitle
Вернуть записи, связанные со страницей.
- rccontinue
Когда доступно больше результатов, используйте это для продолжения. Более подробную информацию о том, как продолжить запросы, можно найти на mediawiki.org.
- rcgeneraterevisions
При использовании в качестве генератора, генерировать идентификаторы версий вместо их названий. Записи последних изменений без привязанного идентификатора версии (например, большинство записей журналов) не сгенерируют ничего.
- Type: boolean (details)
- rcslot
Only list changes that touch the named slot.
- Одно из следующих значений: main
- Список последних изменений.
- api.php?action=query&list=recentchanges [открыть в песочнице]
- Получить информацию о последних страницах с неотпатрулированными изменениями.
- api.php?action=query&generator=recentchanges&grcshow=!patrolled&prop=info [открыть в песочнице]