Axuda da API de MediaWiki

Esta é unha páxina de documentación da API de MediaWiki xerada automaticamente.

Documentación e exemplos: https://www.mediawiki.org/wiki/API

action=userrights

(main | userrights)
  • Este módulo precisa permisos de lectura.
  • Este módulo precisa permisos de escritura.
  • Este módulo só acepta peticións POST.
  • Fonte: MediaWiki
  • Licenza: GPL-2.0-or-later

Cambiar a pertencia dun usuario a un grupo.

Parámetros:
user

Usuario.

Tipo: usuario, por calquera de nome de usuario e ID de usuario (p. ex. "#12345")
userid
Obsoleto.

ID de usuario.

Tipo: inteiro
add

Engadir o usuario a estes grupos, ou se xa é membro, actualizar a caducidade da súa afiliación.

Valores (separados con | ou outros): bot, bureaucrat, interface-admin, suppress, sysop
expiry

Marcas de tempo de caducidade. Poden ser relativas (por exemplo, 5 meses ou 2 semanas) ou absolutas (por exemplo, 2014-09-18T12:34:56Z). Se só se fixa unha marca de tempo, utilizarase para tódolos grupos que se pasen ó parámetro add. Use infinite, indefinite, infinity, ou never para que a pertenza ó grupo non teña data de caducidade.

Separe os valores con | ou outros.
O número máximo de valores é 50 (500 para clientes a quem são permitidos limites mais elevados).
Valor por omissão: infinite
remove

Eliminar o usuario destes grupos.

Valores (separados con | ou outros): bot, bureaucrat, interface-admin, suppress, sysop
reason

Motivo para o cambio.

Por defecto: (baleiro)
token

Un identificador "userrights" recuperado por action=query&meta=tokens

Por compatibilidade, o identificador usado na web UI tamén é aceptado.

Este parâmetro é obrigatório.
tags

Cambia as etiquetas a aplicar á entrada do rexistro de dereitos de usuario.

Valores (separados con | ou outros):
Exemplos:
Engadir o usuario FooBot ó grupo bot, e eliminar dos grupos sysop e bureaucrat.
api.php?action=userrights&user=FooBot&add=bot&remove=sysop|bureaucrat&token=123ABC [abrir en zona de probas]
Engadir ó usuario con ID 123 ó grupo bot, e borralo dos grupos sysop e burócrata.
api.php?action=userrights&userid=123&add=bot&remove=sysop|bureaucrat&token=123ABC [abrir en zona de probas]
Engadir o usuario SometimeSysop ó grupo sysop por 1 mes.
api.php?action=userrights&user=SometimeSysop&add=sysop&expiry=1%20month&token=123ABC [abrir en zona de probas]