Справка MediaWiki API
Это автоматически сгенерированная страница документации MediaWiki API.
Документация и примеры: https://www.mediawiki.org/wiki/Special:MyLanguage/API:Main_page
action=setglobalaccountstatus
- Этот модуль требует прав на чтение.
- Этот модуль требует прав на запись.
- Этот модуль принимает только POST-запросы.
- Источник: CentralAuth
- Лицензия: GPL-2.0-or-later
Установить глобальный статус пользователя.
- user
User to change the status of.
- Это обязательный параметр.
- locked
Изменить, отключён этот пользователь или нет.
- Одно из следующих значений: Может быть пустым или lock, unlock
Change whether this user is not hidden, hidden from the global users list, or suppressed.
- Одно из следующих значений: Может быть пустым или lists, suppressed
- reason
Причина смены статуса участника.
- statecheck
Optional MD5 of the expected current userid:username:hidden:locked. This is used to detect edit conflicts. The value of hidden must be an empty string if not hidden or the strings
lists
orsuppressed
. The value of locked must be 1 for locked, 0 for unlocked. Examples: 2128506:LeeSmith::0; 3839611:VandalGoblin:suppressed:1.- token
Токен «setglobalaccountstatus», полученный из action=query&meta=tokens
- Это обязательный параметр.
- Отключить глобальную учётную запись User:Example по причине «Спам».
- api.php?action=setglobalaccountstatus&user=Example&locked=lock&hidden=&reason=Spam [открыть в песочнице]
- Unlock and suppress the global account for User:Example with reason "I can"
- api.php?action=setglobalaccountstatus&user=Example&locked=unlock&hidden=suppressed&reason=I%20can [открыть в песочнице]