API определения местоположения по IP-адресу
Описание
Возвращает IATA-код и название ближайшего от пользователя города по переданному IP-адресу.
Запрос
http://www.travelpayouts.com/whereami?locale=ru&callback=useriata&ip=62.105.128.0
Параметры запроса
- locale — язык, на котором возвращается название города (доступны все основные языки. Полный список может посмотреть в статье Список поддерживаемых языков. По умолчанию установлен русский);
- callback — задаёт имя функции, в которой содержится ответ на запрос (обязательный параметр);
- ip — ip-aдрес пользователя (поддерживаются IPv4 и IPv6 типы адресов).
Пример ответа
useriata({"iata":"MOW","name":"Moscow","country_name":"Russia","coordinates":"37.6176:55.7558"});
Параметры ответа
- iata — ИАТА-код аэропорта, рядом с которым находится пользователь;
- name — название города, в котором находится аэропорт;
- country_name — название страны;
- coordinates — координаты аэропорта.