Это автоматически сгенерированная страница документации MediaWiki API.
Документация и примеры:
https://www.mediawiki.org/wiki/Special:MyLanguage/API:Main_page
- Этот модуль требует прав на чтение.
- Этот модуль требует прав на запись.
- Этот модуль принимает только 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
- Это обязательный параметр.