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=protect

(main | protect)
  • 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 o nivel de protección dunha páxina.

Parámetros específicos:
Hai dispoñibles outros parámetros xerais.
title

Título da páxina que quere (des)protexer. Non pode usarse xunto con pageid.

pageid

Identificador da páxina que quere (des)protexer. Non pode usarse xunto con title.

Tipo: número enteiro
protections

Lista dos niveis de protección, con formato action=level (p.ex. edit=sysop). Un nivel de all quere dicir que todo o mundo ten permiso para realizar a acción, sen restricións.

Nota: Todas as accións que non estean listadas terán restriccións para ser eliminadas.

Este parámetro é obrigatorio.
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).
expiry

Selos de tempo de caducidade. Se só se indica un selo de tempo, usarase para todas as proteccións. Use infinite, indefinite, infinity, ou never, para unha protección sen 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
reason

Razón para (des)protexer.

Por defecto: (baleiro)
tags

Cambiar as etiquetas a aplicar na entrada do rexistro de protección.

Valores (separados con | ou outros):
cascade

Activar a protección en cascada (por exemplo, protexer os modelos transcluídos e as imaxes usadas nesta páxina). Ignórase se ningún dos niveis de protección soporta a protección en cascada.

Tipo: booleano (detalles)
watch
Obsoleto.

Se se define este parámetro, engadir a páxina que se (des)protexe á lista de vixilancia do usuario actual.

Tipo: booleano (detalles)
watchlist

Engadir ou eliminar incondicionalmente a páxina da lista de vixilancia do usuario actual, usar as preferencias (ignórase para os usuarios que son bots) ou non cambiar a vixilancia.

Un valor dos seguintes valores: nochange, preferences, unwatch, watch
Por defecto: preferences
watchlistexpiry

Selo temporal para a caducidade da lista de vixilancia. Omitir este parámetro por completo para deixar a caducidade actual sen cambios.

Tipo: caducidade (detalles)
token

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

Este parámetro é obrigatorio.