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/Special:MyLanguage/API:Main_page
action=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.
- user
Usuario.
- Tipo: usuario, por calquera de nome de usuario e ID de usuario (p. ex. "#12345")
- userid
- Obsoleto.
Especifica user=#ID no seu lugar.
- Tipo: número enteiro
- 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 months ou 2 weeks) 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 os clientes aos que se lles permiten límites máis altos).
- Por defecto: 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 é obrigatorio.
- tags
Cambia as etiquetas a aplicar á entrada do rexistro de dereitos de usuario.
- Valores (separados con | ou outros):
- 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 na 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 na 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 na zona de probas]