Определение города России по ip-адресу

Описание

Продукт представляет собой базу данных ip-адресов и их принадлежность к городам России(включая Республику Крым). Объект города имеет привязку к региону, геокодированные координаты в Google Maps и Яндекс.Карты.

База поставляется в виде JSON-файлов, импортировав которые, Вы получите надежное решение для геолокации Ваших клиентов. Обновление базы происходит раз в месяц.

Ограничения на использование

1. Вы можете использовать БД в пределах организации в любых целях.
2. Вы не можете распространять или перепродавать БД.

API

Для удобства, при небольшом объеме запросов, сервис Ip2RusCity предоставляет REST API для определения города по ip.

URL для обращения:
https://ip2ruscity.com/v1/ip2city
Метод - POST.

Параметры:
Параметр Описание Пример
ip
обязателен
Ip-адрес для геокодирования в виде строки или числа(unsigned int) 149.126.170.1
apiKey API-ключ Ключ, полученный при подписке
callback Параметр для оформления ответа в виде JSONP Например, при вызове с callback=parseResponse в ответе будет: parseResponse({"city_id":1, "city_name":"Москва", "region_id":77, "region_name":"Москва", "g_lat":55.755826, "g_lng":37.6173, "y_lat":55.755814, "y_lng":37.617635});

Пример запроса:
curl -d 'ip=149.126.170.1' https://ip2ruscity.com/v1/ip2city

Ответ:
{
city_id: 1,
city_name: "Москва",
region_id: 77,
region_name: "Москва",
g_lat: 55.755826,
g_lng: 37.6173,
y_lat: 55.755814,
y_lng: 37.617635
}

Подробней:
g_lat, g_lng - широта и долгота города по Google Maps,
y_lat, y_lng - широта и долгота города по Yandex Maps,

Ограничения

1. Без указания apiKey количество запросов с одного ip не должно превышать 20 в сутки.
2. С использованием apiKey количество запросов ограничено 5 запросов в секунду и 3000 в час.

При превышении ограничений сервис выдает ответ 429 "Too Many Requests".

Купить

Стоимость

Стоимость платной версии - 4000 руб., включено 2 месяца обновлений.
Варианты подписки на обновления:

3 месяца600 руб.
6 месяцев1100 руб.
12 месяцев2000 руб.

Специальное предложение
База + 12 месяцев обновлений - 5000 руб.

Способы оплаты

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

Контакты

Есть вопросы или предложения?
Напишите нам: