Довідка API MediaWiki

Це автоматично генерована сторінка документації API MediaWiki.

Документація та приклади: https://www.mediawiki.org/wiki/Special:MyLanguage/API:Main_page

action=globalblock

(main | globalblock)
  • Цей модуль вимагає прав на читання.
  • Цей модуль вимагає прав на запис.
  • Цей модуль приймає лише POST-запити.
  • Джерело: GlobalBlocking
  • Ліцензія: GPL-2.0-or-later

Глобально заблокувати чи розблокувати користувача.

Конкретні параметри:
Other general parameters are available.
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 [відкрити в пісочниці]