MediaWiki API hulp

Dit is een automatisch aangemaakte documentatiepagina over de API van MediaWiki.

Documentatie en voorbeelden: https://www.mediawiki.org/wiki/Special:MyLanguage/API:Main_page

list=usercontribs (uc)

(main | query | usercontribs)
  • Voor deze module zijn leesrechten nodig.
  • Bron: MediaWiki
  • Licentie: GPL-2.0-or-later

Alle bewerkingen door een gebruiker opvragen.

Specifieke parameters:
Er zijn nog andere algemene parameters beschikbaar.
uclimit

Het maximale aantal weer te geven bijdragen.

Type: geheel getal of max
De waarde moet tussen 1 en 500 liggen.
Standaard: 10
ucstart

Het begintijdstip waarvanaf bewerkingen moeten worden geretourneerd, d.w.z. versies van vóór dit tijdstip.

Type: tijdstip (toegestane indelingen)
ucend

Het eindtijdstip tot wanneer bewerkingen moeten worden geretourneerd, d.w.z. versies van na dit tijdstip.

Type: tijdstip (toegestane indelingen)
uccontinue

Wanneer er meer resultaten beschikbaar zijn, gebruikt u dit om verder te gaan. Diepgaandere informatie over het voortzetten van query's is te vinden op mediawiki.org.

ucuser

De gebruikers waarvoor bijdragen moeten worden opgevraagd. Kan niet worden gebruikt met ucuserids, ucuserprefix of uciprange.

Type: lijst van gebruikers, met een van gebruikersnaam, IP-adres en interwikinaam (bijv. "voorvoegsel>VoorbeeldNaam")
Scheid waarden met | of een alternatief.
Maximumaantal waarden is 50 (of 500 voor cliënten waaraan hogere limieten zijn toegestaan).
ucuserids

De ID’s van de gebruikers waarvoor bijdragen moeten worden opgevraagd. Kan niet worden gebruikt met ucuserids, ucuserprefix of uciprange.

Type: lijst met gehele getallen
Scheid waarden met | of een alternatief.
Maximumaantal waarden is 50 (of 500 voor cliënten waaraan hogere limieten zijn toegestaan).
ucuserprefix

Vraag bijdragen op voor alle gebruikers waarvan de namen beginnen met deze waarde. Kan niet worden gebruikt met ucuser, ucuserids of uciprange.

uciprange

Het CIDR-bereik om bijdragen voor op te vragen. Kan niet worden gebruikt met ucuserids, ucuserprefix of uciprange.

ucdir

In welke richting opsommen:

newer
Oudste eerst vermelden. Let op: ucstart moet vóór ucend liggen.
older
Nieuwste eerst vermelden (standaard). Let op: ucstart moet later zijn dan ucend.
Een van de volgende waarden: newer, older
Standaard: older
ucnamespace

Alleen bijdragen in deze naamruimten weergeven.

Waarden (gescheiden met | of alternatief): 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 274, 275, 420, 421
Gebruik * om alle waarden op te geven.
ucprop

Voeg aanvullende gegevens toe:

ids
Voegt de pagina-ID en versie-ID toe.
title
Voegt de titel en de naamruimte-ID van de pagina toe.
timestamp
Voegt het tijdstip van de bewerking toe.
comment
Voegt het commentaar bij de bewerking toe. Als het commentaar uit de versie is verwijderd, wordt een eigenschap commenthidden geretourneerd.
parsedcomment
Voegt het geparsete commentaar bij de bewerking toe. Als het commentaar uit de versie is verwijderd, wordt een eigenschap commenthidden geretourneerd.
size
Voegt de nieuwe grootte van de bewerking toe.
sizediff
Voegt de groottedelta van de bewerking toe aan de bovenliggende bewerking.
flags
Voegt de markeringen van de bewerking toe.
patrolled
Labelt gecontroleerde bewerkingen.
tags
Geeft een lijst met de labels van de bewerking.
Waarden (gescheiden met | of alternatief): comment, flags, ids, parsedcomment, patrolled, size, sizediff, tags, timestamp, title
Standaard: ids|title|timestamp|comment|size|flags
ucshow

Alleen items weergeven die aan deze criteria voldoen, bv. alleen niet-kleine bewerkingen: ucshow=!minor.

Als ucshow=patrolled of ucshow=!patrolled is ingesteld, worden versies ouder dan $wgRCMaxAge (7776000 seconden) niet getoond.

Waarden (gescheiden met | of alternatief): !autopatrolled, !minor, !new, !patrolled, !top, autopatrolled, minor, new, patrolled, top
uctag

Alleen revisies met dit label weergeven.

uctoponly
Verouderd.

Vermeld alleen de wijzigingen die de meest recente versie zijn.

Type: booleaans (details)
Voorbeelden:
Toon bijdragen van gebruiker Example.
api.php?action=query&list=usercontribs&ucuser=Example [in de sandbox openen]
Bijdragen van alle IP-adressen met het voorvoegsel 192.0.2. weergeven.
api.php?action=query&list=usercontribs&ucuserprefix=192.0.2. [in de sandbox openen]