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&parameters=|sort%3DModification%20date|order%3Ddesc [in de sandbox openen]