Поиск по стране и ключевому слову/термину?
-
11-12-2019 - |
Вопрос
Недавно я начал использовать API Google Places и являюсь большим нубом в этом вопросе. Я просмотрел основную документацию о том, как выполнить запрос к API, но кажется, что он не поддерживает то, что я хочу, или я смотрю не в том месте.
Мне нужно выполнить поиск в определенном месте по определенному термину, например:
- Рестораны и США
Возможно ли это или как мне нужно действовать, чтобы создать его с помощью API?
Решение
Когда вы выполняете поиск мест: https://developers.google.com/maps/documentation/places/#PlaceSearchesВы можете указать types
параметр, который ограничивает типы вещей, которые вы ищете.
Или вы можете указать keyword
параметр, который выбирает определенный термин во всей записи места.
Что касается местоположения, ваш единственный вариант — выбрать пару широты и долготы и указать радиус.Это не сработает для «США», поскольку максимальный радиус составляет 50 000 метров.Однако вы можете добавить это как ключевое слово.Для таких мест, как города, вы можете сначала геокодировать, чтобы получить пару широты и долготы:https://developers.google.com/maps/documentation/geocoding/