Как получить isp у ip через php?

Пользователь

от olen.shanahan , в категории: PHP , 7 месяцев назад

Как получить isp у ip через php?

Facebook Vk Ok Twitter LinkedIn Telegram Whatsapp

1 ответ

Пользователь

от akeem , 7 месяцев назад

@olen.shanahan 

Вы можете получить имени поставщика услуг интернета (ISP) для определенного IP-адреса с помощью PHP, используя следующий код:

1
2
3
4
5
6
7
$ip = $_SERVER['REMOTE_ADDR']; // Получить IP-адрес текущего пользователя

$details = json_decode(file_get_contents("https://ipinfo.io/{$ip}/json")); // Получить информацию о IP-адресе из API

$isp = $details->org; // Получить имя поставщика услуг интернета (ISP)

echo $isp; // Вывести имя поставщика услуг интернета (ISP)


Этот код использует бесплатный API от ipinfo.io, чтобы получить информацию о IP-адресе. Он возвращает JSON-объект, который вы можете декодировать и получить доступ к различным полям, включая имя поставщика услуг интернета (ISP).


Обратите внимание, что некоторые IP-адреса могут не предоставлять информацию о поставщике услуг интернета (ISP), поэтому результат может быть пустым или неопределенным в определенных случаях.