Pomoč za API MediaWiki
To je samodejno ustvarjena stran za API MediaWiki.
Dokumentacija in zgledi: https://www.mediawiki.org/wiki/Special:MyLanguage/API:Main_page
action=userrights
- Ta modul zahteva pravice branja.
- Ta modul zahteva pravice pisanja.
- Ta modul sprejema samo zahtevke POST.
- Vir: MediaWiki
- Licenca: GPL-2.0-or-later
Sprememba članstva uporabnika v skupinah.
- user
Uporabnik.
- Vrsta: uporabnik, ki ustreza čemur koli od uporabniško ime in ID uporabnika (npr. »#12345«)
- userid
- Opuščeno.
Namesto tega določite user=#ID.
- Vtipkajte: celo število
- add
Dodanje uporabnika v te skupine ali, če je že član, posodobitev datum preteka njegovega članstva v tej skupini.
- Vrednosti (ločene s | ali alternativa): bot, bureaucrat, interface-admin, suppress, sysop
- expiry
Časovni žigi preteka. Lahko so relativni (npr. 5 months ali 2 weeks) ali absolutni (npr. 2014-09-18T12:34:56Z). Če je nastavljen samo en časovni žig, bo uporabljen za vse skupine, posredovane parametru add. Za uporabniško skupino brez preteka uporabite infinite, indefinite, infinity ali never.
- Loči vrednosti z | ali alternative.
- Največje število vrednosti je 50 (500 za odjemalce z večjimi dovoljenimi omejitvami)
- Privzeto: infinite
- remove
Odstranitev uporabnika iz teh skupin.
- Vrednosti (ločene s | ali alternativa): bot, bureaucrat, interface-admin, suppress, sysop
- reason
Razlog za spremembo.
- Privzeto: (prazno)
- token
Žeton »userrights« pridobljen iz action=query&meta=tokens
Zaradi združljivosti je sprejet tudi žeton, ki se uporablja v spletnem uporabniškem vmesniku.
- Ta parameter je obvezen.
Sprememba oznak za uporabo pri vnosu v dnevniku uporabniških pravic.
- Vrednosti (ločene s | ali alternativa):
- watchuser
Opazuj uporabnikovo uporabniško in pogovorno stran
- Tip: Boolov (podrobnosti)
- Dodanje uporabnika FooBot v skupino bot in odstranitev iz skupin sysop in bureaucrat.
- api.php?action=userrights&user=FooBot&add=bot&remove=sysop|bureaucrat&token=123ABC [odpri v peskovniku]
- Dodanje uporabnika z ID-jem 123 v skupino bot in odstranitev iz skupin sysop in bureaucrat.
- api.php?action=userrights&userid=123&add=bot&remove=sysop|bureaucrat&token=123ABC [odpri v peskovniku]
- Dodajanje uporabnika SometimeSysop v skupino sysop za 1 mesec.
- api.php?action=userrights&user=SometimeSysop&add=sysop&expiry=1%20month&token=123ABC [odpri v peskovniku]