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=deletedrevisions (drv)
- Denne modulen krever lesetilgang.
- Denne modulen kan brukes som en generator.
- Kilde: MediaWiki
- Lisens: GPL-2.0-or-later
Hent informasjon om slettet sideversjon.
Kan brukes på flere måter:
- Hent slettede sideversjoner for et sett av sider, ved å sette titler eller side-ID-er. Sorteres etter tittel og tidsstempel.
- Hent data om et sett slettede sideversjoner ved å sette deres ID-er med revids. Sorteres etter sideversjons-ID.
- drvprop
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. Av ytelsesgrunner blir drvlimit begrenset til 50 hvis dette alternativet brukes.
- 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
). Av ytelsesgrunner blir drvlimit begrenset til 50 hvis dette alternativet brukes.
- 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
- drvslots
Hvilke sideversjonsspalter data skal returneres for, når spalterelaterte egenskaper inkluderes i drvprops. Hvis denne omgås vil data fra spalten main returneres i bakoverkompatibelt format.
- Verdier (separer med | eller alternativ): main
- For å angi alle verdier, bruk *.
- drvcontentformat-{slot}
Innholdsserialiseringsformat brukt for utdatainnholdet.
- Dette er en «templated» parameter. Når man gjør forespørselen bør {slot} i parameterens navn erstattes med verdiene til drvslots.
- É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
- drvlimit
Begrens hvor mange sideversjoner som skal returneres. Hvis drvprop=content, drvprop=parsetree, drvdiffto eller drvdifftotext brukes er grensa 50. Hvis drvparse brukes er grensa 1.
- Type: heltall eller max
- Verdien må være mellom 1 og 500.
- drvexpandtemplates
- Utgått.
Bruk action=expandtemplates i stedet. Utvid maler i sideversjonsinnholdet (krever drvprop=content).
- Type: boolsk (detaljer)
- drvgeneratexml
- Utgått.
Bruk action=expandtemplates eller action=parse i stedet. Genere XML-tolkingstre for sideversjonsinnholdet (krever drvprop=content).
- Type: boolsk (detaljer)
- drvparse
- Utgått.
Bruk action=parse i stedet. Tolk sideversjonsinnholdet (krever drvprop=content). Av ytelsesårsaker begrenses drvlimit til 1 hvis dette alternativet brukes.
- Type: boolsk (detaljer)
- drvsection
Bare hent innholdet til denne seksons-ID-en.
- drvdiffto
- 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. Av ytelsesgrunner blir drvlimit begrenset til 50 hvis dette alternativet brukes.
- drvdifftotext
- Utgått.
Bruk action=compare i stedet. Teksten å sammenligne hver sideversjon med. Viser bare forskjeller for et begrenset antall sideversjoner. Overstyrer drvdiffto. Hvis drvsection er satt vil bare den seksjonen sammenlignes med denne teksten. Av ytelsesgrunner blir drvlimit begrenset til 50 hvis dette alternativet brukes.
- drvdifftotextpst
- 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 drvdifftotext.
- Type: boolsk (detaljer)
- drvcontentformat
- Utgått.
Serialiseringsformat brukt for drvdifftotext 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
- drvstart
Tidsstempelet opplastingen skal starte fra. Ignoreres når man prosesserer en liste over sideversjons-ID-er.
- Type: tidsstempel (tillatte formater)
- drvend
Tidsstempelet opplastingen skal slutte ved. Ignoreres når man prosesserer en liste over sideversjons-ID-er.
- Type: tidsstempel (tillatte formater)
- drvdir
Hvilken retning det skal listes opp:
- newer
- List opp de eldste først. Merk: drvstart må være før drvend.
- older
- List opp de nyeste først (standard). Merk: drvstart må være senere enn drvend.
- Én av følgende verdier: newer, older
- Standard: older
- drvtag
Bare list opp sideversjoner tagget med denne taggen.
- drvuser
Bare list opp sideversjoner av denne brukeren.
- Type: bruker, av en av brukernavn, IP, Midlertidig bruker, interwikinavn (f.eks. "prefiks>Eksempelnavn") og bruker-ID (f.eks. «#12345»)
- drvexcludeuser
Ikke list opp sideversjoner av denne brukeren.
- Type: bruker, av en av brukernavn, IP, Midlertidig bruker, interwikinavn (f.eks. "prefiks>Eksempelnavn") og bruker-ID (f.eks. «#12345»)
- drvcontinue
Når flere resultater er tilgjengelige, bruk denne for å fortsette. Mer detaljert informasjon om hvordan man kan fortsette spørringer finnes på mediawiki.org.
- List opp informasjonen for den slettede sideversjonen 123456.
- api.php?action=query&prop=deletedrevisions&revids=123456 [åpne i sandkasse]
- List opp de slettede sideversjonene av Hovedside og diskusjonssiden dens, med innhold.
- api.php?action=query&prop=deletedrevisions&titles=Hovedside|Diskusjon%3AHovedside&drvslots=*&drvprop=user|comment|content [åpne i sandkasse]