MediaWiki-API-hjelp

Dette er en automatisk generert MediaWiki-API-dokumentasjonsside.

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

action=upload

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

Last opp en fil, eller hent statusen til vendende opplastinger.

Flere metoder er tilgjengelige:

  • Last opp filinnhold direkte med parameteren file.
  • Last opp filen i deler, med parameterne filesize, chunk og offset.
  • Få MediaWiki-tjeneren til å hente fila fra en URL, med parameteren url.
  • Fullfør en tidligere opplasting som mislyktes på grunn av advarsler med parameteren filekey.

Merk at HTTP POST må gjøres som en filopplasting (f.eks. med multipart/form-data) når man sender file.

Parametre:
filename

Målfilnavn.

comment

Opplastingskommentar. Brukes også som utgangspunkt for teksten til nye filer hvis text ikke angis.

Standard: (tom)
tags

Endringstagger som skal brukes på opplastingsloggoppføringen og i filsiderevisjonen.

Verdier (separer med | eller alternativ):
text

Første sidetekst for nye filer.

watch
Utgått.

Overvåk siden.

Type: boolean (details)
watchlist

Legg til eller fjern siden fra den gjeldende brukerens overvåkningsliste, bruk innstillinger eller ikke endre overvåkning.

Én av følgende verdier: nochange, preferences, watch
Default: preferences
ignorewarnings

Ignorer advarsler.

Type: boolean (details)
file

Filinnhold.

Must be posted as a file upload using multipart/form-data.
url

URL fila skal hentes fra.

filekey

Nøkkel som identifiserer en tidligere opplasting som har blitt stashet midlertidig.

sessionkey
Utgått.

Samme som filekey, beholdes for bakoverkompatibilitet.

stash

Hvis denne er satt vil tjeneren lagre filen midlertidig i stedet for å legge den til i fillageret.

Type: boolean (details)
filesize

Filstørrelse for hele opplastingen.

Type: integer
The value must be between 0 and 104 857 600.
offset

Forskyvning av delopplasting i byte.

Type: integer
The value must be no less than 0.
chunk

Delopplastingens innhold.

Must be posted as a file upload using multipart/form-data.
async

Gjør potensielt store filoperasjoner asynkront når det er mulig.

Type: boolean (details)
checkstatus

Bare hent opplastingsstatusen for den gitte filnøkkelen.

Type: boolean (details)
token

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

This parameter is required.