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

(main | rollback)
  • 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

Desfacer a última edición da páxina.

Se o último usuario que editou a páxina fixo varias edicións consecutivas, serán revertidas todas.

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

Título da páxina a desfacer. Non pode usarse xunto con pageid.

pageid

ID da páxina a desfacer. Non pode usarse xunto con title.

Tipo: número enteiro
tags

Etiquetas a aplicar á reversión.

Valores (separados con | ou outros):
user

Nome do usuario cuxas modificacións van a desfacerse.

Este parámetro é obrigatorio.
Tipo: usuario, por calquera de nome de usuario, IP, Usuario temporal, nome de interwiki (p. ex. "prefixo>NomeExemplo") e ID de usuario (p. ex. "#12345")
summary

Personalizar o resumo de edición. Se está baleiro, usarase o resumo por defecto.

Por defecto: (baleiro)
markbot

Marcar as edicións revertidas e a reversión como edicións de bot.

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 "rollback" recuperado por action=query&meta=tokens

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

Este parámetro é obrigatorio.
Exemplos:
Desfacer as últimas edicións na páxina Portada feitas polo usuario Example.
api.php?action=rollback&title=Portada&user=Example&token=123ABC [abrir na zona de probas]
Desfacer as últimas edicións na páxina Portada feitas polo usuario do enderezo IP 192.0.2.5 co resumo de edición Reverting vandalism; marcar tamén esas edicións e a reversión como edicións feitas por un bot.
api.php?action=rollback&title=Portada&user=192.0.2.5&token=123ABC&summary=Reverting%20vandalism&markbot=1 [abrir na zona de probas]