3

Я работаю над приложением, где мне нужно, чтобы передать состояние пользователя с использованием форматаПолучить administrative_area_level_1 код ISO с помощью API Google Адресов

country_iso_code-state_iso_code 

Я использую API Google Адреса автозаполнения для поиска городов в нашем apps (Android, прошивка и в Интернете): Тогда с placeid, чтобы получить место детали с помощью:

https://maps.googleapis.com/maps/api/place/details/json?key=[your_api_key]&placeid=ChIJJfXQAJr114URJwWCbKB4-yc 

Response для деталей запроса содержит administrative_area_level_1, который «administrative_area_level_1 указывает на гражданскую сущность первого порядка ниже страны ле Vel. В Соединенных Штатах эти административные уровни являются государствами. Не у всех стран эти административные уровни.»

List Iso коды для каждого„государства“в выбранной вами стране.

Я ищу советы о том, как карта administrative_area_level_1 к соответствующему коду ISO. Любая помощь будет оценена .

решение, которое я могу думать о том, чтобы использовать длинное имя от ответа детали запроса и сопоставить его против словаря, созданного из списка изомерные кодов на нашем сервере.

+0

после прочтения документации еще раз .. кажется, что выход - это сделать свой собственный словарь ... – kaho

+0

kaho - Мы действительно закончили путь создания нашего пользовательского словаря и поместили его под микросервис. –

ответ

0

Мы закончили создавать нашу собственную microserivce с картой генерируемой используя коды ISO и место. теперь приложение делает вторичный запрос в наш микросервис, чтобы получить эти данные.

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