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=opensearch

(main | opensearch)
  • Voor deze module zijn leesrechten nodig.
  • Bron: MediaWiki
  • Licentie: GPL-2.0-or-later

In de wiki zoeken met behulp het OpenSearchprotocol.

Specifieke parameters:
Er zijn nog andere algemene parameters beschikbaar.
search

Zoektekst.

Deze parameter is vereist.
namespace

Te doorzoeken naamruimten. Wordt genegeerd indien search met een geldige naamruimte voorvoegsel begint.

Waarden (gescheiden met | of alternatief): 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 100, 101, 710, 711, 828, 829
Gebruik * om alle waarden op te geven.
Standaard: 0
limit

Het maximale aantal weer te geven resultaten.

Type: geheel getal of max
De waarde moet tussen 1 en 500 liggen.
Standaard: 10
profile

Het te gebruiken zoekprofiel.

strict
Strikt profiel met enkele leestekens verwijderd, maar diakritische tekens en klemtoontekens zijn behouden.
normal
Een paar leestekens, een aantal diakritische tekens en stopwoorden verwijderd.
fuzzy
Gelijkwaardig met normale typo-correctie (twee typefouten ondersteund)
fast-fuzzy
Experimenteel vaag profiel (kan op elk moment worden verwijderd)
classic
Klassiek voorvoegsel, weinig leestekens en sommige diakritische tekens verwijderd.
engine_autoselect
Laat de zoekmachine beslissen over het beste te gebruiken profiel.
Een van de volgende waarden: classic, engine_autoselect, fast-fuzzy, fuzzy, normal, strict
Standaard: engine_autoselect
suggest
Verouderd.

Niet langer gebruikt.

Type: booleaans (details)
redirects

Hoe om te gaan met doorverwijzingen:

return
Retourneer de doorverwijzing zelf.
resolve
Retourneer de doelpagina. Kan minder dan limit resultaten retourneren.

Om historische redenen is de standaardwaarde “return” voor format=json en “resolve” voor andere formaten.

Een van de volgende waarden: resolve, return
format

Het uitvoerformaat.

Een van de volgende waarden: json, jsonfm, xml, xmlfm
Standaard: json
warningsaserror

Als er waarschuwingen zijn met format=json, geef dan een API-fout terug in plaats van deze te negeren.

Type: booleaans (details)
Voorbeeld:
Vind pagina's die beginnen met Te.
api.php?action=opensearch&search=Te [in de sandbox openen]