Получение геолокации IP
Получает геолокацию указанного IP.
Запрос
Код запроса
OC_GETIPLOCATION = 'Get IP location';
Тело запроса
"Action": 'Get IP location', "Data":{ "Token":<MyToken>, "IP": <aIP> }
Параметры
| Параметр | Тип | Описание |
|---|---|---|
| aIP | String | IP, геолокацию которго необходимо получить |
Ошибки по запросу
| Код ошибки | Значение | Описание |
|---|---|---|
| QE_RANGE_NOT_FOUND | 'Range not found' | Диапазон указанного IP не зарегистрирован в системе |
Ответ
Тело ответа
"Status":"Success", "Data":{ "Country": { "NameRu": <CountryNameRu>, "NameEn": <CountryNameEn>, "ID": <CountryID> }, "Region": { "NameRu": <RegionNameRu>, "NameEn": <RegionNameEn>, "ID": <RegionID> }, "City": { "NameRu": <CityNameRu>, "NameEn": <CityNameEn>, "ID": <CityID> }, "Range"{ "Start": <RangeStart> "End": <RangeEnd> } }
Параметры
| Параметр | Тип | Описание |
|---|---|---|
| CountryNameRu | String | Имя страны на русском языке |
| CountryNameEn | String | Имя страны на английском языке |
| CountryID | Number | ID геолокации соответствующей страны |
| RegionNameRu | String | Имя региона на русском языке |
| RegionNameEn | String | Имя региона на английском языке |
| RegionID | Number | ID геолокации соответствующего региона |
| CityNameRu | String | Имя города на русском языке |
| CityNameEn | String | Имя города на английском языке |
| CityID | Number | ID геолокации соответствующего города |
| RangeStart | String | Начальный IP диапазона, которому принадлежит указанный IP |
| RangeEnd | String | Конечный IP диапазона, которому принадлежит указанный IP |