Adjuta sur le API de MediaWiki

Iste es un pagina de documentation generate automaticamente sur le API de MediaWiki.

Documentation e exemplos: https://www.mediawiki.org/wiki/Special:MyLanguage/API:Main_page

action=userrights

(main | userrights)
  • Iste modulo require derectos de lectura.
  • Iste modulo require derectos de scriptura.
  • Iste modulo accepta solmente le requestas POST.
  • Fonte: MediaWiki
  • Licentia: GPL-2.0-or-later

Cambiar le membrato de gruppo de un usator.

Parametros specific:
Altere parametros general es disponibile.
user

Usator.

Typo: usator, per un de nomine de usator e ID de usator (p.ex. “#12345”)
userid
Obsolescente.

Specifica user=#ID in su loco.

Typo: numero integre
add

Adder le usator a iste gruppos, o si illa es ja membro, actualisar le expiration de su membrato de ille gruppo.

Valores (separar con | o un alternativa): bot, bureaucrat, interface-admin, suppress, sysop
expiry

Datas e horas de expiration. Pote esser relative (p.ex. 5 months o 2 weeks) o absolute (p.ex. 2014-09-18T12:34:56Z). Si solmente un data e hora es definite, illo essera usate pro tote le gruppos passate al parametro add. Usa infinite, indefinite, infinity o never pro un gruppo de usatores que non expira jammais.

Separar valores con | o un alternativa.
Le numero maxime de valores es 50 (500 pro clientes al quales ha essite permittite limites plus alte).
Predefinite: infinite
remove

Remover le usator de iste gruppos.

Valores (separar con | o un alternativa): bot, bureaucrat, interface-admin, suppress, sysop
reason

Motivo del cambiamento.

Predefinition: (vacue)
token

Un token "userrights" recuperate ab action=query&meta=tokens

Pro compatibilitate, le token usate in le interfacie de usator web es equalmente acceptate.

Iste parametro es obligatori.
tags

Etiquettas de cambiamento a applicar al entrata in le registro de derectos de usator.

Valores (separar con | o un alternativa):
watchuser

Observar le paginas de usator e de discussion del usator.

Typo: booleano (detalios)
Exemplos:
Adder le usator FooBot al gruppo bot, e remover del gruppos sysop e bureaucrat.
api.php?action=userrights&user=FooBot&add=bot&remove=sysop|bureaucrat&token=123ABC [aperir in sabliera]
Adder le usator con ID 123 al gruppo bot, e remover del gruppos sysop e bureaucrat.
api.php?action=userrights&userid=123&add=bot&remove=sysop|bureaucrat&token=123ABC [aperir in sabliera]
Adder le usator SometimeSysop al gruppo sysop pro 1 mense.
api.php?action=userrights&user=SometimeSysop&add=sysop&expiry=1%20month&token=123ABC [aperir in sabliera]