Pomoč za API MediaWiki

To je samodejno ustvarjena stran za API MediaWiki.

Dokumentacija in zgledi: https://www.mediawiki.org/wiki/Special:MyLanguage/API:Main_page

prop=deletedrevisions (drv)

(main | query | deletedrevisions)
  • Ta modul zahteva pravice branja.
  • Ta modul se lahko uporablja kot generator.
  • Vir: MediaWiki
  • Licenca: GPL-2.0-or-later

Pridobitev informacij o izbrisani redakciji.

Lahko se uporablja na več načinov:

  1. Pridobitev izbrisanih redakcij za niz strani z nastavitvijo naslovov ali pageids. Urejeno po naslovu in časovnem žigu.
  2. Pridobitev podatkov o nizu izbrisanih redakcij tako, da nastavite njihove ID-je z revids. Urejeno po ID-ju redakcije.
Specifični parametri:
Na voljo so tudi drugi splošni parametri.
drvprop

Katere lastnosti naj se pridobijo za vsako redakcijo:

ids
ID redakcije.
flags
Zastavice redakcije (male).
timestamp
Časovni žig redakcije.
user
Uporabnik, ki je ustvaril redakcijo. Če je uporabnik v izbrisani redakciji, bo vrnjena lastnost userhidden.
userid
Uporabniški ID ustvaritelja redakcije. Če je uporabnik v izbrisani redakciji, bo vrnjena lastnost userhidden.
size
Dolžina (v bajtih) redakcije.
slotsize
Dolžina (v bajtih) vsake reže redakcije.
sha1
SHA-1 (osnova 16) redakcije. Če je vsebina v izbrisani redakciji, bo vrnjena lastnost sha1hidden.
slotsha1
SHA-1 (osnova 16) vsake reže redakcije. Če je vsebina v izbrisani redakciji, bo vrnjena lastnost sha1hidden.
contentmodel
ID vsebinskega modela vsake reže redakcije.
comment
Komentar uporabnika za redakcijo. Če je komentar v izbrisani redakciji, bo vrnjena lastnost commenthidden.
parsedcomment
Razčlenjeni komentar uporabnika za redakcijo. Če je komentar v izbrisani redakciji, bo vrnjena lastnost commenthidden.
content
Vsebina vsake redakcijske reže. Če je bila redakcija vsebine izbrisana, bo vrnjena lastnost texthidden. Če je uporabljena ta možnost, se zaradi učinkovitosti pri 50 uveljavi vrednost drvlimit.
tags
Oznake za redakcijo.
roles
Navedba vlog vsebinskih rež, ki obstajajo v redakciji.
parsetree
Opuščeno. Namesto tega uporabi action=expandtemplates ali action=parse Drevo razčlenitve XML vsebine redakcije (zahteva vsebinski model wikitext). Če je uporabljena ta možnost, se zaradi učinkovitosti pri 50 uporabi vrednost drvlimit.
Vrednosti (ločene s | ali alternativa): comment, content, contentmodel, flags, ids, parsedcomment, roles, sha1, size, slotsha1, slotsize, tags, timestamp, user, userid, parsetree
Privzeto: ids|timestamp|flags|comment|user
drvslots

Za katere reže redakcij naj se vrnejo podatki, kadar so z režami povezane lastnosti vključene v drvprops. ČE je izpuščeno, bodo v vzvratno združljivem formatu vrnjeni podatki iz reže main.

Vrednosti (ločene s | ali alternativa): main
Za določitev vseh vrednosti uporabite *.
drvcontentformat-{slot}

Format serializacije vsebine, ki se uporablja za izpis vsebine.

To je parameter predloge. Pri oblikovanju zahtevka {slot} v imenu parametra je treba zamenjati z vrednostmi drvslots.
Ena od naslednjih vrednosti: application/json, application/octet-stream, application/unknown, application/x-binary, text/css, text/javascript, text/plain, text/unknown, text/x-wiki, unknown/unknown
drvlimit

Omejite, koliko redakcij bo vrnjenih. Če je uporabljen drvprop=content, drvprop=parsetree, drvdiffto ali drvdifftotext, je omejitev 50. Če je uporabljeno drvparse, je omejitev 1.

Tip: celo število ali max
Vrednost mora biti med 1 in 500.
drvexpandtemplates
Opuščeno.

Namesto tega uporabite action=expandtemplates. Razširite predloge v vsebino redakcij (zahteva drvprop=content).

Tip: Boolov (podrobnosti)
drvgeneratexml
Opuščeno.

Namesto tega uporabite action=expandtemplates ali action=parse. Ustvarite drevo razčlenjevanja XML za vsebino redakcij (zahteva drvprop=content).

Tip: Boolov (podrobnosti)
drvparse
Opuščeno.

Namesto tega uporabite action=parse. Razčleni vsebino redakcije (zahteva drvprop=content). Če je uporabljena ta možnost, se zaradi učinkovitosti pri 1 uveljavi vrednost drvlimit.

Tip: Boolov (podrobnosti)
drvsection

Pridobitev samo vsebine razdelka s tem identifikatorjem.

drvdiffto
Opuščeno.

Namesto tega uporabi action=compare. ID redakcije za razlikovanje vsake redakcije. Za predhodno, naslednjo in trenutn redakcijo uporabite prev, next in cur. Če je uporabljena ta možnost, se zaradi učinkovitosti pri 50 uveljavi vrednost drvlimit.

drvdifftotext
Opuščeno.

Namesto tega uporabi action=compare. Besedilo za razlikovanje posameznih redakcij. Razlikuje le omejeno število redakcij. Preglasi drvdiffto. Če je nastavljeno drvsection, se bo glede na to besedilo razlikoval samo ta razdelek. Če je uporabljena ta možnost, se zaradi učinkovitosti pri 50 uveljavi vrednost drvlimit.

drvdifftotextpst
Opuščeno.

Namesto tega uporabite action=compare. Pred razlikovanjem izvedite predshranjevalno transformacijo besedila. Veljavno samo, če se uporablja z drvdifftotext.

Tip: Boolov (podrobnosti)
drvcontentformat
Opuščeno.

Serializacijski format, ki se uporablja za drvdifftotext in pričakovano za izhod vsebine.

Ena od naslednjih vrednosti: application/json, application/octet-stream, application/unknown, application/x-binary, text/css, text/javascript, text/plain, text/unknown, text/x-wiki, unknown/unknown
drvstart

Časovni žig za začetek oštevilčevanja. Prezrto pri obdelavi seznama ID-jev redakcij.

Tip: časovni žig (dovoljeni formati)
drvend

Časovni žig za konec oštevilčevanja. Prezrto pri obdelavi seznama ID-jev redakcij.

Tip: časovni žig (dovoljeni formati)
drvdir

V kateri smeri naj poteka oštevilčevanje:

newer
Najprej je navedeno najstarejše. Opomba: drvstart se mora začeti pred drvend.
older
Najprej najnovejše (privzeto). Opomba: drvstart mora biti poznejše kot drvend.
Ena od naslednjih vrednosti: newer, older
Privzeto: older
drvtag

Navedba samo redakcij, ki so označene s to oznako.

drvuser

Navedba samo redakcij tega uporabnika.

Vrsta: uporabnik, ki ustreza čemur koli od uporabniško ime, IP, Začasni uporabnik, ime interwikija (npr. »predpona>ImePrimera«) in ID uporabnika (npr. »#12345«)
drvexcludeuser

Nenavedba redakcij tega uporabnika.

Vrsta: uporabnik, ki ustreza čemur koli od uporabniško ime, IP, Začasni uporabnik, ime interwikija (npr. »predpona>ImePrimera«) in ID uporabnika (npr. »#12345«)
drvcontinue

Ko bo na voljo več rezultatov, uporabite to za nadaljevanje. Podrobnejše informacije o nadaljevanju poizvedb lahko najdete na mediawiki.org.