Итак, я использую Google Places API для поиска мест и получения данных от мест.
Моя цель - получить местоположения (геометрию) по названию, независимо от моего местоположения, по всему миру с предложениями автозаполнения. Вот варианты, которые я тестировал:
ВАРИАНТ 1
Я уже использую "findplacefromtext":
https://maps.googleapis.com/maps/api/place/findplacefromtext/json?input={name of place}&inputtype=textquery&fields={fields}&language=en&key={key}"
https://developers.google.com/places/web-service/search#FindPlaceRequests
Это работает, но я получаю только один результат. Я хотел бы получить предложения автозаполнения в этом запросе. Возможно ли вернуть более 1 результата в этом запросе?
ВАРИАНТ 2
Итак, во втором подходе я попытался использовать запрос автозаполнения "autocomplete / json":
https://maps.googleapis.com/maps/api/place/autocomplete/json?key={key}&input={text}&language=en
https://developers.google.com/places/web-service/autocomplete
Это именно то, что я ищу, но ему не хватает места и информации о месте. Он содержит "place_id", с помощью "place_id" я могу сделать второй запрос, который возвращает все данные о месте, которые мне нужны, но всего 2 запроса вместо 1. Если у меня будет 15 результатов, я получу использовать 15 запросов (Разместить подробный запрос)
https://developers.google.com/places/web-service/details
Можно ли вернуть информацию о месте в запросе автозаполнения, без запроса детализации места?