MediaWiki-API-hjelp
Dette er en automatisk generert MediaWiki-API-dokumentasjonsside.
Dokumentasjon og eksempler: https://www.mediawiki.org/wiki/Special:MyLanguage/API:Main_page
prop=revisions (rv)
- Denne modulen krever lesetilgang.
 - Denne modulen kan brukes som en generator.
 - Kilde: MediaWiki
 - Lisens: GPL-2.0-or-later
 
Hent sideversjonsinformasjon.
Kan brukes på flere måter:
- Hent data om et sett sider (siste sideversjon), ved å sette titler eller side-ID-er.
 - Hent sideversjoner for én gitt side, ved å bruke titler eller side-ID-er med start, slutt eller grense.
 - Hent data om et sett sideversjoner ved å sette ID-ene deres med revids.
 
- rvprop
 Hvilke egenskaper som skal hentes for hver sideversjon:
- ids
 - ID-en til sideversjonen.
 - flags
 - Sideversjonsflagg (mindre endring).
 - timestamp
 - Tidsstempelet til sideversjonen.
 - user
 - Brukeren som lagde sideversjonen. Hvis brukeren har blitt sideversjonsslettet blir egenskapen userhidden returnert.
 - userid
 - Bruker-ID-en til brukeren som lagde sideversjonen. Hvis brukeren har blitt sideversjonsslettet blir egenskapen userhidden returnert.
 - size
 - Lengden til sideversjonen i byte.
 - slotsize
 - Lengden til hver sideversjonsspalte i byte.
 - sha1
 - Sideversjonens SHA-1 (base 16). Hvis innholdet har blitt sideversjonsslettet blir egenskapen sha1hidden returnert.
 - slotsha1
 - Hver sideversjonsspaltes SHA-1 (base 16). Hvis innholdet har blitt sideversjonsslettet blir egenskapen sha1hidden returnert.
 - contentmodel
 - Innholdsmodell-ID-en til hver sideversjonsspalte.
 - comment
 - Sideversjonens brukerkommentar. Hvis kommentaren har blitt sideversjonsslettet blir egenskapen commenthidden returnert.
 - parsedcomment
 - Sideversjonens brukerkommentar tolket. Hvis kommentaren har blitt sideversjonsslettet blir egenskapen commenthidden returnert.
 - content
 - Hver sideversjonsspaltes innhold. Hvis innholdet har blitt sideversjonsslettet blir egenskapen texthidden returnert.
 - tags
 - Sideversjonens tagger.
 - roles
 - List opp innholdsspalteroller som eksisterer i sideversjonen.
 - parsetree
 - Utgått. Bruk action=expandtemplates eller action=parse i stedet. XML-tolkingstreet til sideversjonsinnholdet (krever innholdsmodellen 
wikitext). 
- Verdier (separer med | eller alternativ): comment, content, contentmodel, flags, ids, parsedcomment, roles, sha1, size, slotsha1, slotsize, tags, timestamp, user, userid, parsetree
 - Standard: ids|timestamp|flags|comment|user
 - rvslots
 Hvilke sideversjonsspalter data skal returneres for, når spalterelaterte egenskaper inkluderes i rvprops. Hvis denne omgås vil data fra spalten main returneres i bakoverkompatibelt format.
- Verdier (separer med | eller alternativ): main
 - For å angi alle verdier, bruk *.
 - rvlimit
 Begrens hvor mange sideversjoner som skal returneres.
- Kan bare brukes med enkeltsidemodus (modus 2).
 - Type: heltall eller max
 - Verdien må være mellom 1 og 500.
 - rvexpandtemplates
 - Utgått.
 Bruk action=expandtemplates i stedet. Utvid maler i sideversjonsinnholdet (krever rvprop=content).
- Type: boolsk (detaljer)
 - rvgeneratexml
 - Utgått.
 Bruk action=expandtemplates eller action=parse i stedet. Genere XML-tolkingstre for sideversjonsinnholdet (krever rvprop=content).
- Type: boolsk (detaljer)
 - rvparse
 - Utgått.
 Bruk action=parse i stedet. Tolk sideversjonsinnholdet (krever rvprop=content). Av ytelsesårsaker begrenses rvlimit til 1 hvis dette alternativet brukes.
- Type: boolsk (detaljer)
 - rvsection
 Bare hent innholdet til denne seksons-ID-en.
- rvdiffto
 - Utgått.
 Bruk action=compare i stedet. Sideversjons-ID-en man skal sammenligne hver sideversjon med. Bruk prev, next og cur for forrige, neste og nåværende sideversjon respektivt.
- rvdifftotext
 - Utgått.
 Bruk action=compare i stedet. Teksten å sammenligne hver sideversjon med. Viser bare forskjeller for et begrenset antall sideversjoner. Overstyrer rvdiffto. Hvis rvsection er satt vil bare den seksjonen sammenlignes med denne teksten.
- rvdifftotextpst
 - Utgått.
 Bruk action=compare i stedet. Utfør en førlagringstransformering på teksten før den sammenlignes. Bare gyldig når den brukes med rvdifftotext.
- Type: boolsk (detaljer)
 - rvcontentformat
 - Utgått.
 Serialiseringsformat brukt for rvdifftotext og forventet for innhlodets utdata.
- É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
 - rvstartid
 Start opplistingen fra denne sideversjonens tidsstempel. Sideversjonen må eksistere, men må ikke nødvendigvis tilhøre denne siden.
- Kan bare brukes med enkeltsidemodus (modus 2).
 - Type: heltall
 - rvendid
 Stopp opplistingen ved denne sideversjonens tidsstempel. Sideversjonen må eksistere, men må ikke nødvendigvis tilhøre denne siden.
- Kan bare brukes med enkeltsidemodus (modus 2).
 - Type: heltall
 - rvstart
 Hvilken sideversjons tidsstempel opplistingen skal starte fra.
- Kan bare brukes med enkeltsidemodus (modus 2).
 - Type: tidsstempel (tillatte formater)
 - rvend
 List opp fram til dette tidsstempelet.
- Kan bare brukes med enkeltsidemodus (modus 2).
 - Type: tidsstempel (tillatte formater)
 - rvdir
 Hvilken retning det skal listes opp:
- newer
 - List opp de eldste først. Merk: rvstart må være før rvend.
 - older
 - List opp de nyeste først (standard). Merk: rvstart må være senere enn rvend.
 
- Kan bare brukes med enkeltsidemodus (modus 2).
 - Én av følgende verdier: newer, older
 - Standard: older
 - rvuser
 Bare inkluder sideversjoner gjort av brukeren.
- Kan bare brukes med enkeltsidemodus (modus 2).
 - Type: bruker, av en av brukernavn, IP, interwikinavn (f.eks. "prefiks>Eksempelnavn") og bruker-ID (f.eks. «#12345»)
 - rvexcludeuser
 Ekskluder sideversjoner gjort av brukeren.
- Kan bare brukes med enkeltsidemodus (modus 2).
 - Type: bruker, av en av brukernavn, IP, interwikinavn (f.eks. "prefiks>Eksempelnavn") og bruker-ID (f.eks. «#12345»)
 - rvtag
 Bare list opp sideversjoner tagget med denne taggen.
- rvcontinue
 Når flere resultater er tilgjengelige, bruk denne for å fortsette. Mer detaljert informasjon om hvordan man kan fortsette spørringer finnes på mediawiki.org.
- Hent data med innhold for den siste sideversjonen av titlene API og Hovedside.
 - api.php?action=query&prop=revisions&titles=API|Hovedside&rvslots=*&rvprop=timestamp|user|comment|content [åpne i sandkasse]
 - Hent de 5 siste sideversjonene av Hovedside.
 - api.php?action=query&prop=revisions&titles=Hovedside&rvlimit=5&rvprop=timestamp|user|comment [åpne i sandkasse]
 - Hent de 5 første sideversjonene av Hovedside.
 - api.php?action=query&prop=revisions&titles=Hovedside&rvlimit=5&rvprop=timestamp|user|comment&rvdir=newer [åpne i sandkasse]
 - Hent de 5 første sideversjonene av Hovedside gjort etter 2006-05-01.
 - api.php?action=query&prop=revisions&titles=Hovedside&rvlimit=5&rvprop=timestamp|user|comment&rvdir=newer&rvstart=2006-05-01T00:00:00Z [åpne i sandkasse]
 - Hent de 5 første sideversjonene av Hovedside som ikke ble gjort an den anonyme brukeren 127.0.0.1.
 - api.php?action=query&prop=revisions&titles=Hovedside&rvlimit=5&rvprop=timestamp|user|comment&rvexcludeuser=127.0.0.1 [åpne i sandkasse]
 - Hent de 5 første sideversjonene av Hovedside som ble gjort av brukeren MediaWiki default.
 - api.php?action=query&prop=revisions&titles=Hovedside&rvlimit=5&rvprop=timestamp|user|comment&rvuser=MediaWiki%20default [åpne i sandkasse]