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.
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]