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
prop=info (in)
- Voor deze module zijn leesrechten nodig.
- Bron: MediaWiki
- Licentie: GPL-2.0-or-later
Verkrijg basale paginainformatie.
- inprop
Welke extra eigenschappen opgevraagd moeten worden:
- protection
- Geef het beveiligingsniveau van elke pagina weer.
- talkid
- De pagina-ID van de overlegpagina bij elke niet-overlegpagina.
- watched
- Geef de volgstatus van elke pagina weer.
- watchers
- Het aantal volgers, indien toegestaan.
- visitingwatchers
- Het aantal volgers van elke pagina die recente versies van die pagina hebben bezocht, indien toegestaan.
- notificationtimestamp
- Het tijdstempel van de volglijstmelding van elke pagina.
- subjectid
- De pagina-ID van de bovenliggende pagina voor elke overlegpagina.
- associatedpage
- De voorgevoegde titel van de bijbehorende onderwerp- of overlegpagina.
- url
- Geeft een volledige URL, een bewerkings-URL en de canonieke URL voor elke pagina.
- readable
- Verouderd. Of de gebruiker deze pagina kan lezen. Gebruik in plaats daarvan intestactions=read.
- preload
- Gives the text returned by EditFormPreloadText.
- displaytitle
- Geeft aan hoe de paginatitel daadwerkelijk wordt weergegeven.
- varianttitles
- Geeft de weergavetitel weer in alle varianten van de taal van de site-inhoud.
- linkclasses
- Geeft de extra CSS-klassen weer (bv. koppelingskleuren) die gebruikt worden voor koppelingen naar deze pagina indien ze verschijnen op de pagina waarvan de naam in inlinkcontext is ingesteld.
- Waarden (gescheiden met | of alternatief): associatedpage, displaytitle, linkclasses, notificationtimestamp, preload, protection, subjectid, talkid, url, varianttitles, visitingwatchers, watched, watchers, readable
- inlinkcontext
De contexttitel die moet worden gebruikt bij het bepalen van extra CSS-klassen (bv. koppelingskleuren) wanneer inprop linkclasses bevat.
- Soort: paginatitel
- Accepteert niet-bestaande pagina's.
- Standaard: Hoofdpagina
- intestactions
Kijk of de huidige gebruiker bepaalde handelingen op de pagina kan verrichten.
- Scheid waarden met | of een alternatief.
- Maximumaantal waarden is 50 (of 500 voor cliënten waaraan hogere limieten zijn toegestaan).
- intestactionsdetail
Detailniveau voor intestactions. Gebruik de parameters errorformat en errorlang van de hoofdmodule om de opmaak van de geretourneerde berichten te bepalen.
- boolean
- Retourneer een Booleaanse waarde voor elke handeling.
- full
- Retourneer berichten waarin wordt uitgelegd waarom de handeling niet is toegestaan, of een lege array als de handeling wel is toegestaan.
- quick
- Net als full, maar dan zonder systeembelastende controles.
- Een van de volgende waarden: boolean, full, quick
- Standaard: boolean
- incontinue
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.
- Vraag informatie op over de pagina Hoofdpagina.
- api.php?action=query&prop=info&titles=Hoofdpagina [in de sandbox openen]
- Vraag algemene en beveiligingsinformatie op over de pagina Hoofdpagina.
- api.php?action=query&prop=info&inprop=protection&titles=Hoofdpagina [in de sandbox openen]
list=categorymembers (cm)
- Voor deze module zijn leesrechten nodig.
- Deze module kan als generator worden gebruikt.
- Bron: MediaWiki
- Licentie: GPL-2.0-or-later
Toon alle pagina's in de opgegeven categorie.
- cmtitle
Welke categorie moet worden opgesomd (verplicht). Moet het voorvoegsel Categorie: bevatten. Kan niet samen met cmpageid worden gebruikt.
- cmpageid
Pagina-ID van de op te sommen categorie. Kan niet in combinatie met cmtitle gebruikt worden.
- Type: geheel getal
- cmprop
Welke informatie moet worden opgenomen:
- ids
- Voegt de pagina-ID toe.
- title
- Voegt de titel en de naamruimte-ID van de pagina toe.
- sortkey
- Voegt de sorteersleutel toe die wordt gebruikt voor het sorteren in de categorie (hexadecimale tekenreeks).
- sortkeyprefix
- Voegt het sorteersleutelvoorvoegsel toe dat wordt gebruikt voor het sorteren in de categorie (het voor mensen leesbare deel van de sorteersleutel).
- type
- Voegt het type toe waarin de pagina is gecategoriseerd (page, subcat of file).
- timestamp
- Voegt het tijdstip toe waarop de pagina is opgenomen.
- Waarden (gescheiden met | of alternatief): ids, sortkey, sortkeyprefix, timestamp, title, type
- Standaard: ids|title
- cmnamespace
Alleen pagina‘s in deze naamruimten opnemen. Merk op dat cmtype=subcat of cmtype=file kan worden gebruikt in plaats van cmnamespace=14 of 6.
- Waarden (gescheiden met | of alternatief): 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15
- Gebruik * om alle waarden op te geven.
- cmtype
Welk type categorieleden moet worden opgenomen. Genegeerd wanneer cmsort=timestamp is ingesteld.
- Waarden (gescheiden met | of alternatief): file, page, subcat
- Standaard: page|subcat|file
- cmcontinue
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.
- cmlimit
Het maximale aantal weer te geven pagina's.
- Type: geheel getal of max
- De waarde moet tussen 1 en 500 liggen.
- Standaard: 10
- cmsort
Eigenschap om op te sorteren.
- Een van de volgende waarden: sortkey, timestamp
- Standaard: sortkey
- cmdir
Richting om in te sorteren.
- Een van de volgende waarden: asc, ascending, desc, descending, newer, older
- Standaard: ascending
- cmstart
Tijdstip waarop de lijst moet beginnen. Kan alleen worden gebruikt met cmsort=timestamp .
- Type: tijdstip (toegestane indelingen)
- cmend
Tijdstip waarop de lijst moet eindigen. Kan alleen worden gebruikt met cmsort=timestamp .
- Type: tijdstip (toegestane indelingen)
- cmstarthexsortkey
Sorteersleutel waarmee de lijst moet beginnen, zoals geretourneerd door cmprop=sortkey. Kan alleen worden gebruikt met cmsort=sortkey.
- cmendhexsortkey
Sorteersleutel waarmee de lijst moet eindigen, zoals geretourneerd door cmprop=sortkey. Kan alleen worden gebruikt met cmsort=sortkey.
- cmstartsortkeyprefix
Soorteersleutel-voorvoegsel waarmee de lijst moet beginnen. Kan alleen worden gebruikt met cmsort=sortkey. Overschrijft cmstarthexsortkey.
- cmendsortkeyprefix
Soorteersleutel-voorvoegsel waarvóór de lijst moet eindigen (dus niet waarmee; als deze waarde voorkomt, wordt deze niet opgenomen!). Kan alleen worden gebruikt met cmsort=sortkey. Overschrijft cmendhexsortkey.
- cmstartsortkey
- Verouderd.
Gebruik in plaats daarvan cmstarthexsortkey.
- cmendsortkey
- Verouderd.
Gebruik in plaats daarvan cmendhexsortkey.
- Toon de eerste 10 pagina's in Category:Physics.
- api.php?action=query&list=categorymembers&cmtitle=Category:Physics [in de sandbox openen]
- Informatie verkrijgen over de eerste tien pagina’s in Category:Physics.
- api.php?action=query&generator=categorymembers&gcmtitle=Category:Physics&prop=info [in de sandbox openen]