Справка MediaWiki API
Это автоматически сгенерированная страница документации MediaWiki API.
Документация и примеры: https://www.mediawiki.org/wiki/Special:MyLanguage/API:Main_page
list=users (us)
- Этот модуль требует прав на чтение.
- Источник: 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 [открыть в песочнице]