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

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

Crear e modificar paginas.

Parametros specific:
Altere parametros general es disponibile.
title

Titulo del pagina a modificar. Non pote esser usate con pageid.

pageid

ID del pagina a modificar. Non pote esser usate con title.

Typo: numero integre
section

Identificator de section. 0 pro le section superior, new pro un nove section. Sovente un numero integre positive, sed pote tamben esser non-numeric.

sectiontitle

Le titulo pro un nove section quando se usa section=new.

text

Contento del pagina.

summary

Summario de modification.

Quando iste parametro non es fornite o es vacue, un summario de modification pote esser generate automaticamente.

Quando se usa section=new e sectiontitle non es fornite, le valor de iste parametro es usate pro le titulo de section in su loco, e un summario de modification es generate automaticamente.

tags

Etiquettas de modification a applicar al version.

Valores (separar con | o un alternativa):
minor

Marcar iste modification como minor.

Typo: booleano (detalios)
notminor

Non marcar iste modification como un modification minor mesmo si le preferentia de usator "Marcar omne modificationes initialmente como minor" es configurate.

Typo: booleano (detalios)
bot

Marcar iste modification como un modification de robot.

Typo: booleano (detalios)
baserevid

ID del version de base, usate pro deteger conflictos de modification. Pote esser obtenite per action=query&prop=revisions. Conflictos interne causa le fallimento del modification, excepte si basetimestamp es configurate.

Typo: numero integre
basetimestamp

Data e hora del version de base, usate pro deteger conflictos de modification. Pote esser obtenite per action=query&prop=revisions&rvprop=timestamp. Conflictos interne es ignorate.

Typo: data e hora (formatos permittite)
starttimestamp

Data e hora quando le processo de modification comenciava, usate pro deteger conflictos de modification. Un valor appropriate pote esser obtenite usante curtimestamp quando se initia le processo de modification (p.ex. quando se carga le contento del pagina a modificar).

Typo: data e hora (formatos permittite)
recreate

Ignorar omne errores concernente le pagina habente essite delite intertanto.

Typo: booleano (detalios)
createonly

Non modificar le pagina si illo ja existe.

Typo: booleano (detalios)
nocreate

Levar un error si le pagina non existe.

Typo: booleano (detalios)
watch
Obsolescente.

Adder le pagina al observatorio del usator actual.

Typo: booleano (detalios)
unwatch
Obsolescente.

Remover le pagina del observatorio del usator actual.

Typo: booleano (detalios)
watchlist

Adder o remover le pagina del observatorio del usator actual sin conditiones, usar le preferentias (ignorate pro usatores de robot) o non cambiar le observation.

Un del sequente valores: nochange, preferences, unwatch, watch
Predefinite: preferences
md5

Le hash MD5 del parametro text, o del parametros prependtext e appendtext concatenate. Si es definite, le modification essera solmente facite si le hash es correcte.

prependtext

Adder iste texto al initio del pagina o section. Ignorar text.

appendtext

Adder iste texto al fin del pagina o section. Ignorar text.

Usa section=new pro adjunger un nove section in loco de iste parametro.

undo

Disfacer iste version. Ignorar text, prependtext e appendtext.

Typo: numero integre
Le valor non debe esser minus de 0.
undoafter

Disfacer tote le versiones desde undo usque a iste. Si ille parametro non es definite, disfacer solmente un version.

Typo: numero integre
Le valor non debe esser minus de 0.
redirect

Resolver redirectiones automaticamente.

Typo: booleano (detalios)
contentformat

Formato de serialisation de contento usate pro le texto de entrata.

Un del sequente valores: application/json, application/octet-stream, application/unknown, application/vue+xml, application/x-binary, text/css, text/javascript, text/plain, text/unknown, text/x-wiki, unknown/unknown
contentmodel

Modello de contento del nove contento.

Un del sequente valores: GadgetDefinition, css, javascript, json, text, unknown, vue, wikitext
token

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

Le token debe sempre esser inviate como le ultime parametro, o al minus post le parametro text.

Iste parametro es obligatori.
returnto

Titulo de pagina. Si salveguardar le modification crea un conto temporari, le API pote responder con un URL que le cliente debe visitar pro complir le apertura de session. Si iste parametro es fornite, le URL redirigera al pagina specificate, in vice del pagina que esseva modificate.

Typo: titulo de pagina
Accepta paginas non existente.
returntoquery

Parametros de consulta de URL (con un ? initial). Si salveguardar le modification crea un conto temporari, le API pote responder con un URL que le cliente debe visitar pro completar le apertura de session. Si iste parametro es fornite, le URL redirigera a un pagina con le parametros de consulta specificate.

Predefinition: (vacue)
returntoanchor

Fragmento de URL (con un # initial). S salveguardar le modification crea un conto temporari, le API pote responder con un URL que le cliente debe visitar pro completar le apertura de session. Si iste parametro es fornite, le URL redirigera a un pagina con le fragmento specificate.

Predefinition: (vacue)
captchaword

Responsa al CAPTCHA

captchaid

Le ID de CAPTCHA del requesta precedente