MediaWiki-API-Hilfe

Dies ist eine automatisch generierte MediaWiki-API-Dokumentationsseite.

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

action=opensearch

(main | opensearch)

Das Wiki mithilfe des OpenSearch-Protokolls durchsuchen.

Parameter:
search

Such-Zeichenfolge.

Dieser Parameter ist erforderlich.
namespace

Zu durchsuchende Namensräume. Wird ignoriert, falls search 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
limit

Maximale Anzahl zurückzugebender Ergebnisse.

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

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
suggest
Veraltet.

Nicht länger verwendet

Type: boolean (details)
redirects

Wie mit Weiterleitungen umgegangen werden soll:

return
Gibt die Weiterleitung selbst zurück.
resolve
Gibt die Zielseite zurück. Kann weniger als limit Ergebnisse zurückgeben.

Aus Kompatibilitätsgründen ist für format=json die Vorgabe "return" und "resolve" für alle anderen Formate.

Einer der folgenden Werte: resolve, return
format

Das Format der Ausgabe.

Einer der folgenden Werte: json, jsonfm, xml, xmlfm
Standard: json
warningsaserror

Wenn Warnungen mit format=json auftreten, gib einen API-Fehler zurück, anstatt ihn zu ignorieren.

Type: boolean (details)
Beispiel:
Seiten finden, die mit Te beginnen.
api.php?action=opensearch&search=Te [in Spielwiese öffnen]