geoip相关内容

将 Woocommerce 商店变成地理定位国家的目录?

我正在尝试将我的 woocommerce 商店转换为取决于国家/地区的目录模式.我只想在美国显示产品的价格并添加到购物车功能.我正在尝试通过使用名为“GeoIP Detection"的插件来实现这一点,其中包含以下内容PHP中的代码: /* 如果国家不是美国则禁止购买产品*/add_filter('woocommerce_is_purchasable', 'flatsome_woocommerc ..
发布时间:2022-01-14 21:26:51 PHP

在 Django 上设置 geoip 时出错

我正在尝试使用 GeoIP 将地理位置添加到网站.我按照 Django docs 上的说明进行操作,但我明白了错误:ImproperlyConfigured:导入中间件中间件时出错:“无法导入名称 GeoIP" 可能缺少什么?我已将地理定位功能添加为自定义中间件,如下所示: 从 django.contrib.gis.utils 导入 GeoIP类位置中间件(对象):def process_req ..
发布时间:2022-01-14 21:22:08 其他开发

将 IP 地址与国家/地区关联

我想根据我在服务器端收到的 IP 地址显示国家标志.固定IP地址是否分配给国家?我在哪里可以获得 IP 地址到国家/地区映射的数据库? 解决方案 看看下面: IP 地址地理位置 SQL 数据库 Geo Locate IP Address XML API Whois Map Country Provider 如何使用 IP 到国家/地区的数据库对访问者进行地理定位 免费 IP 到 ..
发布时间:2022-01-14 21:10:40 其他开发

如何在 Nodejs 中查找所有用户的 geoip 位置

我有一个要求,我必须找到用户的 geoip 位置.我已经使用了将用户地址存储在数据库中的代码,然后显示该用户的 geoip 位置.现在假设用户将他的位置更改为其他地方.如果用户现在从该地区或国家登录,如何我应该显示该用户的 geoip.我使用的代码是: geo.geocoder(geo.google, address, sensor,function(formattedAddress, lati ..
发布时间:2022-01-14 21:04:38 前端开发

通过 IP 地址识别国家

有没有办法仅通过查看 IP 地址来确定国家/地区名称?我的意思是,国家有特定的 IP 地址范围吗?例如,澳大利亚的 IP 地址只能在 123.45.56.89 - 231.54.65.98 范围内(仅作为示例) 解决方案 我认为您正在寻找的是 IP 地理定位数据库或服务提供商.那里有很多,有些是免费的(得到你所支付的). 虽然我之前没有使用过这项服务,但它声称是实时的.https:/ ..
发布时间:2022-01-14 20:39:38 其他开发

基于 IP 地址的地理位置 - PHP

我们正在寻找一种快速准确的方法来根据访问者的 IP 获取他们的位置. 我们已经尝试过 ipinfodb.com,但他们的 API 在进行 API 调用时使我们的网站严重滞后. 您还建议什么其他服务? 解决方案 获取 Geo-IP 信息 请求地理 IP 服务器 (netip.de) 进行检查,返回 IP 所在的位置(主机、州、国家、城镇). dslb-094-219-0 ..
发布时间:2022-01-14 20:34:18 PHP

使用 PHP 获取 IP 地址所在的国家/地区

理想情况下,我会尝试编写一个 PHP 脚本,我可以从任何 Web 浏览器查询它,它会返回访问 PHP 脚本的 IP 地址所在的国家/地区. 这是可能的还是有更好的解决方案? 解决方案 您可以使用免费、简单的 API,例如: http://ipinfodb.com/ip_location_api.php http://www.ipgeo.com/api/ http://ip2 ..
发布时间:2022-01-14 20:31:18 PHP

如何提高 BigQuery 中 GeoIP 查询的性能?

我已经在 BigQuery 中加载了我的应用程序日志,我需要根据这些日志中的 IP 地址计算国家/地区. 我在我的表和我从 MaxMind 下载的 GeoIP 映射表之间编写了一个连接查询. 一个理想的查询是带有范围过滤器的 OUTER JOIN,但是 BQ 在连接条件中只支持 =.因此,查询执行 INNER JOIN 并处理 JOIN 每一侧的缺失值. 我修改了我的原始查询,以 ..
发布时间:2021-12-30 22:39:54 其他开发

将 MaxMind 的 GeoLite2 导入 MySQL

MaxMind 的 GeoLite2 是一个很棒的数据库,如果您想要,它非常有用将IP 地址映射到国家/地区. 为了有效地做到这一点,我想用这样的方案将它导入到 MySQL 数据库中: 我记得很久以前为 CSV 数据库编写了一个导入脚本,但是您今天可以下载的 CSV 格式非常难以理解,至少对我来说: network,geoname_id,registered_country_ge ..
发布时间:2021-12-25 19:37:34 数据库

在 Woocommerce 3 中获取用户地理定位的国家名称

我想添加“我们运送到{country name}";在基于用户 geoip 国家名称的 WooCommerce 标头中? 我想在我的 WooCommerce 商店的标题中写入 html 内容,例如我们运送到“您的国家/地区名称". 任何帮助将不胜感激? 我已经启用了 WooCommerce 地理定位. 解决方案 您可以基于 WC_Geolocation Class 这样: ..
发布时间:2021-12-05 13:48:18 PHP

从 IP 地址获取位置

我想从访问者的 IP 地址检索诸如城市、州和国家/地区之类的信息,以便我可以根据他们的位置自定义我的网页.在 PHP 中是否有一种很好且可靠的方法来做到这一点?我使用 JavaScript 编写客户端脚本,使用 PHP 编写服务器端脚本,使用 MySQL 编写数据库. 解决方案 您可以下载免费的 GeoIP 数据库并在本地查找 IP 地址,或者您可以使用第三方服务并执行远程查找.这是更简单 ..
发布时间:2021-12-01 11:10:25 PHP

Rails 4 - 如何自动检测用户的位置并将其显示在 Web 应用程序上?

我目前有一个可用的应用程序,我希望 Rails 通过 IP 地址检测访问者的位置,并在我网站的主页上显示城市和州.例如,它会显示“Hello {Name} from City, State". 访客无需输入任何内容.我知道 GeoIP 和 Geocode 之类的东西.据我所知,它们用于从 IP 搜索位置,反之亦然,但它们需要手动输入信息. 我需要它在用户访问我的主页时自动执行.我有一个 ..
发布时间:2021-07-13 19:34:51 其他开发

仅使用 php 一次地理重定向用户

当用户登陆 site.com/redirect.php 时,我可以很容易地使用这个脚本他们根据地理 IP 重定向到适当的 TLD但是当我在“index.php"中添加这段代码时,它会创建一个重定向循环.你能帮我修改它,使它不创建循环.现在这种“休息"没有帮助.. lookupCountryCode($_SERVER['REMOTE_ADDR']);开关((字符串)$国家){案例'AU':$url ..
发布时间:2021-07-05 19:38:20 PHP

geoip邮政编码查询

我已经从 http://www.maxmind.com/app/geolitecountry.我将该数据导入到我的数据库中,如下表所示: 块:启动IP,结束IP,基因.地点:locid,国家,地区,城市,邮政编码,纬度,长,遇见,区号. 创建IPnum的代码是: 那么我的查询是: SELECT postalcode FROM location WHERE locid =(SEL ..
发布时间:2021-06-05 20:13:25 PHP

如何使用maxmind从IP地址获取经度和纬度?

一段时间以来,我一直在使用geoip php扩展名.此扩展程序无法像以前那样为我提供纬度和经度. 在maxmind网站内部,我可以阅读: 注意:经过仔细考虑,考虑到客户反馈,我们已决定不删除纬度​​和经度来自GeoLite2数据库的坐标.我们正在查看我们所有GeoLite2和GeoIP数据库中使用的坐标确保没有滥用风险. 还有其他方法(或免费替代方法)从IP地址获取纬度和经度吗? ..
发布时间:2021-05-10 19:08:18 其他开发

将Woocommerce商店转变为地理位置所在国家/地区的目录?

我试图将woocommerce商店转变为目录模式,具体取决于国家/地区.我只想显示产品的价格并在美国添加到购物车功能.我正在尝试通过使用名为" GeoIP检测“的插件来实现此目标,并将以下内容PHP中的代码: /* Disable purchasing of products if the country is not United States*/ add_filter('woocomme ..
发布时间:2020-11-13 18:48:55 PHP

使用JavaScript获取Cloudflare的HTTP_CF_IPCOUNTRY标头?

有很多关于如何使用javascript获取http标头的问题,但是由于某些原因,它们不会显示HTTP_CF_IPCOUNTRY标头。 如果我尝试使用php echo $ _SERVER [“ HTTP_CF_IPCOUNTRY”]; ,它可以正常工作,所以CF可以正常工作。 是 解决方案 假设您正在谈论客户端JavaScript:不,不可能 浏览器向服务器发出HTTP请求 ..
发布时间:2020-10-03 00:33:24 前端开发