Here-API: порядок поискового запроса, кажется, имеет значение - PullRequest
0 голосов
/ 04 января 2019

Я пытаюсь использовать Here-AutoSuggest API.В документации есть такой запрос (Pariser + 1 + Berl):

http://autocomplete.geocoder.api.here.com/6.2/suggest.json
  ?app_id={YOUR_APP_ID}
  &app_code={YOUR_APP_CODE}
  &query=Pariser+1+Berl

, который возвращает точно так, как должен.

НО, если я пытаюсь найти Berl + Pariser + 1 Iполучить ноль результатов.Как работает заказ?

Ответы [ 2 ]

0 голосов
/ 07 января 2019

Позвольте мне сделать небольшую поправку.Не то, чтобы API для Freemium отличался от того, который используется wego.here.com.Дело в том, что вы используете API автозаполнения геокодера, тогда как wego.here.com использует API автозаполнения мест (autosuggest).Оба доступны для пользователей Freemium.Если вы заинтересованы в его использовании, API автозаполнения мест задокументирован по адресу https://developer.here.com/documentation/places/topics_api/resource-autosuggest.html

0 голосов
/ 04 января 2019

Проблема связана с размещением неполных слов между запросами.API автозаполнения пытается сделать точное совпадение с Берлом и, следовательно, становится неудачным (без результатов).Выполнение запроса «Берлин + Парижер + 1» или «Берлин + 1 + Париж» дает ожидаемые результаты.API автозаполнения, предоставленный для freemium, в настоящее время не совсем соответствует автозаполнению, предоставленному на wego.here.com (где размещение неполных слов между ними также работает!).Также рекомендуется следовать следующему формату в запросе - номер дома, название улицы, город и название округа (вы можете указать любой).Надеюсь это поможет.Удачного кодирования!

...