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
action=askargs
(main | askargs)
- Voor deze module zijn leesrechten nodig.
- Bron: Semantic MediaWiki
- Licentie: GPL-2.0-or-later
API-module om Semantic MediaWiki te bevragen met behulp van de taal “ask” aan de hand van een lijst met voorwaarden, uitvoeraanwijzingen en parameters.
Specifieke parameters:
Er zijn nog andere algemene parameters beschikbaar.
- conditions
De zoekopdrachtvoorwaarden, d.w.z. de vereisten voor het onderwerp dat moet worden opgenomen
- Deze parameter is vereist.
- Scheid waarden met | of een alternatief.
- Maximumaantal waarden is 50 (of 500 voor cliënten waaraan hogere limieten zijn toegestaan).
- printouts
De query-uitvoer, d.w.z. de per onderwerp weer te geven eigenschappen
- Scheid waarden met | of een alternatief.
- Maximumaantal waarden is 50 (of 500 voor cliënten waaraan hogere limieten zijn toegestaan).
- Standaard: (leeg)
- parameters
De queryparameters, d.w.z. alle argumenten die geen voorwaarde of uitvoer zijn
- Scheid waarden met | of een alternatief.
- Maximumaantal waarden is 50 (of 500 voor cliënten waaraan hogere limieten zijn toegestaan).
- Standaard: (leeg)
- api_version
Uitvoeropmaak:
- 2
- Achterwaarts compatibele indeling met {} voor de resultatenlijst.
- 3
- Experimentele indeling met [] als resultatenlijst.
- Een van de volgende waarden: 2, 3
- Standaard: 2
Voorbeeld:
- In dit voorbeeld worden pagina’s met een wijzigingsdatum als voorwaarde opgevraagd, wordt de wijzigingsdatum als uitvoer opgenomen en worden de resultaten op wijzigingsdatum in aflopende volgorde gesorteerd.
- api.php?action=askargs&conditions=Modification%20date::%2B&printouts=Modification%20date¶meters=|sort%3DModification%20date|order%3Ddesc [in de sandbox openen]