gpt4 book ai didi

java - 从 Java 中,如何找出运行它的计算机的物理位置(城市、国家)?

转载 作者:搜寻专家 更新时间:2023-10-30 20:20:25 24 4
gpt4 key购买 nike

是否可以从 Java 知道运行它的计算机在哪里?如果没有,我该如何使用 JNI 来实现?或者有什么脚本?我正在构建一个 Java 系统,并且在登录时,我应该在登录的数据库上注册谁在何时何地登录。我只是不知道如何获取位置。

最佳答案

除非您能让客户端发送某种坐标(如 GPS),否则您可以使用一些基于 IP 的解决方案,例如 MaxMind GeoIP .他们有一个 lite 版本的 citycountry定位数据库,这些数据库是免费的但不太准确。有APIs适用于大多数常用语言。

关于java - 从 Java 中,如何找出运行它的计算机的物理位置(城市、国家)?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9249333/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com