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)
- Voor deze module zijn leesrechten nodig.
- Bron: MediaWiki
- Licentie: GPL-2.0-or-later
Alle bewerkingen door een gebruiker opvragen.
- 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)
- 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]