MediaWiki-API-Hilfe

Dies ist eine automatisch generierte MediaWiki-API-Dokumentationsseite.

Dokumentation und Beispiele: https://www.mediawiki.org/wiki/Special:MyLanguage/API:Main_page

list=prefixsearch (ps)

(main | query | prefixsearch)
  • Dieses Modul erfordert Leserechte.
  • Dieses Modul kann als Generator verwendet werden.
  • Quelle: MediaWiki
  • Lizenz: GPL-2.0-or-later

Perform a prefix search for page titles.

Despite the similarity in names, this module is not intended to be equivalent to Special:PrefixIndex; for that, see action=query&list=allpages with the apprefix parameter. The purpose of this module is similar to action=opensearch: to take user input and provide the best-matching titles. Depending on the search engine backend, this might include typo correction, redirect avoidance, or other heuristics.

Parameter:
pssearch

Such-Zeichenfolge.

Dieser Parameter ist erforderlich.
psnamespace

Welche Namensräume durchsucht werden sollen. Wird ignoriert, falls pssearch mit einem gültigen Namensraumpräfix beginnt.

Werte (mit | trennen oder Alternative): 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 710, 711, 828, 829, 3000, 3001
Um alle Werte anzugeben, verwende *.
Standard: 0
pslimit

Maximale Anzahl zurückzugebender Ergebnisse.

Typ: Ganzzahl oder max
Der Wert muss zwischen 1 und 500 sein.
Standard: 10
psoffset

Falls weitere Ergebnisse verfügbar sind, dies zum Fortfahren verwenden.

Typ: Ganzzahl
Standard: 0
psprofile

Zu verwendendes Suchprofil.

strict
Strenges Profil mit wenigen entfernten Satzzeichen, aber diakritische Zeichen und Betonungszeichen bleiben bestehen.
normal
Wenige Satzzeichen, einige diakritische Zeichen und Stoppwörter werden entfernt.
fuzzy
Bis zu zwei Tippfehler werden korrigiert.
fast-fuzzy
Experimentelles Fuzzy-Profil (kann jederzeit entfernt werden)
classic
Klassisches Präfix, wenige Satzzeichen und einige entfernte diakritische Zeichen.
engine_autoselect
Lass die Suchmaschine über das beste zu verwendende Profil entscheiden.
Einer der folgenden Werte: classic, engine_autoselect, fast-fuzzy, fuzzy, normal, strict
Standard: engine_autoselect
Beispiel:
Search for page titles beginning with meaning.
api.php?action=query&list=prefixsearch&pssearch=meaning [in Spielwiese öffnen]