Справка MediaWiki API

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

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

list=users (us)

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

Получение информации о списке участников.

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

Какую информацию включить:

blockinfo
Определяет, заблокирован ли участник, кем и по какой причине.
groups
Перечисляет все группы, в которые входит каждый участник.
groupmemberships
Возвращает группы, в которые каждый участник был явно включён, включая дату окончания членства для каждой группы.
implicitgroups
Перечисляет группы, в которые участник был включён автоматически.
rights
Перечисляет все права каждого участника.
editcount
Добавляет счётчики правок участников.
registration
Добавляет даты регистрации участников.
emailable
Отмечает, может ли и хочет ли участник получать электронную почту посредством Special:Emailuser.
gender
Отмечает пол текущего участника. Возвращает «male», «female» или «unknown».
centralids
Добавляет центральный идентификатор и статус прикрепления участника.
cancreate
Определяет, могут ли быть созданы аккаунты с допустимыми, но незарегистрированными именами. Чтобы проверить, может ли текущий пользователь выполнить создание учетной записи, используйте action=query&meta=userinfo&uiprop=cancreateaccount.
Значения (разделённые с помощью | или альтернативного разделителя): blockinfo, cancreate, centralids, editcount, emailable, gender, groupmemberships, groups, implicitgroups, registration, rights
usattachedwiki

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

ususers

Список участников, для которых получить информацию.

Разделяйте значения с помощью | или альтернативного разделителя.
Максимальное количество значений — 50 (500 для клиентов, которым разрешены более высокие лимиты).
ususerids

Список идентификаторов участников, для которых получить информацию.

Тип: список целочисленных значений
Разделяйте значения с помощью | или альтернативного разделителя.
Максимальное количество значений — 50 (500 для клиентов, которым разрешены более высокие лимиты).
Пример:
Вернуть информацию о участнике Example.
api.php?action=query&list=users&ususers=Example&usprop=groups|editcount|gender [открыть в песочнице]