Ваш IP: 54.82.73.21
К сожалению, не можем определить координаты.

Если Вам необходимо определять только основную информацию: координаты и/или название населенного пункта, то можно использовать mini-сервис. Его неоспоримым преимуществом является более высокая скорость обработки запросов. Это достигается за счет более простого формата выдачи результата, менее ресурсоемких алгоритмов обработки как на стороне сервера, так и на стороне клиента и гораздо более меньшего передаваемого трафика (фактически несколько байт). Этих данных вполне достаточно для систем отслеживающих географическое распределение посетителей сайта, выбор вариантов доставки товаров и услуг в зависимости от местонахождения пользователя и т.п сервисов.

Основная логика mini-сервиса схожа с логикой работы основного сервиса. Существенные отличия mini-сервиса заключаются в следующем:

  • mini-сервис обрабатывает ip адреса по одному, т.е. он не обрабатывает списки ip адресов в одном запросе;
  • mini-сервис не обрабатывает информационные опции, выдавая пользователю всегда только три значения по интересующему ip адресу: георафическая широта в градусах, географическая долгота в градусах и название населенного пункта;
  • mini-сервис возвращает пользователю результат поиска не в виде XML, а в виде простого текста в кодировке UTF-8 с разделителем \n (переход на новую строку).

Запросы к сервису отправляются на URL http://geoip.elib.ru/cgi-bin/getdata_mini.pl, после которого обязательно указвается опция sid, содержащая уникальный код сайта, полученный при регистрации в «Личном кабинете«. Далее может быть указана только опция ip и один адрес, для которого будет производится поиск информации. При отправке запроса, содержащего только опцию sid, mini-сервис, также как и основной сервис, вернет информацию об адресе, с которого был отправлен запрос.

ПРИМЕР 1

Отправка mini-сервису запроса только с уникальным номером сайта, например с адреса 213.252.105.46

Запрос:

http://geoip.elib.ru/cgi-bin/getdata_mini.pl?sid=1A2B3C4D

Ответ:

55.755787
37.617634
Москва

 

ПРИМЕР 2

Отправка mini-сервису запроса для получения информации о местоположении ip адреса 87.255.23.236

Запрос:

http://geoip.elib.ru/cgi-bin/getdata_mini.pl?sid=1A2B3C4D&ip=87.255.23.236

Ответ:

55.88781
37.44418
Химки

В случае если в запросе не указан уникальный код сайта или mini-сервис не может корректно обработать запрос, то пользователю возвращается единственная строка, которая содержит символ «E» и соответствующий код ошибки, который может быть обработан на стороне клиента.

ПРИМЕР 3

Пример получения сообщения об ошибке обработки запроса.

Запрос:

http://geoip.elib.ru/cgi-bin/getdata_mini.pl?sid=1A2B3C4D&ip=387.255.23.236

Ответ:

E11