Справка MediaWiki API
Это автоматически сгенерированная страница документации MediaWiki API.
Документация и примеры: https://www.mediawiki.org/wiki/API
list=usercontribs (uc)
- Этот модуль требует прав на чтение.
- Источник: MediaWiki
- Лицензия: GPL-2.0+
Получение всех правок участника.
- uclimit
Максимальное количество возвращаемых правок.
- Разрешено не более 500 (5000 для ботов).
- Тип: целое число или max
- По умолчанию: 10
- ucstart
Временная метка, с которой начать возврат.
- Тип: временная метка (разрешённые форматы)
- ucend
Временная метка, на которой закончить возврат.
- Тип: временная метка (разрешённые форматы)
- uccontinue
Когда доступно больше результатов, используйте это для продолжения.
- ucuser
Участники, чей вклад необходимо получить. Не может быть использовано с ucuserids или ucuserprefix.
- Тип: список имён участников
- Разделяйте значения с помощью | или альтернативного разделителя. Максимально разрешённое количество значений — 50 (500 для ботов).
- ucuserids
Идентификаторы участников, чей вклад необходимо получить. Не может быть использовано с ucuser или ucuserprefix.
- Тип: список целых чисел
- Разделяйте значения с помощью | или альтернативного разделителя. Максимально разрешённое количество значений — 50 (500 для ботов).
- ucuserprefix
Получить вклад всех участников, имена которых начинаются с этого значения. Не может быть использовано с ucuser или ucuserids.
- ucdir
В каком порядке перечислять:
- newer
- Начать с самых старых. Обратите внимание: ucstart должно быть раньше ucend.
- older
- Начать с самых новых (по умолчанию). Обратите внимание: ucstart должно быть позже ucend.
- Одно из следующих значений: newer, older
- По умолчанию: older
- ucnamespace
Перечислять только правки в этих пространствах имён.
- Значения (разделённые с помощью | или альтернативного разделителя): 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 2300, 2301, 2302, 2303
- Для указания всех значений, используйте *.
- ucprop
Включить дополнительную информацию:
- ids
- Добавляет идентификатор страницы и версии.
- title
- Добавляет заголовок и идентификатор пространства имён страницы.
- timestamp
- Добавляет временную метку правки.
- comment
- Добавляет описание правки.
- parsedcomment
- Добавляет распарсенное описание правки.
- size
- Добавляет новый размер страницы.
- sizediff
- Добавляет разницу между размерами страницы до и после правки.
- flags
- Добавляет флаги правки.
- patrolled
- Отмечает отпатрулированные правки.
- tags
- Перечисляет метки правки.
- Значения (разделённые с помощью | или альтернативного разделителя): ids, title, timestamp, comment, parsedcomment, size, sizediff, flags, patrolled, tags
- По умолчанию: ids|title|timestamp|comment|size|flags
- ucshow
Показать только элементы, удовлетворяющие данным критериям, например, только не малые правки: ucshow=!minor.
Если установлено ucshow=patrolled или ucshow=!patrolled, правки старее $wgRCMaxAge (7776000 секунд) не будут показаны.
- Значения (разделённые с помощью | или альтернативного разделителя): minor, !minor, patrolled, !patrolled, top, !top, new, !new
- uctag
Только правки с заданной меткой.
- uctoponly
- Не поддерживается.
Перечислять только последние правки страниц.
- Тип: логический (подробнее)
- Показать вклад участника Example.
- api.php?action=query&list=usercontribs&ucuser=Example [открыть в песочнице]
- Показать вклад со всех IP-адресов, начинающихся на 192.0.2..
- api.php?action=query&list=usercontribs&ucuserprefix=192.0.2. [открыть в песочнице]