Справка MediaWiki API

Это автоматически сгенерированная страница документации MediaWiki API.

Документация и примеры: https://www.mediawiki.org/wiki/Special:MyLanguage/API:Main_page

list=allusers (au)

(main | query | allusers)
  • Этот модуль требует прав на чтение.
  • Источник: MediaWiki
  • Лицензия: GPL-2.0-or-later

Перечисление всех зарегистрированных участников.

Определённые параметры:
Other general parameters are available.
aufrom

Иҫәп башланырға тейешле ҡатнашыусы исеме.

auto

Иҫәп тамамланған ҡатнашыусы исеме.

auprefix

Ошо мәғәнәнән башланған барлыҡ ҡатнашыусы исемдәрен табырға.

audir

Айырыу тәртибе.

Одно из следующих значений: ascending, descending
По умолчанию: ascending
augroup

Включать только участников из данных групп. Неявные или автоматически присваиваемые группы, вроде *, user или autoconfirmed, не считаются.

Значения (разделённые с помощью | или альтернативного разделителя): bot, bureaucrat, interface-admin, suppress, sysop
auexcludegroup

Исключать участников из данных групп.

Значения (разделённые с помощью | или альтернативного разделителя): bot, bureaucrat, interface-admin, suppress, sysop
aurights

Включать только участников с данными правами. Участники с правами, предоставляемыми автоматически присваиваемыми группами — такими, как *, user или autoconfirmed, — не включаются.

Значения (разделённые с помощью | или альтернативного разделителя): apihighlimits, applychangetags, autoconfirmed, autocreateaccount, autopatrol, bigdelete, block, blockemail, bot, browsearchive, changeemail, changetags, confirmemail, createaccount, createpage, createtalk, delete, delete-redirect, deletechangetags, deletedhistory, deletedtext, deletelogentry, deleterevision, edit, editcontentmodel, editinterface, editmyoptions, editmyprivateinfo, editmyusercss, editmyuserjs, editmyuserjson, editmyuserjsredirect, editmywatchlist, editprotected, editsemiprotected, editsitecss, editsitejs, editsitejson, editusercss, edituserjs, edituserjson, hideuser, import, importupload, interwiki, ipblock-exempt, linkpurge, mailpassword, managechangetags, markbotedits, mergehistory, minoredit, move, move-categorypages, move-rootuserpages, move-subpages, movefile, nominornewtalk, noratelimit, override-export-depth, pagelang, patrol, patrolmarks, protect, purge, read, renameuser, renameuser-global, renderfile, renderfile-nonstandard, replacetext, reupload, reupload-own, reupload-shared, rollback, sendemail, siteadmin, skipcaptcha, stashbasehtml, stashedit, suppressionlog, suppressredirect, suppressrevision, unblockself, undelete, unwatchedpages, upload, upload_by_url, userrights, userrights-interwiki, viewmyprivateinfo, viewmywatchlist, viewsuppressed
Максимальное количество значений — 50 (500 для клиентов, которым разрешены более высокие лимиты).
auprop

Ниндәй мәғлүмәтте күрһәтергә:

blockinfo
Добавляет информацию о текущих блокировках участника.
groups
Перечисляет группы, в которые входит участник. Это значительно нагружает сервера, что может привести к возвращению меньшего числа результатов, чем указанный лимит.
implicitgroups
Перечисляет группы, в которые участник был включён автоматически.
rights
Перечисляет права, которые есть у участника.
editcount
Добавляет счётчик правок участника.
registration
Добавляет метку времени, когда участник был зарегистрирован, если она доступна (может быть пустым).
centralids
Добавляет центральный идентификатор и статус прикрепления участника.
Значения (разделённые с помощью | или альтернативного разделителя): blockinfo, centralids, editcount, groups, implicitgroups, registration, rights
aulimit

Сколько ников вернуть.

Тип: целое число или max
Значение должно быть между 1 и 500.
По умолчанию: 10
auwitheditsonly

Перечислять только участников, совершавших правки.

Тип: булева (подробнее)
auactiveusers

Перечислять только участников, которые были активны в последние 30 дней.

Тип: булева (подробнее)
auattachedwiki

С auprop=centralids, также отображает, прикреплён ли к вики участник с этим идентификатором.

auexcludenamed

Исключить пользователей именованных учетных записей.

Тип: булева (подробнее)
auexcludetemp

Исключить пользователей временных аккаунтов.

Тип: булева (подробнее)
Пример:
Список участников, начиная с Y.
api.php?action=query&list=allusers&aufrom=Y [открыть в песочнице]