autocomplete/search (GET)
Ressourcen-Pfad
http://autocomplete.yellowmap.de/Autocomplete/Search
Beschreibung
Diese Schnittstelle beantwortet eine Autocomplete-Anfrage.
Parameter
Name | Beschreibung | Datentyp |
---|---|---|
Query |
Die Eingabezeichenfolge des Nutzers. Es muss kein AND und OR hinzugefügt werden; Trennzeichen ist das Leerzeichen. Die Interpretation der Eingabe erfolgt im Backend von YellowMap. [erforderlich] |
string |
Locales |
Die Autovervollständigung lässt sich auf einzelne Länder einschränken. Die Länder können als ISO 639-1 übergeben werden. Getrennt werden die Länder-Codes durch Komma. Wenn in allen Ländern gesucht werden soll, muss für Locales die leere Zeichenfolge übergeben werden.[erforderlich] |
string |
Count |
Die maximale Anzahl an Treffern in der Rückgabeliste. [erforderlich] |
string |
Type |
Einer der folgenden Werte: jsonp , json , protobuf (Protocol Buffer). |
string |
Rückgabe (application/json oder text/javascript)
Der Rückgabecontainer ist vom Typ AutocompleteResult
. Der Zeichensatz ist utf-8.
Beispiele
Beachten Sie, dass in diesem wie auch im folgenden Beispiel AuthToken
gesetzt sein muss.
Suche in „augarten str ka“; Rückgabe ist vom Typ JSON.
http://autocomplete.yellowmap.de/Autocomplete/Search?Locales=de&Query=augarten+str+ka&Count=10&AuthToken={AUTHENTICATION_TOKEN}&Type=json
Suche in „augarten str ka“; Rückgabe ist vom Typ JSONP.
http://autocomplete.yellowmap.de/Autocomplete/Search?Locales=de&Query=augarten+str+ka&Count=10&AuthToken={AUTHENTICATION_TOKEN}&Type=jsonp&callback=jQuery21109961413331296045_1446192839041&_=1446192839042
Suche in „augarten str ka“; Rückgabe ist vom Typ Protocol Buffer.
http://autocomplete.yellowmap.de/Autocomplete/Search?Locales=de&Query=augarten+str+ka&Count=10&AuthToken={AUTHENTICATION_TOKEN}&type=protobuf
Fehler
Fehlercode | Beschreibung |
---|---|
400 |
BAD REQUEST, die Anfrage wurde falsch gestellt.
|
412 |
PRECONDITION FAILED, der Token wurde nicht übergeben.
|