Справка MediaWiki API
Это автоматически сгенерированная страница документации MediaWiki API.
Документация и примеры: https://www.mediawiki.org/wiki/Special:MyLanguage/API:Main_page
list=usercontribs (uc)
- Этот модуль требует прав на чтение.
- Источник: MediaWiki
- Лицензия: GPL-2.0-or-later
Получение всех правок участника.
- uclimit
Максимальное количество возвращаемых правок.
- Тип: целое число или max
- Значение должно быть между 1 и 500.
- По умолчанию: 10
- ucstart
Временная метка, с которой начать возврат, то есть версии до этой отметки времени..
- Тип: временная метка (разрешённые форматы)
- ucend
Временная метка, на которой закончить возврат.
- Тип: временная метка (разрешённые форматы)
- uccontinue
Когда доступно больше результатов, используйте это для продолжения. Более подробную информацию о том, как продолжить запросы, можно найти на mediawiki.org.
- ucuser
Участники, чей вклад необходимо получить. Не может быть использовано с ucuserids, ucuserprefix или uciprange.
- Тип: список пользователей, любой из имя участника, IP-адрес, Временный участник и название интервики (например, «префикс>ПримерНазвания»)
- Разделяйте значения с помощью | или альтернативного разделителя.
- Максимальное количество значений — 50 (500 для клиентов, которым разрешены более высокие лимиты).
- ucuserids
Идентификаторы участников, чей вклад необходимо получить. Не может быть использовано с ucuser, ucuserprefix или uciprange.
- Тип: список целочисленных значений
- Разделяйте значения с помощью | или альтернативного разделителя.
- Максимальное количество значений — 50 (500 для клиентов, которым разрешены более высокие лимиты).
- ucuserprefix
Получить вклад всех участников, имена которых начинаются с этого значения. Не может быть использовано с ucuser, ucuserids, или uciprange.
- uciprange
The CIDR range to retrieve contributions for. Cannot be used with ucuser, ucuserprefix, or 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, 100, 101, 102, 103, 104, 105, 106, 107, 710, 711, 828, 829
- Для указания всех значений, используйте *.
- ucprop
Включить дополнительную информацию:
- ids
- Добавляет идентификатор страницы и версии.
- title
- Добавляет заголовок и идентификатор пространства имён страницы.
- timestamp
- Добавляет временную метку правки.
- comment
- Добавляет описание правки. Если комментарий был удален, будет возвращено свойство commenthidden.
- parsedcomment
- Добавляет распарсенное описание правки. Если комментарий был удален, будет возвращено свойство commenthidden.
- size
- Добавляет новый размер страницы.
- sizediff
- Добавляет разницу между размерами страницы до и после правки.
- flags
- Добавляет флаги правки.
- patrolled
- Отмечает отпатрулированные правки.
- tags
- Перечисляет метки правки.
- oresscores
- Добавляет оценки ORES правки.
- Значения (разделённые с помощью | или альтернативного разделителя): comment, flags, ids, oresscores, parsedcomment, patrolled, size, sizediff, tags, timestamp, title
- По умолчанию: ids|title|timestamp|comment|size|flags
- ucshow
Показать только элементы, удовлетворяющие данным критериям, например, только не малые правки: ucshow=!minor.
Если установлено ucshow=patrolled или ucshow=!patrolled, правки старее $wgRCMaxAge (2592000 секунд) не будут показаны.
При использовании oresreview или !oresreview, версии без оценки (например, очень старые) считаются не требующими проверки, даже если бы они были бы отмечены как требующие проверки при оценке.
- Значения (разделённые с помощью | или альтернативного разделителя): !autopatrolled, !minor, !new, !oresreview, !patrolled, !top, autopatrolled, minor, new, oresreview, patrolled, top
- uctag
Только правки с заданной меткой.
- uctoponly
- Устарело.
Перечислять только последние правки страниц.
- Type: boolean (details)
- Показать вклад участника Example.
- api.php?action=query&list=usercontribs&ucuser=Example [открыть в песочнице]
- Показать вклад со всех IP-адресов, начинающихся на 192.0.2..
- api.php?action=query&list=usercontribs&ucuserprefix=192.0.2. [открыть в песочнице]