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
meta=readinglists (rl)
- Deze module is voor intern gebruik of nog niet stabiel. Maak er geen gebruik van. De functionaliteit kan zonder enige voorafgaande melding wijzigen.
- Voor deze module zijn leesrechten nodig.
- Bron: ReadingLists
- Licentie: GPL-2.0-or-later
Maakt een lijst van of filtert de leeslijsten van de gebruiker en toont metagegevens erover.
Deze module heeft vier werkwijzen. Met de parameter rllist wordt informatie over de opgegeven lijst geretourneerd. Met de parameter rlchangedsince worden alle lijsten van de huidige gebruiker geretourneerd die sinds de opgegeven datum zijn gewijzigd. (Dit is bedoeld voor apparaatsynchronisatie en omvat, in tegenstelling tot de andere modi, ook verwijderde lijsten. Er wordt alleen rekening gehouden met wijzigingen in de metagegevens van de lijst, niet met wijzigingen in lijstitems.) Met de parameters rlproject en rltitle worden alle lijsten geretourneerd waarin die pagina voorkomt. Zonder een van deze parameters worden alle lijsten geretourneerd.
- rllist
Lijst-ID.
- Type: integer
- The value must be no less than 1.
- rlproject
Project van de pagina waarop moet worden gefilterd. Moet samen met rltitle worden gebruikt. Er worden alleen lijsten geretourneerd waarin dit project en deze titel voorkomen.
- rltitle
Titel van de pagina waarop moet worden gefilterd. Moet samen met rlproject worden gebruikt. Er worden alleen lijsten geretourneerd waarin dit project en deze titel voorkomen.
- rlchangedsince
Toon lijsten die sinds dit tijdstempel zijn gewijzigd. Moet na 2024-10-15T06:06:33Z komen. Cliënten moeten de tijdstempel gebruiken die is geretourneerd in het veld readinglists-synctimestamp van een eerdere aanroep als ze er zeker van willen zijn dat er geen wijzigingen worden gemist, en moeten bereid wijzigingen te ontvangen die al in een eerder antwoord zijn geretourneerd en deze identiek (idempotent) af te handelen.
- Type: tijdstip (toegestane indelingen)
- rlsort
Eigenschap waarop moet worden gesorteerd. Genegeerd wanneer rlproject en rltitle zijn ingesteld (resultaten worden teruggegeven in de volgorde van de database). De standaardwaarde is updated als rlchangedsince is ingesteld, en anders name.
- name
- Lijstnaam. (Sorteren gebeurt op binaire waarde; elk ASCII-teken in hoofdletters wordt bijvoorbeeld gesorteerd vóór kleine letters.)
- updated
- Tijdstempel laatste update. (Updates omvatten wijzigingen in de lijstmetagegevens, maar geen wijzigingen in lijstitems.)
- Een van de volgende waarden: name, updated
- rldir
Sorteerrichting: ascending (oplopend, van A naar Z, van oud naar nieuw) of descending (aflopend). Genegeerd wanneer rlproject en rltitle zijn ingesteld.
- Een van de volgende waarden: ascending, descending
- Standaard: ascending
- rllimit
Aantal te retourneren resultaatitems.
- Type: geheel getal of max
- The value must be between 1 and 10.
- Standaard: 10
- rlcontinue
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.
- Haal de leeslijsten van de huidige gebruiker op.
- api.php?action=query&meta=readinglists [in de sandbox openen]
- Haal de leeslijsten op van de huidige gebruiker die zijn gewijzigd sinds 2013-01-01T00:00:00Z.
- api.php?action=query&meta=readinglists&rlchangedsince=2013-01-01T00:00:00Z [in de sandbox openen]
- Haal de leeslijsten op van de huidige gebruiker waarin de pagina Dog van het project en.wikipedia.org voorkomt.
- api.php?action=query&meta=readinglists&rlproject=https%3A%2F%2Fen.wikipedia.org&rltitle=Dog [in de sandbox openen]