Google размещает RadarSearch, присваивающий статус INVALID_REQUEST, если параметр types не указан

#google-maps #google-places-api

#google-карты #google-places-api

Вопрос:

В документации к Google places api говорится, что единственными обязательными параметрами для запроса поиска по радару являются ключ, местоположение и радиус .

Но когда я даю следующий запрос https://maps.googleapis.com/maps/api/place/radarsearch/json ?местоположение = 51.503186,-0.126446 amp; radius = 5000 amp; key = MyKey Я получаю ошибку «INVALID_REQUEST» следующим образом:

«html_attributions»: [], «results»: [], «status»: «INVALID_REQUEST»

Добавление типов или параметра ключевого слова дает обычный результат https://maps.googleapis.com/maps/api/place/radarsearch/json ?местоположение = 51.503186,-0.126446amp;radius = 5000amp; ключевое слово = работоспособность amp; ключ = MyKey

Моя цель — найти все адреса в заданном местоположении. Кто-нибудь может подсказать, что не так с первым запросом?

Спасибо и с уважением, Чандан.

Комментарии:

1. В документах говорится, что вы должны предоставить хотя бы одно из keyword , name или types .

2. Спасибо за ответ Anto. Но developers.google.com/places/documentation/search в разделе Запрос поиска по радару -> Требуемые параметры указаны только ключ, местоположение и радиус.

3. Предоставленная вами ссылка гласит: Запрос на поиск по радару должен содержать хотя бы одно из ключевых слов, имя или типы. Другие параметры полностью необязательны. Отметьте необязательные параметры после обязательных параметров