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

(main | compare)

Hent forskjellen mellom to sider.

Et sideversjonsnummer, en sidetittel eller en side-ID for både «fra» og «til» må sendes.

Spesifikke parametre:
Andre generelle parametre er tilgjengelige.
fromtitle

Første tittel å sammenligne.

fromid

Første side-ID å sammenligne.

Type: heltall
fromrev

Første sideversjon som skal sammenlignes.

Type: heltall
fromslots

Overstyr innholdet til sideversjonen gitt av fromtitle, fromid eller fromrev.

Denne parameteren angir spaltene som skal endres. Bruk fromtext-{slot}, fromcontentmodel-{slot} og fromcontentformat-{slot} for å angi innholdet for hver spalte.

Verdier (separer med | eller alternativ): main
fromtext-{slot}

Teksten til den gitte spalten. Hvis denne omgås fjernes spalten fra sideversjonen.

Dette er en «templated» parameter. Når man gjør forespørselen bør {slot} i parameterens navn erstattes med verdiene til fromslots.
fromsection-{slot}

Når fromtext-{slot} er innholdet til én enkel seksjon er dette seksjons-ID-en. Den blir slått sammen til sideversjonen angitt av fromtitle, fromid eller fromrev som om det var for en seksjonsredigering.

Dette er en «templated» parameter. Når man gjør forespørselen bør {slot} i parameterens navn erstattes med verdiene til fromslots.
fromcontentformat-{slot}

Innholdsserialiseringsformatet til fromtext-{slot}.

Dette er en «templated» parameter. Når man gjør forespørselen bør {slot} i parameterens navn erstattes med verdiene til fromslots.
É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
fromcontentmodel-{slot}

Innholdsmodellen til fromtext-{slot}. Hvis denne ikke er gitt vil den gjettes basert på de andre parameterne.

Dette er en «templated» parameter. Når man gjør forespørselen bør {slot} i parameterens navn erstattes med verdiene til fromslots.
Én av følgende verdier: css, javascript, json, text, unknown, wikitext
frompst

Gjør en transformering av fromtext-{slot} før lagring.

Type: boolsk (detaljer)
fromtext
Utgått.

Angi fromslots=main og bruk fromtext-main i stedet.

fromcontentformat
Utgått.

Angi fromslots=main og bruk fromcontentformat-main i stedet.

É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
fromcontentmodel
Utgått.

Angi fromslets=main og bruk fromcontentmodel-main i stedet.

Én av følgende verdier: css, javascript, json, text, unknown, wikitext
fromsection
Utgått.

Bruk kun den gitte seksjonen til det gitte «from»-innholdet.

totitle

Andre tittel å sammenligne.

toid

Andre side-ID å sammenligne.

Type: heltall
torev

Andre sideversjon som skal sammenlignes.

Type: heltall
torelative

Bruk en sideversjon som er relativ til sideversjonen som hentes fra fromtitle, fromid eller fromrev. Alle de andre «to»-alternativene vil ignoreres.

Én av følgende verdier: cur, next, prev
toslots

Overstyr innholdet til sideversjonen gitt av tititle, tiid eller tirev.

Denne parameteren angir spaltene som skal endres. Bruk totext-{slot}, tocontentmodel-{slot} og tocontentformat-{slot} for å angi innholdet for hver spalte.

Verdier (separer med | eller alternativ): main
totext-{slot}

Teksten til den gitte spalten. Hvis den omgås blir spalten fjernet fra sideversjonen.

Dette er en «templated» parameter. Når man gjør forespørselen bør {slot} i parameterens navn erstattes med verdiene til toslots.
tosection-{slot}

Når totext-{slot} er innholdet til én enkel seksjon er dette seksjons-ID-en. Den blir slått sammen til sideversjonen angitt av totitle, toid eller torev som om det var for en seksjonsredigering.

Dette er en «templated» parameter. Når man gjør forespørselen bør {slot} i parameterens navn erstattes med verdiene til toslots.
tocontentformat-{slot}

Innholdsserialiseringsformatet til totext-{slot}.

Dette er en «templated» parameter. Når man gjør forespørselen bør {slot} i parameterens navn erstattes med verdiene til toslots.
É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
tocontentmodel-{slot}

Innholdsmodellen til totext-{slot}. Hvis denne ikke er gitt vil den gjettes basert på de andre parameterne.

Dette er en «templated» parameter. Når man gjør forespørselen bør {slot} i parameterens navn erstattes med verdiene til toslots.
Én av følgende verdier: css, javascript, json, text, unknown, wikitext
topst

Gjør en transformering av totext før lagring.

Type: boolsk (detaljer)
totext
Utgått.

Angi toslots=main og bruk totext-main i stedet.

tocontentformat
Utgått.

Angi toslots=main og bruk tocontentformat-main i stedet.

É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
tocontentmodel
Utgått.

Angi toslots=main og bruk tocontentmodel-main i stedet.

Én av følgende verdier: css, javascript, json, text, unknown, wikitext
tosection
Utgått.

Bruk kun den gitte seksjonen til det gitte «to»-innholdet.

prop

Hvilke informasjonsdeler som skal hentes.

diff
Diffens HTML.
diffsize
Størrelsen på diffens HTML i byte.
rel
Sideversjons-ID-en for versjonene foran «from» og etter «to», om de finnes.
ids
Side- og sideversjons-ID-ene til «from»- og «to»-sideversjonene.
title
Sidetitlene for «from»- og «to»-sideversjonene.
user
Brukernavnet og ID-en til «from»- og «to»-sideversjonene. Hvis brukeren har blitt sideversjonsslettet vil én av egenskapene fromuserhidden eller touserhidden returneres.
comment
Kommentaren til «from»- og «to»-sideversjonene. Hvis kommentaren har blitt sideversjonsslettet vil én av egenskapene fromcommenthidden eller tocommenthidden returneres.
parsedcomment
Den tolkede kommentaren til «from»- og «to»-sideversjonene. Hvis kommentaren har blitt sideversjonsslettet vil én av egenskapene fromcommenthidden eller tocommenthidden returneres.
size
Størrelsen til «from»- og «to»-sideversjonene.
timestamp
Tidsstempelet for «from»- og «to»-sideversjonene.
Verdier (separer med | eller alternativ): comment, diff, diffsize, ids, parsedcomment, rel, size, timestamp, title, user
Standard: diff|ids|title
slots

Returner individuelle differ for disse spaltene i stedet for én kombinert diff for alle spalter.

Verdier (separer med | eller alternativ): main
For å angi alle verdier, bruk *.
difftype

Returner sammenligningen formatert som inline-HTML.

Én av følgende verdier: table, unified
Standard: table
Eksempel:
Lag en diff mellom sideversjon 1 og 2.
api.php?action=compare&fromrev=1&torev=2 [åpne i sandkasse]