====== Получение геолокации IP ====== Получает геолокацию указанного IP. ===== Запрос ===== ==== Код запроса ==== OC_GETIPLOCATION = 'Get IP location'; ==== Тело запроса ==== "Action": 'Get IP location', "Data":{ "Token":, "IP": } ==== Параметры ==== ^Параметр ^Тип ^Описание ^ |aIP |String |IP, геолокацию которго необходимо получить | ==== Ошибки по запросу==== ^Код ошибки ^Значение ^Описание ^ |QE_RANGE_NOT_FOUND |'Range not found' |Диапазон указанного IP не зарегистрирован в системе | ===== Ответ ===== ==== Тело ответа ==== "Status":"Success", "Data":{ "Country": { "NameRu": , "NameEn": , "ID": }, "Region": { "NameRu": , "NameEn": , "ID": }, "City": { "NameRu": , "NameEn": , "ID": }, "Range"{ "Start": "End": } } ==== Параметры ==== ^Параметр ^Тип ^Описание ^ |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 |