GeoIP2 指定要查询的 IP


如何使用

MaxMind GeoIP JavaScript API指定要查询的IP地址?这应该真的很微不足道,但我在他们的文档中找不到它。

这是我使用的功能,但它会自动查询我自己的 IP 地址。我想指定要查询的其他 IP 地址。

geoip2.country(onSuccess, onError);

MaxMind GeoIP2 JavaScript API 仅返回当前设备的信息,使用设备连接到 MaxMind 服务器的 IP 地址。没有办法向它传递任意 IP 地址。

我无法判断您是在做前端还是后端JS,但是在后端,您可以使用geoip2ws进行Web服务访问或maxmind查询本地GeoIP2/GeoLite2数据库。

wfUtils 对象上有 IP2Country 方法吗?

在PHP中,我这样做。

global $geo_location;
$ip = wfUtils::getIP();
$geo_location = wfUtils::IP2Country($ip);
if ($geo_location === 'US') {...}

相关内容

  • 没有找到相关文章

最新更新