Справка MediaWiki API
Это автоматически сгенерированная страница документации MediaWiki API.
Документация и примеры: https://www.mediawiki.org/wiki/Special:MyLanguage/API:Main_page
action=globalblock
- Этот модуль требует прав на чтение.
- Этот модуль требует прав на запись.
- Этот модуль принимает только POST-запросы.
- Источник: GlobalBlocking
- Лицензия: GPL-2.0-or-later
Глобально заблокировать или разблокировать участника.
- target
Целевой IP-адрес или имя участника.
- Это обязательный параметр.
- Тип: пользователь, любой из IP-адрес и IP-диапазон
- expiry
Если указано, заблокирует или разблокирует пользователя. Определяет, как долго будет продолжаться блок, например. «5 месяцев» или «2 недели». Если установлено значение «бесконечный» или «неопределенный», блок никогда не истечет.
- Type: expiry (details)
- unblock
Если указано, разблокирует пользователя.
- Type: boolean (details)
- reason
Причина блокировки/разблокировки
- Это обязательный параметр.
- anononly
Указывайте это, если блок должен влиять глобально только на всех отключённых пользователей.
- Type: boolean (details)
- modify
Укажите это, если необходимо изменить существующий блок на целевом объекте
- Type: boolean (details)
- alsolocal
Block the user locally as well
- Type: boolean (details)
- localblockstalk
Revoke talk page access locally
- Type: boolean (details)
- localblocksemail
Revoke email access locally
- Type: boolean (details)
- localanononly
Указывайте это, если блок должен влиять локально только на отключённых пользователей.
- Type: boolean (details)
- token
Токен «csrf», полученный из action=query&meta=tokens
- Это обязательный параметр.
- Блок 192.0.2.1 неопределенно с разумом «Перекрестное вики-злоупотребление»
- api.php?action=globalblock&target=192.0.2.1&expiry=indefinite&reason=Cross-wiki%20abuse&token=123ABC [открыть в песочнице]