Вы предоставляете API?

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

На данный момент мы предоставляем доступ к таким API:

Определение IP-адреса в обычном текстовом виде

Данная функция может быть использована в случаях, когда необходимо только определить публичный IP-адрес без какой-либо дополнительной информации. API доступно по адресу http://smart-ip.myip/myip. Вывод в формате plain/text и содержит только строку с определенным IP-адресом, заканчивающуюся символами CR-LF characters (\r\n - "возврат каретки", "подача бумаги").

Мы не определяем никаких лимитов на доступ к этой странице. Тем не менее, оставляем за собой право на защиту нашего сервера от флуда. В то же время, хотя мы и готовы выдерживать большие нагрузки, мы не рекомендуем отправлять более нескольких запросов в секунду к странице.

Также данная страница может быть легко использована для определения внешнего IP-адреса из командной строки, если стандартные средства не позволяют этого сделать. Например, в Linux, это может быть достигнуто такой командой:

    #> curl http://smart-ip.net/myip

Если же вам нужна расширенная информация об определяемом IP, мы не рекомендуем парсить нашу заглавную страницу. При выявлении таких случаев мы просто блокируем доступ. В качестве альтернативы вы можете воспользоваться нашим другим сервисом, который поможет добиться вам нужного результата.

Расширенная IP информация в формате JSON

Адрес страницы: http://smart-ip.net/info-json

Это альтернативный путь для определения IP-адреса с получением расширенной информации о нем. Например, это может быть удобно при построении расширений и плагинов для браузеров, либо для вывода информации об IP на других сайтах.

К ВАШЕМУ СВЕДЕНИЮ: Это API поддерживает JSONP, имя параметра колбэк-функции - "callback". Т.е. вы можете обращаться к сервису так - http://smart-ip.net/info-json?callback=_your_function_name_.

ВНИМАНИЕ! Данное API не принимает никаких параметров, и предоставляет информацию только об IP-адресе, определенном автоматически.

Мы также не делаем никаких ограничений на пользование данным сервисом, но рекомендуем постараться ограничить количество запросов до 10 в секунду.

Гео-IP API

Гео-IP API - это наш основной сервис для предоставления геолокационных данных по IP-адресам. Данный сервис поддерживает передачу различных параметров и способен формировать вывод в форматах XML и JSON. Также сервис поддерживает техники JSONP и кросс доменный XML.

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

Построение ссылок к инструментам сайта

Большинство инструментов на этом сайте поддерживают параметризацию. Так, например вы можете строить ссылки на своих сайтах (в админ-панелях или приложениях), которые будет предоставлять требуемую информацию для заданных параметров. Ниже описан список сервисов и поддерживающиеся ими параметры:

Смотрите также: