Почему места api не ищут несколько типов мест? - PullRequest
0 голосов
/ 31 мая 2018

В моем приложении для Android есть задача показать некоторые горячие точки вокруг текущего местоположения пользователя.Поэтому я использую этот API от Google https://maps.googleapis.com/maps/api/place/nearbysearch/json?, и мой полный URL выглядит следующим образом:

https://maps.googleapis.com/maps/api/place/nearbysearch/json?location=30.6970157,76.6875601&types=gym|cafe|schools|airport|lawyer&radius=5000&key=

, но этот API показывает результат только для первого определенного ключа, а именно:тренажерный зал в этом случае.Кажется, бэкэнд игнорирует другие типы (кафе | школы и т. Д.).Кто-нибудь может подсказать мне, что я здесь делаю не так?Спасибо

1 Ответ

0 голосов
/ 31 мая 2018

В ближайшем поиске нет с параметром types.Когда-то был, но это устарело.

У вас есть параметр type, но он не может содержать более одного типа.

type - Ограничивает результаты доместа, соответствующие указанному типу.Может быть указан только один тип (если предусмотрено несколько типов, все типы, следующие за первой записью, игнорируются).

Пожалуйста, обратитесь к документации 1015 * для получения актуальной информации.список необязательных параметров.

...