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
action=setglobalaccountstatus
(main | setglobalaccountstatus)
- Ten moduł wymaga praw odczytu.
- Ten moduł wymaga praw zapisu.
- Ten moduł akceptuje tylko żądania POST.
- Źródło: CentralAuth
- Licencja: GPL-2.0-or-later
Ustaw globalny status użytkownika.
Parametry:
Other general parameters are available.
- user
Użytkownik, którego status chcesz zmienić.
- Ten parametr jest wymagany.
- locked
Zmień, czy ten użytkownik jest zablokowany, czy nie.
- Jedna z następujących wartości: Może być pusty albo lock, unlock
Zmień, czy ten użytkownik jest widoczny, ukryty na globalnej liście użytkowników lub wyłączony.
- Jedna z następujących wartości: Może być pusty albo lists, suppressed
- reason
Powód zmiany statusu użytkownika.
- statecheck
Opcjonalny skrót MD5 aktualnej wartości <userid>:<username>:<hidden>:<locked>, służący do wykrywania konfliktów edycji. Ustaw <locked> na 1 dla zablokowanego użytkownika albo na 0 dla odblokowanego.
- token
Token „setglobalaccountstatus” pobrany z action=query&meta=tokens
- Ten parametr jest wymagany.
Przykłady:
- Zablokuj konto globalne User:Example z powodu „Spam”
- api.php?action=setglobalaccountstatus&user=Example&locked=lock&hidden=&reason=Spam [otwórz w brudnopisie]
- Odblokuj i wyłącz konto globalne User:Example z powodem „I can”
- api.php?action=setglobalaccountstatus&user=Example&locked=unlock&hidden=suppressed&reason=I%20can [otwórz w brudnopisie]