Google разместил api restful, используя строку запроса, не давая ответа на поиск IOS - PullRequest
0 голосов
/ 30 ноября 2018

https://maps.googleapis.com/maps/api/place/textsearch/json?input=mall&key=API_KEY

Использование вышеуказанного API для получения пустого результата

Пожалуйста, кто-нибудь может помочь с этим?

Спасибо

1 Ответ

0 голосов
/ 01 декабря 2018

Когда вы отправляете запрос в этой форме, вы не указываете, в каком районе вы хотели бы найти торговые центры.Похоже, вы просите торговые центры по всему миру.Боюсь, API Google Maps Places не работает таким образом и возвращает ZERO_RESULTS.Вы должны предоставить больше контекста для вашего поиска.Укажите, в какой области вы ищете.

Например, используйте текст типа mall, Barcelona, Spain

https://maps.googleapis.com/maps/api/place/textsearch/json?query=mall%2C%20Barcelona%2C%20Spain&key=YOUR_API_KEY

Или укажите местоположение и радиус для смещения ваших результатов:

https://maps.googleapis.com/maps/api/place/textsearch/json?query=mall&location=48.83920939999999%2C2.34847&radius=2000&key=YOUR_API_KEY

Оба эти запроса возвращают результаты в указанной области.Также обратите внимание, что текстовый поиск не имеет параметра input, он имеет параметр query.

Надеюсь, это поможет!

...