Autovervollständigung

Autovervollständigung


GET /suggest?search={search}

Query-Parameter: search (empfohlen), type (optional), cache (optional), use (optional), limit (optional), language (optional), voc (optional), sort (optional)

Die Suche wird im Hintergrund nach rechts trunkiert. Rückgabe im OpenSearch Suggest Format (alle anderen Methoden liefern JSKOS).

Mit dem Parameter language kann eine gewünschte Sprache ausgewählt werden (Wert aus ISO 639-1), ansonsten wird der HTTP-Header Accept-Language beachtet werden. Die tatsächlich zurückgelieferte Sprache wird im HTTP-Header Content-Language zurückgeliefert. Ein fehlender Parameter search entspricht dem leeren String. Es können im Parameter "query" die Wildcards * und ? verwendet werden, um Text in komplexen Formen zu finden.

Der Parameter "voc" kann als "|"-separierte Liste übergeben werden, um Treffer aus mehreren Vokabularen zu erhalten.

Der Parameter "language" kann als "|"-separierte Liste übergeben werden, um Treffer aus mehreren Sprachen zu erhalten. Die Sprachen werden entprechend ihrer Reihenfolge geboostet.