ping0 免费API接口

获取本机IP的详细信息

# curl 获取 ip 详细信息

curl ip.ping0.cc/geo

# 输出结果共4行,第一行为ip地址,第二行为位置信息,第三行为AS号码,第四行为商家名称

45.150.165.158

美国 华盛顿州 西雅圖 — 斯巴达

AS201106

Spartan Host Ltd

# curl 获取 ipv4 详细信息

curl -4 ip.ping0.cc/geo

curl ipv4.ping0.cc/geo

# curl 获取 ipv6 详细信息

curl -6 ip.ping0.cc/geo

curl ipv6.ping0.cc/geo

获取本机IP地址

# curl 获取 ip 地址

curl ip.ping0.cc

# curl 获取 ipv4 地址

curl -4 ip.ping0.cc

curl ipv4.ping0.cc

# curl 获取 ipv6 地址

curl ipv6.ping0.cc

curl -6 ip.ping0.cc

使用 PHP等编程语言 获取本机IP地址

# PHP 获取 ipv4 地址

$ip = file_get_contents('http://ipv4.ping0.cc');

# PHP 获取 ipv6 地址

$ip = file_get_contents('http://ipv6.ping0.cc');

使用 JSONP 在前端获取访问者的IP信息

# HTML 文件代码,将以下代码保存为 .html文件,双击文件可看到效果

<!DOCTYPE html> <html> <head> <meta charset="utf-8"> <title>jsonp调用</title> </head> <body> <div id="result"></div> <script type="text/javascript"> function callback(ip, location, asn, org) { var html = `${ip}<br/>${location}<br/>${asn}<br/>${org}<br/>`; document.getElementById('result').innerHTML = html; } </script> <script type="text/javascript" src="https://ip.ping0.cc/geo/jsonp/callback"></script> </body> </html>