Nápověda k MediaWiki API

Toto je automaticky generovaná dokumentační stránka k MediaWiki API.

Dokumentace a příklady: https://www.mediawiki.org/wiki/API

action=userrights

(main | userrights)
  • Tento modul vyžaduje oprávnění ke čtení.
  • Tento modul vyžaduje oprávnění k zápisu.
  • Tento modul přijímá pouze požadavky POST.
  • Zdroj: MediaWiki
  • Licence: GPL-2.0-or-later

Change a user's group membership.

Parametry:
user

User name.

Type: user name
userid

User ID.

Typ: celé číslo
add

Add the user to these groups, or if they are already a member, update the expiry of their membership in that group.

Hodnoty (oddělené | nebo alternativou.): bot, sysop, interface-admin, bureaucrat, suppress
expiry

Expiry timestamps. May be relative (e.g. 5 months or 2 weeks) or absolute (e.g. 2014-09-18T12:34:56Z). If only one timestamp is set, it will be used for all groups passed to the add parameter. Use infinite, indefinite, infinity, or never for a never-expiring user group.

Hodnoty oddělujte pomocí | nebo alternativou. Maximální počet hodnot je 50 (pro boty 500).
Implicitní hodnota: infinite
remove

Remove the user from these groups.

Hodnoty (oddělené | nebo alternativou.): bot, sysop, interface-admin, bureaucrat, suppress
reason

Reason for the change.

Implicitní hodnota: (prázdné)
token

Token typu „userrights“ získaný pomocí action=query&meta=tokens.

For compatibility, the token used in the web UI is also accepted.

Tento parametr je povinný.
tags

Change tags to apply to the entry in the user rights log.

Hodnoty (oddělené | nebo alternativou.):
Příklady:
Add user FooBot to group bot, and remove from groups sysop and bureaucrat.
api.php?action=userrights&user=FooBot&add=bot&remove=sysop|bureaucrat&token=123ABC [otevřít v pískovišti]
Add the user with ID 123 to group bot, and remove from groups sysop and bureaucrat.
api.php?action=userrights&userid=123&add=bot&remove=sysop|bureaucrat&token=123ABC [otevřít v pískovišti]
Add user SometimeSysop to group sysop for 1 month.
api.php?action=userrights&user=SometimeSysop&add=sysop&expiry=1%20month&token=123ABC [otevřít v pískovišti]