"Для разработчиков", "Серверные скрипты", "Описание функций", "Интеграции", "GeoIP", "GeoIPGetQuickInfo".
Получить строку со страной и городом пользователя по его IP адресу. Для работы функции не нужен Интернет, используется локальная база данных.
function GeoIPGetQuickInfo(sIP: string): string;
Параметр |
Тип |
Значение |
---|---|---|
sIP |
string |
IP адрес пользователя. |
Местоположение пользователя в формате "Страна|Город". Если данных по стране либо городу нет — будет что-то одно. Разделитель — символ вертикальной черты "|". Если IP адрес указан неправильно или данных нет — функция вернёт пустую строку.
const
IP = '94.45.98.236';
begin
mLogScript('IP address: ' + IP, '');
mLogScript('Quick info: ' + GeoIPGetQuickInfo(IP), '');
end.
[19:33:42] (Log "GeoIPGetQuickInfo"): IP address: 94.45.98.236
[19:33:42] (Log "GeoIPGetQuickInfo"): Quick info: Украина|Фастов
[19:33:42] (Run "GeoIPGetQuickInfo"): Время выполнения скрипта: 12 мс
[19:33:42] (Run "GeoIPGetQuickInfo"): Скрипт выполнен успешно.