Довідка API MediaWiki
Це автоматично генерована сторінка документації API MediaWiki.
Документація та приклади: https://www.mediawiki.org/wiki/Special:MyLanguage/API:Main_page
action=globalblock
- Цей модуль вимагає прав на читання.
- Цей модуль вимагає прав на запис.
- Цей модуль приймає лише POST-запити.
- Джерело: GlobalBlocking
- Ліцензія: GPL-2.0-or-later
Глобально заблокувати чи розблокувати користувача.
- id
ID of the global block to modify or unblock (obtained through list=globalblocks). Cannot be used together with target.
- Тип: ціле число
- target
Цільова IP-адреса або ім'я користувача.
- Тип: користувач, подано як ім'я користувача, IP, Тимчасовий користувач і IP-діапазон
- expiry
Якщо вказано, буде заблоковано або переблоковано користувача. Визначає скільки блокування триватиме, наприклад, «5 months» або «2 weeks». Якщо встановлено «infinite» або «indefinite» блокування ніколи не завершиться.
- Тип: втрата актуальності (подробиці)
- unblock
Якщо вказано, буде розблоковано користувача.
- Тип: логічний (подробиці)
- reason
Причина блокування/розблокування.
- Цей параметр є обов'язковим.
- anononly
Вкажіть це, якщо блокування повинно вплинути лише на користувачів, що глобально не ввійшли до системи.
- Тип: логічний (подробиці)
- allow-account-creation
Укажите это, если глобальная блокировка не должна препятствовать созданию учетной записи.
- Тип: логічний (подробиці)
- enable-autoblock
Specify this if the global block should trigger global autoblocks.
- Тип: логічний (подробиці)
- modify
Вкажіть це, якщо наявний блок на цільовій сторінці треба змінити
- Тип: логічний (подробиці)
- alsolocal
Заблокувати користувача і локально теж
- Тип: логічний (подробиці)
- localblockstalk
Відібрати локальний доступ до сторінок обговорення
- Тип: логічний (подробиці)
- localblocksemail
Revoke email access locally. Cannot be used together with id.
- Тип: логічний (подробиці)
- localanononly
Вкажіть це, якщо блокування повинно вплинути лише на користувачів, що локально не ввійшли до системи.
- Тип: логічний (подробиці)
- local-allow-account-creation
Укажите это, если локальная блокировка не должна препятствовать созданию учетной записи.
- Тип: логічний (подробиці)
- token
Токен «csrf» отримано з action=query&meta=tokens
- Цей параметр є обов'язковим.
- Заблокувати 192.0.2.1 безстроково з причиною «Cross-wiki abuse»
- api.php?action=globalblock&target=192.0.2.1&expiry=indefinite&reason=Cross-wiki%20abuse&token=123ABC [відкрити в пісочниці]