Pomoc API MediaWiki

To jest automatycznie wygenerowana strona dokumentacji API MediaWiki.

Dokumentacja i przykłady: https://www.mediawiki.org/wiki/Special:MyLanguage/API:Main_page

list=globalblocks (bg)

(main | query | globalblocks)
  • Ten moduł wymaga praw odczytu.
  • Źródło: GlobalBlocking
  • Licencja: GPL-2.0-or-later

Lista wszystkich globalnie zablokowanych adresów IP.

Parametry:
Other general parameters are available.
bgstart

Znacznik czasu, od którego zacząć wyliczanie.

Typ: znacznik czasu (dozwolone formaty)
bgend

Znacznik czasu, na którym zakończyć wyliczanie.

Typ: znacznik czasu (dozwolone formaty)
bgdir

Kolejność wyliczania:

Jedna z następujących wartości: newer, older
Domyślnie: older
bgids

Lista identyfikatorów blokad, które wyświetlić, oddzielana znakami pionowej kreski.

Typ: lista liczb całkowitych
Oddziel wartości za pomocą | lub alternatywy.
Maksymalna liczba wartości to 50 (500 dla klientów z podwyższonymi limitami).
bgaddresses
Przestarzałe.

Lista adresów IP oddzielanych pionowymi kreskami, które wyszukać.

Oddziel wartości za pomocą | lub alternatywy.
Maksymalna liczba wartości to 50 (500 dla klientów z podwyższonymi limitami).
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.

Oddziel wartości za pomocą | lub alternatywy.
Maksymalna liczba wartości to 50 (500 dla klientów z podwyższonymi limitami).
bgip

Pobierz listę wszystkich blokad zastosowanych dla tego adresu IP lub zakresu CIDR, zawierającą także odpowiadające blokady zakresów. Nie może być używany równocześnie z bgaddresses. Zakresy CIDR szersze niż /16 nie są akceptowane.

bglimit

Maksymalna liczba blokad do wylistowania.

Type: integer or max
Wartość musi znajdować się pomiędzy 1 a 500.
Domyślnie: 10
bgprop

Jakie właściwości uzyskać.

id
Adds the ID of the global block.
address
Przestarzałe. 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).
Wartości (oddziel za pomocą | lub alternatywy): by, expiry, id, range, reason, target, timestamp, address
Domyślnie: id|target|by|timestamp|expiry|reason
Przykłady:
Lista wszystkich globalnych blokad
api.php?action=query&list=globalblocks [otwórz w brudnopisie]
Lista globalnych blokad mających zastosowanie dla adresu IP 192.0.2.18
api.php?action=query&list=globalblocks&bgip=192.0.2.18 [otwórz w brudnopisie]