MediaWiki-API-hjelp

Dette er en automatisk generert MediaWiki-API-dokumentasjonsside.

Dokumentasjon og eksempler: https://www.mediawiki.org/wiki/Special:MyLanguage/API:Main_page

action=edit

(main | edit)
  • Denne modulen krever lesetilgang.
  • Denne modulen krever skrivetilgang.
  • Denne modulen aksepterer bare POST forespørsler.
  • Kilde: MediaWiki
  • Lisens: GPL-2.0-or-later

Opprett og rediger sider.

Spesifikke parametre:
Andre generelle parametre er tilgjengelige.
title

Tittelen til siden som skal redigeres. Kan ikke brukes sammen med pageid.

pageid

Side-ID til siden som skal redigeres. Kan ikke brukes sammen med title.

Type: heltall
section

Seksjons-ID. 0 for det øverste avsnittet, new for en ny seksjon. Ofte et positivt heltall, men kan også være ikke-numerisk.

sectiontitle

Tittelen for en ny seksjon når man bruker section=new.

text

Sideinnhold.

summary

Redigeringsforklaring.

Når denne parameteren er tom eller ikke angitt kan en redigeringsforklaring genereres automatisk.

Når man bruker section=new og sectiontitle ikke er angitt, brukes verdien til denne parameteren som seksjonstittel i stedet, og redigeringsforklaringen genereres automatisk.

tags

Endringstagger som skal brukes på sideversjonen.

Verdier (separer med | eller alternativ):
minor

Merker denne redigeringen som en mindre redigering.

Type: boolsk (detaljer)
notminor

Ikke merk denne redigeringen som en mindre redigering selv når innstillingen «Merk i utgangspunktet alle redigeringer som mindre» er satt.

Type: boolsk (detaljer)
bot

Merk denne redigeringen som en botendring.

Type: boolsk (detaljer)
baserevid

ID for grunnversjonen, brukt for å oppdage redigeringskonflikter. Kan hentes via action=query&prop=revisions. Konflikter med en selv gjør at redigeringen feiler med mindre et grunntidsstempel er satt.

Type: heltall
basetimestamp

Tidsstempel for grunnversjonen, brukes for å oppdage redigeringskonflikter. Kan hentes via action=query&prop=revisions&rvprop=timestamp. Konflikter med en selv ignoreres.

Type: tidsstempel (tillatte formater)
starttimestamp

Tidsstempel for når redigeringsprosessen begynte, brukes for å oppdage redigeringskonflikter. En gyldig verdi kan hentes med curtimestamp når man begynner en redigeringsprosess (f.eks. når man laster sideinnholdet som redigeres).

Type: tidsstempel (tillatte formater)
recreate

Overstyr feil om at siden har blitt slettet i mellomtiden.

Type: boolsk (detaljer)
createonly

Ikke rediger siden dersom den finnes allerede.

Type: boolsk (detaljer)
nocreate

Gi en feilmelding dersom dersom siden ikke finnes.

Type: boolsk (detaljer)
watch
Utgått.

Legg til siden til aktuell brukers overvåkningsliste.

Type: boolsk (detaljer)
unwatch
Utgått.

Fjern siden fra aktuell brukers overvåkningsliste.

Type: boolsk (detaljer)
watchlist

Legg til eller fjern siden fra den gjeldende brukerens overvåkningsliste, bruk innstillinger (ignoreres for botbrukere) eller ikke endre overvåkning.

Én av følgende verdier: nochange, preferences, unwatch, watch
Standard: preferences
md5

MD5-hashen til parameteren text, eller parameterne prependtext- og appendtext satt sammen. Hvis denne er satt vil ikke redigeringen gjøres med mindre hashen er korrekt.

prependtext

Legg til denne teksten til starten av siden eller seksjonen. Overstyrer text.

appendtext

Legg til denne teksten i slutten av siden eller seksjonen. Overstyrer text.

Bruk section=new for å legge til en ny seksjon i stedet for denne parameteren.

undo

Fjern (gjør om) denne sideversjonen. Overstyrer text, prependtext og appendtext.

Type: heltall
Verdien må være mindre enn 0.
undoafter

Fjern alle sideversjoner fra undo til denne. Om den ikke er satt, fjern kun én sideversjon.

Type: heltall
Verdien må være mindre enn 0.
redirect

Bestem omdirigeringer automatisk.

Type: boolsk (detaljer)
contentformat

Innholdsserialiseringsformat brukt for inndatateksten.

Én av følgende verdier: application/json, application/octet-stream, application/unknown, application/x-binary, text/css, text/javascript, text/plain, text/unknown, text/x-wiki, unknown/unknown
contentmodel

Det nye innholdets innholdsmodell.

Én av følgende verdier: css, javascript, json, text, unknown, wikitext
token

En «csrf»-nøkkel hentet fra action=query&meta=tokens

Nøkkelen bør alltid sendes som siste parameter, eller i det minste etter parameteren text.

Denne parameteren er påkrevd.
returnto

Sidetittel. Hvis det å lagre en redigering opprettet en midlertidig konto kan API-et svare med en URL klienten bør besøke for å fullføre innlogging. Hvis denne parameteren er angitt vil URL-en omdirigere til den gitte siden i stedet for siden som ble redigert.

Type: sidetittel
Godtar ikke-eksisterende sider.
returntoquery

URL-spørringsparametre (med ledende ?). Hvis det å lagre redigeringen opprettet en midlertidig konto kan API-et svare med en URL klienten bør besøke for å fullføre innlogging. Hvis denne parameteren er angitt vil URL-en omdirigere til en side med de gitte spørringspamatrene.

Standard: (tom)
returntoanchor

URL-fragment (med innledende #). Hvis det å lagre redigeringen opprettet en midlertidig konto kan API-et svare med en URL som klienten bør besøke for å fullføre innlogging. Hvis denne parameteren er angitt vil URL-en omdirigere til en side med det gitte fragmentet.

Standard: (tom)