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=recentchanges (rc)

(main | query | recentchanges)
  • Voor deze module zijn leesrechten nodig.
  • Deze module kan als generator worden gebruikt.
  • Bron: MediaWiki
  • Licentie: GPL-2.0-or-later

De recente wijzigingen opsommen.

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

Het tijdstip waar de opsomming begint.

Type: tijdstip (toegestane indelingen)
rcend

Het tijdstip waar de opsomming eindigt.

Type: tijdstip (toegestane indelingen)
rcdir

In welke richting opsommen:

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

Alleen wijzigingen in deze naamruimten weergeven.

Waarden (gescheiden met | of alternatief): -1, -2, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 710, 711, 828, 829
Gebruik * om alle waarden op te geven.
rcuser

Alleen wijzigingen van deze gebruiker weergeven.

Type: gebruiker, met een van gebruikersnaam, IP-adres, Tijdelijke gebruiker, interwikinaam (bijv. "voorvoegsel>VoorbeeldNaam") en gebruikers-ID (bijv. "#12345")
rcexcludeuser

Geen wijzigingen van deze gebruiker weergeven.

Type: gebruiker, met een van gebruikersnaam, IP-adres, Tijdelijke gebruiker, interwikinaam (bijv. "voorvoegsel>VoorbeeldNaam") en gebruikers-ID (bijv. "#12345")
rctag

Toon alleen wijzigingen met dit label.

rcprop

Voeg aanvullende gegevens toe:

user
Voegt de gebruiker toe die verantwoordelijk is voor de bewerking en voegt een label toe als het om een IP-adres gaat. Als de gebruiker uit de versie is verwijderd, wordt een eigenschap userhidden geretourneerd.
userid
Voegt de ID toe van de gebruiker die verantwoordelijk is voor de bewerking. Als de gebruiker uit de versie is verwijderd, wordt een eigenschap userhidden geretourneerd.
comment
Voegt de bewerkingssamenvatting voor de bewerking toe. Als de samenvatting voor deze 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.
flags
Voegt de markeringen van de bewerking toe.
timestamp
Voegt het tijdstip van de bewerking toe.
title
Voegt de paginatitel van de bewerking toe.
ids
Voegt de pagina-ID, de ID van recente wijzigingen en de ID van de nieuwe en oude versie toe.
sizes
Voegt de nieuwe en oude paginalengte in bytes toe.
redirect
Labelt de bewerking als de pagina een doorverwijzing is.
patrolled
Labelt controleerbare bewerkingen als gecontroleerd of niet gecontroleerd.
loginfo
Voegt logboekgegevens (logboek-ID, logboektype, enz.) aan logboekregels toe.
tags
Geeft de labels van de vermelding weer.
sha1
Voegt de inhoudscontrolesom toe voor vermeldingen die met een bepaalde versie in verband staan. Als inhoud uit de versie is verwijderd, wordt een eigenschap sha1hidden geretourneerd.
Waarden (gescheiden met | of alternatief): comment, flags, ids, loginfo, parsedcomment, patrolled, redirect, sha1, sizes, tags, timestamp, title, user, userid
Standaard: title|timestamp|ids
rcshow

Toon alleen vermeldingen die aan deze voorwaarden voldoen. Om bijvoorbeeld alleen kleine bewerkingen te zien die zijn aangebracht door aangemelde gebruikers, stelt u rcshow=minor|!anon in.

Waarden (gescheiden met | of alternatief): !anon, !autopatrolled, !bot, !minor, !patrolled, !redirect, anon, autopatrolled, bot, minor, patrolled, redirect, unpatrolled
rclimit

Hoeveel wijzigingen er in totaal moeten worden geretourneerd.

Type: geheel getal of max
The value must be between 1 and 500.
Standaard: 10
rctype

Welke typen wijzigingen moeten worden weergegeven.

Waarden (gescheiden met | of alternatief): categorize, edit, external, log, new
Standaard: edit|new|log|categorize
rctoponly

Vermeld alleen de wijzigingen die de meest recente versie zijn.

Type: booleaans (details)
rctitle

Vermeldingen zo filteren dat alleen de aan een bepaalde pagina gerelateerde worden weergegeven.

rccontinue

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.

rcgeneraterevisions

Bij gebruik als generator versie-ID’s in plaats van titels genereren. Voor vermeldingen in de recente wijzigingen zonder bijbehorende versie-ID’s (bv. de meeste logboekvermeldingen) wordt niets gegenereerd.

Type: booleaans (details)
rcslot

Alleen wijzigingen vermelden die het aangegeven segment betreffen.

Een van de volgende waarden: main
Voorbeelden:
Toon recente wijzigingen.
api.php?action=query&list=recentchanges [in de sandbox openen]
Vraag pagina-informatie op over recente, niet-gecontroleerde wijzigingen.
api.php?action=query&generator=recentchanges&grcshow=!patrolled&prop=info [in de sandbox openen]