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=search (sr)
- Voor deze module zijn leesrechten nodig.
- Deze module kan als generator worden gebruikt.
- Bron: MediaWiki
- Licentie: GPL-2.0-or-later
Voer een zoekopdracht in de volledige tekst uit.
- srsearch
Zoek naar paginatitels of inhoud die met deze waarde overeenkomen. U kunt de zoektekst gebruiken om speciale zoekfuncties aan te roepen, afhankelijk van wat er in de zoek-backend van de wiki geïmplementeerd is.
- Deze parameter is vereist.
- srnamespace
Alleen binnen deze naamruimten zoeken.
- Waarden (gescheiden met | of alternatief): 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 274, 275, 420, 421
- Gebruik * om alle waarden op te geven.
- Standaard: 0
- srlimit
Hoeveel pagina's weer te geven.
- Type: geheel getal of max
- De waarde moet tussen 1 en 500 liggen.
- Standaard: 10
- sroffset
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.
- Type: geheel getal
- Standaard: 0
- srqiprofile
Het te gebruiken query-onafhankelijke profiel (heeft invloed op het rangschikkingsalgoritme).
- classic
- Ranking gebaseerd op het aantal inkomende links, sommige sjablonen, taal van de pagina en recentheid (sjablonen/taal/recentheid kan niet worden ingeschakeld op deze wiki).
- classic_noboostlinks
- Rangschikking op basis van een aantal sjablonen, taal van de pagina en recentheid wanneer ingeschakeld op deze wiki.
- empty
- Rangschikking uitsluitend aan de hand van zoekvraagafhankelijke kenmerken (alleen voor foutopsporing).
- wsum_inclinks
- Gewogen som op basis van inkomende links
- wsum_inclinks_pv
- Gewogen som op basis van inkomende links en wekelijkse paginaweergaven
- popular_inclinks_pv
- Rangschikking voornamelijk op basis van paginaweergaven
- popular_inclinks
- Rangschikking voornamelijk op basis van het aantal inkomende koppelingen
- engine_autoselect
- Laat de zoekmachine beslissen over het beste te gebruiken profiel.
- Een van de volgende waarden: classic, classic_noboostlinks, empty, engine_autoselect, popular_inclinks, popular_inclinks_pv, wsum_inclinks, wsum_inclinks_pv
- Standaard: engine_autoselect
- srwhat
Welk type zoekopdracht uitgevoerd moet worden.
- Een van de volgende waarden: nearmatch, text, title
- srinfo
Welke metagegevens geretourneerd moeten worden.
- Waarden (gescheiden met | of alternatief): rewrittenquery, suggestion, totalhits
- Standaard: totalhits|suggestion|rewrittenquery
- srprop
Welke eigenschappen geretourneerd moeten worden:
- size
- Voegt de grootte van de pagina toe in bytes.
- wordcount
- Voegt het aantal woorden van de pagina toe.
- timestamp
- Voegt het tijdstip toe waarop de pagina voor het laatst is bewerkt.
- snippet
- Voegt een knipsel van de pagina toe, met notatie voor het uitlichten van zoektermen.
- titlesnippet
- Voegt de paginatitel toe, met notatie voor het uitlichten van zoektermen.
- redirecttitle
- Voegt de titel van de overeenkomende doorverwijzing toe.
- redirectsnippet
- Voegt de titel van de overeenkomende doorverwijzing toe, met notatie voor het uitlichten van zoektermen.
- sectiontitle
- Voegt de titel van de overeenkomende sectie toe.
- sectionsnippet
- Voegt de titel van de overeenkomende sectie toe, met notatie voor het uitlichten van zoektermen.
- isfilematch
- Voegt een Booleaanse waarde toe die aangeeft of de zoekopdracht overeenkomt met de bestandsinhoud.
- categorysnippet
- Voegt de overeenkomende categorienaam toe, met notatie voor het uitlichten van zoektermen.
- score
- Verouderd. Genegeerd.
- hasrelated
- Verouderd. Genegeerd.
- extensiondata
- Voegt extra gegevens toe die door uitbreidingen zijn gegenereerd.
- Waarden (gescheiden met | of alternatief): categorysnippet, extensiondata, isfilematch, redirectsnippet, redirecttitle, sectionsnippet, sectiontitle, size, snippet, timestamp, titlesnippet, wordcount, hasrelated, score
- Standaard: size|wordcount|timestamp|snippet
- srinterwiki
Indien beschikbaar ook interwiki-resultaten in de zoekopdracht opnemen.
- Type: booleaans (details)
- srenablerewrites
Interne query-herschrijving inschakelen. Sommige zoek-backends kunnen de query herschrijven in een andere die geacht wordt betere resultaten op te leveren, bijvoorbeeld door spelfouten te corrigeren.
- Type: booleaans (details)
- srsort
De sorteervolgorde van de geretourneerde resultaten instellen.
- Een van de volgende waarden: create_timestamp_asc, create_timestamp_desc, incoming_links_asc, incoming_links_desc, just_match, last_edit_asc, last_edit_desc, none, random, relevance, user_random
- Standaard: relevance
- Zoeken naar meaning.
- api.php?action=query&list=search&srsearch=meaning [in de sandbox openen]
- In teksten zoeken naar meaning.
- api.php?action=query&list=search&srwhat=text&srsearch=meaning [in de sandbox openen]
- Vraag pagina-informatie op over de pagina’s die zijn geretourneerd bij een zoekopdracht naar meaning.
- api.php?action=query&generator=search&gsrsearch=meaning&prop=info [in de sandbox openen]