2016-01-28 4 views
-1

Я использую API Google для получения полного предложения. Я получаю все результаты от службы Google. Теперь мне нужно только ГОРОДСКОЕ ГОСУДАРСТВО и СТРАНА в предположении, а не весь адрес места. Я направил руководство разработчика, где я узнаю, мы можем ограничить предложение с помощью типа «Места». См. Эту ссылку https://developers.google.com/places/supported_types. Я не понимаю, как установить этот тип для моего предложения. Пожалуйста помоги.Ограничить результаты автозаполнения места - GOOGLE API AUTO COMPLETE

ответ

0

После получения ответа от JSon GooglePlace API, форматировать его, соответственно, как в город, штат, страна

В соответствии с Google Docs: ----

Когда Адресов возвращает сервисные результаты, полученные в деталях запросите, он помещает их в один результат. Каждый результат может содержать следующие поля:

address_components [] - это массив отдельных используемых компонентов адреса для составления заданного адреса. Например, адрес «111 8th Avenue, New York, NY» содержит отдельные адресные компоненты для «111» (номер улицы , «8-ая авеню» (маршрут), «Нью-Йорк» (город) и " . Нью-Йорк»(США, штат) Каждый address_component обычно содержит:

типа [] представляет собой массив, указывающего тип компонента адреса

значение параметра long_name является полным текстовым описанием или названия компоненты адрес

..

short_name - сокращенное текстовое имя для адресного компонента, , если доступно. Например, адресная составляющая для состояния Аляска может иметь длинное имя «Аляска» и короткое имя «АК», используя двухбуквенную аббревиатуру.

formatted_address - это строка, содержащая удобочитаемый адрес это место. Часто этот адрес эквивалентен «почтовому адресу», , который иногда отличается от страны к стране. Этот адрес обычно состоит из одного или нескольких полей address_component.

Смежные вопросы