问题标签 [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 投票
3 回答
2368 浏览

java - Java 编译 maxmind geoip LookupService 类的问题

我想知道是否有人可以帮忙,因为我正在努力编译 maxmind.geoip.LookupService.java

我已经下载了 geoip-api-1.2.10.jar 以包含在 WEB-INF\lib 中,并且我在我的类路径中引用了它,但它只是无法编译。

我已经成功编译了以下内容,所以我有点不知所措:

似乎无法为 com.maxmind.geoip 找到一整套已编译的 java 类,任何帮助将不胜感激:-)

0 投票
1 回答
499 浏览

ip-address - MaxMind 的每月免费 GeoIP 列表每月添加/删除 IP。我可以信任旧 IP 吗?

我正在使用 Maxmind 的免费 G​​eoIP 列表(仅限国家/地区)。每个月他们都会发布更新。在新列表中,他们添加/删除 IP 并将上个月的国家 IP 分配给不同的国家。

我有一个存储用户 IP 地址的 SQL 表。(1 年数据)。我现在可以将这些 IP 地址与最新的 maxmind 数据库进行比较以查找特定国家/地区吗?我能得到 99.9% 的准确率吗?

任何澄清都会对我有所帮助。

提前致谢。加内什

0 投票
1 回答
4098 浏览

javascript - 显示 Maxmind Geoip2 使用 Javascript 显示国家、城市、地区和 ISP

我目前使用遗留的 maxmind geoip 服务来显示用户访问的国家、城市和地区。我想使用 geoip2 服务来显示信息,但这超出了我的技能水平。

这是我目前用于使用旧版本显示数据的 javascript。

谁能告诉我如何使用 geoip2 版本做同样的事情并添加 ISP、IP 以及他们是否使用开放代理?我已经订阅了他们的服务(没有尝试在免费服务上这样做)

0 投票
1 回答
2429 浏览

stripe-payments - 从 Stripe.js 中分离 BIN

我想使用 Stripe 进行付款,但希望能够将BIN/IIN与用户输入的 16 位信用卡号分开,然后 Stripe.js 加密最后 4 位的所有数字,即。* **** *1457

基本上,我想将 MaxMind 集成到我的 Stripe 支付页面中,并让 MaxMind 在 Stripe 捕获交易之前对 BIN 匹配进行一些检查。

Stripe 表示目前不支持此功能,但他们建议使用 MaxMind 来识别 PrePaid 卡(通过 BIN 识别完成)。

任何想法正确答案是什么(你好条纹:)以及如何完成我需要的?

0 投票
0 回答
243 浏览

javascript - 如何在浏览器中获取用户对分享位置提示的响应?

我正在使用 MaxMind GeoIP2 JavaScript API 来确定用户进入我的网站时的位置。这会提示用户允许他们通过浏览器提供位置。我想要用户对此提示的响应。那么我怎样才能得到这个响应呢?我选择“现在不”或“从不用于此站点”,然后它也共享位置。请帮我。

0 投票
3 回答
13769 浏览

php - 将最新的 MaxMind GeoLite2 数据库导入 MySQL

MaxMind 现在提供一个 GeoLite2 DB ,正如他们网站上描述的那样

问题是他们不再提供 CSV 下载,只有二进制 MMDB 二进制数据库格式。

我在网上找不到任何关于如何解开 MMDB 格式并将其安装到本地 MySQL 数据库中的信息。

当我在 Notepad+ 中打开 MMDB 文件时,它只是一个二进制文件。

如何使用这个 MMDB 文件来填充我的本地 MySQL 数据库?

0 投票
2 回答
78018 浏览

geolocation - 最佳 IP 国家数据库

我们的一些系统要求根据用户的 IP 地址检测用户所在的国家/地区。我们更喜欢使用数据库而不是 Web 服务(以防止出现停机/网络访问外部托管服务的问题)所以我正在寻找建议,任何人都有关于国家数据库的各种 IP 的好坏故事?

我从谷歌找到的:

有薪酬的

  • Maxmind - 50 美元,然后每月 12 美元,网站许可证
  • IP2Location - 每年 50 美元,单台服务器
  • software77(捐赠软件)

自由的

任何关于免费的与付费的比较的信息都会很好。现在我倾向于 Maxmind 的付费服务,因为它包括自动更新,我们可以每周通过脚本运行一次。

0 投票
1 回答
73 浏览

java - 没有关于 maxMind 的主要功能错误

我对 maxmind API 有疑问。我用一些例子来测试。但是,运行时错误“no main function public static void main(String[] args)”我很困惑,我已经知道public static void main了。

0 投票
0 回答
602 浏览

php - 使用 MongoDB、MaxMind 数据库和 PHP

我已将http://www.maxmind.com/en/city(GeoIP City)导入 MongoDB。有两个集合:块和位置。

块具有 ip 范围的开头和 ip 范围的结尾以及一个整数(稍后将使其成为 MongoID),指示位置集合中的文档。

ip 地址在 blocks 集合中存储为 NumberLong。

我得到一个 ip 地址并使用 php 函数 iptolong ( http://php.net/manual/en/function.ip2long.php ) 将其转换为 long ,给我一个像 3758096128 这样的值

现在我需要进行查询,从 blocks 集合中的正确文档中获取 id,然后在 location 集合中查找位置(在 id 的帮助下)

我可以明显地进行两个查询,但这不是很有效。

我的第一步是(在 PHP 中):

(仍在弄清楚为什么上面的查询不返回任何数据)

但是,从两个集合中获取数据的过程的下一步是什么?

0 投票
1 回答
909 浏览

java - MaxMind 的 GeoIP2 java API 线程安全吗?

我知道可以通过使用某些缓存参数使 GeoIPLite 遗留 Java API 线程安全,但是 Java 或 C 的 GeoIP2 文档根本没有提到“线程”这个词。

我希望能够一次 build() 一个 DatabaseReader,然后在几个不同的线程中对其执行 city()。这安全吗?