В моем приложении я получаю код страны и почтового индекса. Используя эти два поля, я хочу получить имя штата и имя города или деревни. Есть ли какой-либо API, доступный для получения этих данных, спасибоApi Чтобы получить Местоположение с помощью почтового индекса
ответ
Вы можете использовать Google Geocoding API, простой HTTP-запрос с ответом JSON.
Пример: http://maps.googleapis.com/maps/api/geocode/json?address=94085®ion=us
{
long_name: "California",
short_name: "CA",
types: [
"administrative_area_level_1",
"political"
]
}
Но обратите внимание, что свободный уровень будет поддерживать только:
- 2500 запросов в 24-часовой период.
- 5 запросов в секунду.
может помочь
https://www.whizapi.com/open-api/api-details?id=20
url->https://www.WhizAPI.com/api/v2/util/ui/in/indian-city-by-postal-code?AppKey=your-app-key&pin=110001
ОТВЕТ:
{
"ResponseCode": 0,
"ResponseMessage": "OK",
"ResponseDateTime": "11/10/2014 8:17:20 AM GMT",
"Data": [
{
"Pincode": "110001",
"Country": "INDIA",
"City": "Central Delhi",
"Address": "Baroda House"
},
{
"Pincode": "110001",
"Country": "INDIA",
"City": "Central Delhi",
"Address": "Bengali Market"
},
{
"Pincode": "110001",
"Country": "INDIA",
"City": "Central Delhi",
"Address": "Bhagat Singh Market"
},
{
"Pincode": "110001",
"Country": "INDIA",
"City": "Central Delhi",
"Address": "Connaught Place"
},
{
"Pincode": "110001",
"Country": "INDIA",
"City": "Central Delhi",
"Address": "Constitution House"
},
{
"Pincode": "110001",
"Country": "INDIA",
"City": "Central Delhi",
"Address": "Election Commission"
},
{
"Pincode": "110001",
"Country": "INDIA",
"City": "Central Delhi",
"Address": "Janpath"
},
{
"Pincode": "110001",
"Country": "INDIA",
"City": "Central Delhi",
"Address": "Krishi Bhawan"
},
{
"Pincode": "110001",
"Country": "INDIA",
"City": "Central Delhi",
"Address": "Lady Harding Medical College"
},
{
"Pincode": "110001",
"Country": "INDIA",
"City": "New Delhi",
"Address": "New Delhi G.P.O."
},
{
"Pincode": "110001",
"Country": "INDIA",
"City": "Central Delhi",
"Address": "North Avenue"
},
{
"Pincode": "110001",
"Country": "INDIA",
"City": "Central Delhi",
"Address": "Parliament House"
},
{
"Pincode": "110001",
"Country": "INDIA",
"City": "Central Delhi",
"Address": "Patiala House"
},
{
"Pincode": "110001",
"Country": "INDIA",
"City": "Central Delhi",
"Address": "Pragati Maidan Camp"
},
{
"Pincode": "110001",
"Country": "INDIA",
"City": "Central Delhi",
"Address": "Pragati Maidan"
},
{
"Pincode": "110001",
"Country": "INDIA",
"City": "Central Delhi",
"Address": "Rail Bhawan"
},
{
"Pincode": "110001",
"Country": "INDIA",
"City": "Central Delhi",
"Address": "Sansad Marg"
},
{
"Pincode": "110001",
"Country": "INDIA",
"City": "Central Delhi",
"Address": "Sansadiya Soudh"
},
{
"Pincode": "110001",
"Country": "INDIA",
"City": "Central Delhi",
"Address": "Secretariat North"
},
{
"Pincode": "110001",
"Country": "INDIA",
"City": "Central Delhi",
"Address": "Shastri Bhawan"
},
{
"Pincode": "110001",
"Country": "INDIA",
"City": "Central Delhi",
"Address": "Supreme Court"
}
]
}
есть ли какой-либо ключ api для целей тестирования, если да PLZ предоставить мне еще это api работает с любым pincode? – Dilip
Если вы используете геокодер Google, вы можете получить состояние и город, проанализируя возвращенный json или xml и ссылаясь на соответствующие поля. Например:
https://maps.googleapis.com/maps/api/geocode/json?address=94040
возвращает
{
"results" : [
{
"address_components" : [
{
"long_name" : "94040",
"short_name" : "94040",
"types" : [ "postal_code" ]
},
{
"long_name" : "Mountain View",
"short_name" : "Mountain View",
"types" : [ "locality", "political" ]
},
{
"long_name" : "Santa Clara County",
"short_name" : "Santa Clara County",
"types" : [ "administrative_area_level_2", "political" ]
},
{
"long_name" : "California",
"short_name" : "CA",
"types" : [ "administrative_area_level_1", "political" ]
},
...
визит: https://developers.google.com/maps/documentation/geocoding/ Посетите сайт вы получите несколько ссылок, с помощью которого вы можете получить различные выходные !!!
- 1. Как найти местоположение с помощью почтового индекса на карте Google
- 2. Получить API Карт Google с помощью почтового индекса
- 3. Загрузите карту с почтового индекса с помощью API Google
- 4. Секторы почтового индекса с почтового индекса
- 5. Получения почтового индекса с помощью CLGeocoder
- 6. Как получить туристические достопримечательности вокруг почтового индекса с помощью OpenStreetMap?
- 7. API Карт Google: добавление границ почтового индекса
- 8. API для получения почтового индекса центра города
- 9. Как использовать geonames api для проверки почтового индекса/почтового индекса по стране?
- 10. Google Maps API с использованием британского города или почтового индекса
- 11. получить номер дома для почтового индекса
- 12. я хочу, чтобы получить количество свойств для каждого почтового индекса
- 13. Извлечение почтового индекса США для почтового адреса с использованием Python
- 14. Fetch Полный адрес на основе почтового индекса с помощью Regex
- 15. PHP Соответствие почтового индекса
- 16. Как получить географические местоположения с использованием почтового индекса
- 17. Получить название категории из почтового индекса
- 18. Чтобы получить текущее местоположение
- 19. получение почтового индекса с адресов
- 20. Поиск почтового индекса
- 21. Подтверждение радиуса почтового индекса
- 22. Как получить город из канадского почтового индекса?
- 23. Хотите получить имя штата от почтового индекса
- 24. Регулярное выражение для проверки почтового индекса/почтового индекса
- 25. Лучший способ почтового индекса geocode Ukraine с API Карт Google?
- 26. Python: сплющивание почтового индекса?
- 27. Поиск почтового индекса
- 28. Поиск почтового индекса
- 29. Regex.IsMatch для почтового индекса
- 30. Проверка почтового индекса в iOS
Спасибо ... –
Спасибо, Это работает и для Индии ..... –