Документация Google по Коды статуса гласит следующее:
ZERO_RESULTS
означает, что поиск был успешным, но не дал результатов. Это может произойти, если поиск был передан latlng
в удаленном месте.
Похоже, что API не в состоянии найти результаты, потому что вы ищете рестораны в100 метров от заданного (и, возможно, удаленного) местоположения.
Обратите внимание, что API возвращает результаты для вашего запроса, когда вместо location
установлено значение -33.8670522, 151.195736
(точка в Сиднее, Австралия):
https://maps.googleapis.com/maps/api/place/nearbysearch/json?location=-33.8670522,151.1957362&radius=100&type=restaurant&key=KEY
В вашем случае, поскольку широта и долгота соответствуют вашему текущему местоположению, вы можете увеличить radius
, в пределах которого производится поиск.
Надеюсь, это поможет вам!