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=globaluserrights

(main | globaluserrights)
  • 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

Dodaj/usuń użytkownika do/z grup globalnych.

Parametry:
Other general parameters are available.
user

Globalna nazwa użytkownika.

Typ: użytkownik, podany jako: nazwa użytkownika oraz ID użytkownika (np. „#12345”)
userid
Przestarzałe.

Globalny identyfikator użytkownika.

Typ: liczba całkowita
add

Dodaj użytkownika do podanych grup globalnych.

Wartości (oddziel za pomocą | lub alternatywy): abusefilter-helper, abusefilter-maintainer, apihighlimits-requestor, captcha-exempt, founder, global-bot, global-deleter, global-flow-create, global-interface-editor, global-ipblock-exempt, global-rollbacker, global-sysop, global-temporary-account-viewer, new-wikis-importer, oathauth-tester, ombuds, recursive-export, staff, steward, sysadmin, u4c-member, vrt-permissions, wmf-email-block-override, wmf-researcher
expiry

Ten parametr jest obecnie nieużywany.

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

Usuń tego użytkownika z podanych grup globalnych.

Wartości (oddziel za pomocą | lub alternatywy): abusefilter-helper, abusefilter-maintainer, apihighlimits-requestor, captcha-exempt, founder, global-bot, global-deleter, global-flow-create, global-interface-editor, global-ipblock-exempt, global-rollbacker, global-sysop, global-temporary-account-viewer, new-wikis-importer, oathauth-tester, ombuds, recursive-export, staff, steward, sysadmin, u4c-member, vrt-permissions, wmf-email-block-override, wmf-researcher
reason

Powód zmiany.

Domyślnie: (puste)
token

Token „userrights” pobrany z action=query&meta=tokens

Dla zachowania kompatybilności token używany w interfejsie sieciowym jest także akceptowany.

Ten parametr jest wymagany.
tags

Ten parametr nie jest obecnie używany.

Wartości (oddziel za pomocą | lub alternatywy):
Przykłady:
Dodaj użytkownika FooBot do grupy globalnej „bot” i usuń z globalnych grup „sysop” i „bureaucrat”
api.php?action=userrights&user=FooBot&add=bot&remove=sysop|bureaucrat&token=123ABC [otwórz w brudnopisie]
Dodaj użytkownika globalnego z ID 123 do grupy globalnej „bot” i usuń z globalnych grup „sysop” i „bureaucrat”
api.php?action=userrights&userid=123&add=bot&remove=sysop|bureaucrat&token=123ABC [otwórz w brudnopisie]