问题标签 [maxmind]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
1663 浏览

state - Maxmind Free GeoIPCity.dat 为大多数 IP 返回空的州和城市。

我今天(2014 年 3 月 26 日)更新了我的 PHP API 和数据库,但仍然没有获得少数 IP 的州和城市。

以下是供您参考的IP:120.62.2.24、103.2.133.154、120.57.1​​44.226、59.96.210.147、117.223.148.132

但是当我查看 maxmind 演示页面时,会显示上述 IP 的所有详细信息。

如果有人在这方面帮助我,那就太好了。

0 投票
2 回答
654 浏览

c# - Maxmind/geoip 错误“数据库已关闭”

使用 maxmind/geoip api 我想出了错误“数据库已关闭”有人知道为什么会这样吗?

我尝试了多种不同的方法(单线和多线解决方案等),但无法弄清楚为什么它不起作用。调试时,我发现正在为 LookupService 代码行读取数据库,因为我可以看到它已经从数据库中检索了国家/地区名称,但是当我尝试使用

这变得非常令人沮丧,因为我可以看到数据库已成功访问并且变量“ls”已被赋予适当的值。

我的方法有什么问题?

0 投票
1 回答
3137 浏览

php - inet_pton() warning on IPv6 addresses - error in my code, or server config?

I'm developing an open source plugin for use 3rd party sites. It includes this snippet to obtain a visitors country code:

My server and ISP both use IPv4 and the code works for IPv4 addresses; but I can't test real visitor IPv6 addresses.

However, if I test by hard coding $visitorIP as an IPv6 address I get an "inet_pton() [function.inet-pton]: Unrecognized address" warning.

  1. Is this an error in my code, or down to my server/PHP configuration? (When I checked AF_INET6 was undefined.)

  2. If its not my error, will this code work correctly on servers where $_SERVER['REMOTE_ADDR'] contains an IPv6 address, or do I still need to add additional checks?

Thanks for any advice.

0 投票
0 回答
1466 浏览

geoip - 移至 GeoLite2 免费版

我目前在我的 awstats 分析中使用 GeoLite Free。我想开始使用 GeoLite2 Free。从 GeoLite 迁移到 GeoLite2 我需要做什么?我假设格式已更改,因此 awstats 中的某些内容可能需要更改?

我在 Windows IIS 8.5 机器上使用 awstats 7.3(如果有区别的话)。

一个循序渐进的指南将是最出色的,因为我必须承认我对 IIS 或 PHP 等不是很熟悉。

0 投票
1 回答
1536 浏览

geolocation - 在 MaxMind 中将经度/纬度转换为国家、城市

我正在使用 MaxMind GeoIP2 数据库根据 IP 地址确定客户的位置(经度、纬度、城市、国家)。为此,我使用 Python 库geoip2和本地 GeoLite2-City.mmdb 数据库。

为了获得更精确的结果,我还想使用 HTML5 地理位置,它只返回客户端的坐标。

我想使用已经存在的 MaxMind 本地数据库根据 HTML5 方法中的坐标获取国家和城市。

有可能吗?怎么做?

0 投票
1 回答
2591 浏览

geoip - maxmind geolite city精度不断下降

我们一直将 awstats 与 Maxmind 的 GeoLite City(现为 GeoLite Legacy City)数据库一起用于非营利组织的网站统计数据。

未知城市(未在数据库中找到的城市)的百分比一直在 15-20% 左右。但大约从 2013 年 8 月至 2013 年 9 月以来,该百分比跃升至 40-50% 以上,而如今(2014 年 4 月)约为 60%,这确实很高,数据变得无法使用。

我们每个月都会下载最新的 GeoLite City 数据库。

有人知道为什么 Maxmind GeoLite Legacy City 在过去几个月的准确度下降了这么多吗?是因为新的 GeoLite2 City 数据库格式吗?我们会考虑迁移到 GeoLite2 City,但当前的 awstats 缺少该数据库的插件。

0 投票
1 回答
376 浏览

csv - maxmind geolite city ipv6 csv文件的列定义

我正在尝试将 maxmind geolite city ipv6 数据用于应用程序。该文件可以从这里下载maxmind-website。不幸的是,此文件中缺少列标题。

有谁知道这些标题是什么?

0 投票
4 回答
1089 浏览

asp.net - 无法使用 Maxmind 在 Sitecore 中获得正确的 Lat/Lang 和 IP

我需要帮助才能使用 Maxmin 服务在 SiteCore 中获取当前用户的纬度/语言。我正在尝试使用默认配置并提供免费查找。我正在使用下面的 API 来获得结果。 Tracker.CurrentVisit.Latitude Tracker.CurrentVisit.Longitude

但它给了我零价值。

实际上,当我尝试使用 Tracker.CurrentVisit.Ip获取 IP 时 ,我得到的是私有 IP,而不是公共 IP。我在测试服务器中部署了我的解决方案并在本地机器上访问。我现在没有任何许可证,但据我所知,最初有一些免费查找可供少数访问。此外,当我尝试使用 Tracker.CurrentVisit.GeoIp.Ip 时,它失败了,因为 GeoIp 为空。

Tracker.CurrentVisit.GeoIp.IpTracker.CurrentVisit.Ip有什么区别 如果有人有任何意见,请告诉我

-谢谢,沙拉特

0 投票
2 回答
168 浏览

javascript - JSON 值作为查询字符串

我在我的 Drupal 7 网站上使用 Maxmind.Com 的 GeoIP2 (Omni) Web 服务来根据访问者的 IP 提取地理数据。

我可以使用以下代码获取 JSON 文档:

返回值之一是访问者的城市名称。如何将返回的值用作查询字符串的一部分?

例如,如果'city.names.en' = 'Detroit',我如何使用“底特律”作为键从另一个文档、表格等中检索数据(例如本地电话号码)?

最终目标是根据访问者的位置动态地将“本地”电话号码插入“联系我们”部分。

0 投票
1 回答
1486 浏览

database - MMDB 导出和导入

我需要将 IP 地址映射到城市,所以我使用了 maxmind geoip2 数据库。有一个问题是它只支持几种语言。我想从 MMDB 导出数据并将描述翻译成多种语言并导入回 MMDB。

是否有任何用于 MMDB 的导入/导出工具或任何我可以用于此目的的 API?谢谢。