Справка MediaWiki API

Это автоматически сгенерированная страница документации MediaWiki API.

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

list=globalblocks (bg)

(main | query | globalblocks)
  • Этот модуль требует прав на чтение.
  • Источник: GlobalBlocking
  • Лицензия: GPL-2.0-or-later

Список всех IP-адресов, заблокированных глобально.

Определённые параметры:
Other general parameters are available.
bgstart

Временная метка, с которой начать перечисление.

Тип: временная метка (разрешённые форматы)
bgend

Временная метка, на которой закончить перечисление.

Тип: временная метка (разрешённые форматы)
bgdir

В каком порядке перечислять:

Одно из следующих значений: newer, older
По умолчанию: older
bgids

Список идентификаторов блоков, разделенных трубами, в список.

Тип: список целочисленных значений
Разделяйте значения с помощью | или альтернативного разделителя.
Максимальное количество значений — 50 (500 для клиентов, которым разрешены более высокие лимиты).
bgaddresses
Устарело.

Список IP-адресов для поиска, разделённых вертикальной чертой.

Разделяйте значения с помощью | или альтернативного разделителя.
Максимальное количество значений — 50 (500 для клиентов, которым разрешены более высокие лимиты).
bgtargets

Pipe-separated list of usernames, IP addresses, or IP ranges to search for. To search for IP blocks inside a given range, use bgip instead.

Разделяйте значения с помощью | или альтернативного разделителя.
Максимальное количество значений — 50 (500 для клиентов, которым разрешены более высокие лимиты).
bgip

Получить все блокировки, применённые к этому IP-адресу или диапазону CIDR, включая блокировки диапазонов. Не может быть использовано одновременно с bgaddresses. Диапазоны CIDR шире /16 не поддерживаются.

bglimit

Максимальное количество блоков для списка.

Тип: целое число или max
Значение должно быть между 1 и 500.
По умолчанию: 10
bgprop

Какие свойства необходимо получить.

id
Adds the ID of the global block.
address
Устарело. Adds the target of the global block. This is deprecated and has been replaced by the 'target' prop.
target
Adds the target of the global block.
by
Adds the username of the blocking user, along with the wiki where they performed the global block.
timestamp
Adds the timestamp of when the global block was given.
expiry
Adds the timestamp of when the global block expires.
reason
Adds the reason given for the global block.
range
Adds the range of IP addresses affected by the global block (not included if the block does not target IP addresses).
Значения (разделённые с помощью | или альтернативного разделителя): by, expiry, id, range, reason, target, timestamp, address
По умолчанию: id|target|by|timestamp|expiry|reason
Примеры:
Перечислить все глобальные блокировки
api.php?action=query&list=globalblocks [открыть в песочнице]
Перечислить все глобальные блокировки, относящиеся к IP-адресу 192.0.2.18
api.php?action=query&list=globalblocks&bgip=192.0.2.18 [открыть в песочнице]