#web-services #google-places-api
#веб-службы #google-places-api
Вопрос:
Я отправляю HTTP-запрос, содержащий только адрес, я не знаю названия места / компании. Я получаю идентификатор места, но он не дает мне никакой дополнительной информации. Однако, если я отправляю HTTP-запрос с тем же адресом и названием здания / компании, я получаю другой идентификатор места в том же месте, но здесь я получаю всю дополнительную информацию, которую предоставляет Places.
Но я должен найти место только по адресу. Есть ли у кого-нибудь какие-либо предложения о том, как заставить это работать, или как мне получить название здания по адресу, Места не выдают имя, когда я только ввожу адрес.
Это входные данные с именем и адресом из местоположения
Эту дополнительную информацию я получаю с идентификатором места по адресу name address
Это ввод только с адресом из местоположения
Эту дополнительную информацию я получаю с идентификатором места только с адреса
Ответ №1:
На предоставленном вами скриншоте показано, что вы установили fields
параметр только для получения имени, business_status и идентификатора места. Я предлагаю вам взглянуть здесь, чтобы увидеть список доступных данных / полей, которые можно получить.
Я не совсем уверен, какие места SKU / запросы вы делаете, но удаление fields
параметра позволит вам получить все данные. Обратите внимание, что вам будет выставлен соответствующий счет за контактные и атмосферные данные. Базовые данные предоставляются бесплатно.
Наконец, идентификаторы мест уникальны, и каждый адрес может иметь только один. Возможно, вы захотите воспользоваться автозаполнением места, чтобы просмотреть список предлагаемых адресов и проверить, какой из них вы ищете. После чего вы можете передать его идентификатор места в запрос сведений о месте, чтобы получить информацию об этом месте.