问题标签 [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.
java - Java 编译 maxmind geoip LookupService 类的问题
我想知道是否有人可以帮忙,因为我正在努力编译 maxmind.geoip.LookupService.java
我已经下载了 geoip-api-1.2.10.jar 以包含在 WEB-INF\lib 中,并且我在我的类路径中引用了它,但它只是无法编译。
我已经成功编译了以下内容,所以我有点不知所措:
似乎无法为 com.maxmind.geoip 找到一整套已编译的 java 类,任何帮助将不胜感激:-)
ip-address - MaxMind 的每月免费 GeoIP 列表每月添加/删除 IP。我可以信任旧 IP 吗?
我正在使用 Maxmind 的免费 GeoIP 列表(仅限国家/地区)。每个月他们都会发布更新。在新列表中,他们添加/删除 IP 并将上个月的国家 IP 分配给不同的国家。
我有一个存储用户 IP 地址的 SQL 表。(1 年数据)。我现在可以将这些 IP 地址与最新的 maxmind 数据库进行比较以查找特定国家/地区吗?我能得到 99.9% 的准确率吗?
任何澄清都会对我有所帮助。
提前致谢。加内什
javascript - 显示 Maxmind Geoip2 使用 Javascript 显示国家、城市、地区和 ISP
我目前使用遗留的 maxmind geoip 服务来显示用户访问的国家、城市和地区。我想使用 geoip2 服务来显示信息,但这超出了我的技能水平。
这是我目前用于使用旧版本显示数据的 javascript。
谁能告诉我如何使用 geoip2 版本做同样的事情并添加 ISP、IP 以及他们是否使用开放代理?我已经订阅了他们的服务(没有尝试在免费服务上这样做)
stripe-payments - 从 Stripe.js 中分离 BIN
我想使用 Stripe 进行付款,但希望能够将BIN/IIN与用户输入的 16 位信用卡号分开,然后 Stripe.js 加密最后 4 位的所有数字,即。* **** *1457
基本上,我想将 MaxMind 集成到我的 Stripe 支付页面中,并让 MaxMind 在 Stripe 捕获交易之前对 BIN 匹配进行一些检查。
Stripe 表示目前不支持此功能,但他们建议使用 MaxMind 来识别 PrePaid 卡(通过 BIN 识别完成)。
任何想法正确答案是什么(你好条纹:)以及如何完成我需要的?
javascript - 如何在浏览器中获取用户对分享位置提示的响应?
我正在使用 MaxMind GeoIP2 JavaScript API 来确定用户进入我的网站时的位置。这会提示用户允许他们通过浏览器提供位置。我想要用户对此提示的响应。那么我怎样才能得到这个响应呢?我选择“现在不”或“从不用于此站点”,然后它也共享位置。请帮我。
php - 将最新的 MaxMind GeoLite2 数据库导入 MySQL
MaxMind 现在提供一个 GeoLite2 DB ,正如他们网站上描述的那样。
问题是他们不再提供 CSV 下载,只有二进制 MMDB 二进制数据库格式。
我在网上找不到任何关于如何解开 MMDB 格式并将其安装到本地 MySQL 数据库中的信息。
当我在 Notepad+ 中打开 MMDB 文件时,它只是一个二进制文件。
如何使用这个 MMDB 文件来填充我的本地 MySQL 数据库?
geolocation - 最佳 IP 国家数据库
我们的一些系统要求根据用户的 IP 地址检测用户所在的国家/地区。我们更喜欢使用数据库而不是 Web 服务(以防止出现停机/网络访问外部托管服务的问题)所以我正在寻找建议,任何人都有关于国家数据库的各种 IP 的好坏故事?
我从谷歌找到的:
有薪酬的
- Maxmind - 50 美元,然后每月 12 美元,网站许可证
- IP2Location - 每年 50 美元,单台服务器
- software77(捐赠软件)
自由的
任何关于免费的与付费的比较的信息都会很好。现在我倾向于 Maxmind 的付费服务,因为它包括自动更新,我们可以每周通过脚本运行一次。
java - 没有关于 maxMind 的主要功能错误
我对 maxmind API 有疑问。我用一些例子来测试。但是,运行时错误“no main function public static void main(String[] args)”我很困惑,我已经知道public static void main
了。
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 中):
(仍在弄清楚为什么上面的查询不返回任何数据)
但是,从两个集合中获取数据的过程的下一步是什么?
java - MaxMind 的 GeoIP2 java API 线程安全吗?
我知道可以通过使用某些缓存参数使 GeoIPLite 遗留 Java API 线程安全,但是 Java 或 C 的 GeoIP2 文档根本没有提到“线程”这个词。
我希望能够一次 build() 一个 DatabaseReader,然后在几个不同的线程中对其执行 city()。这安全吗?