Javascript 我们能用IP地址准确地得到任何设备的位置吗?如果是,哪种API是最好的?

Javascript 我们能用IP地址准确地得到任何设备的位置吗?如果是,哪种API是最好的?,javascript,php,jquery,html,web,Javascript,Php,Jquery,Html,Web,如何获得任何设备的IP地址,并精确到城市/街道级别。有没有足够强大的API可以做到这一点 我研究发现,谷歌的地理定位工具提供了一些东西,但不是很强大,不能100%信任 我们能自己找到位置(IP和我们获取的任何其他数据)吗?是否有任何“混合”API结合不同的IP定位工具(如google geolocation、ip2location或其他)来提高准确性 这个问题可能不是一个好问题,但我只需要一些提示或指向新API/技术的链接。这肯定对我有帮助 注意:只针对一个浏览器的答案,也欢迎只针对某些位置的答

如何获得任何设备的IP地址,并精确到城市/街道级别。有没有足够强大的API可以做到这一点

我研究发现,谷歌的地理定位工具提供了一些东西,但不是很强大,不能100%信任

我们能自己找到位置(IP和我们获取的任何其他数据)吗?是否有任何“混合”API结合不同的IP定位工具(如google geolocation、ip2location或其他)来提高准确性

这个问题可能不是一个好问题,但我只需要一些提示或指向新API/技术的链接。这肯定对我有帮助

注意:只针对一个浏览器的答案,也欢迎只针对某些位置的答案


任何帮助都将不胜感激。谢谢。

您可以使用此url检查您的ip和位置详细信息:

检查此链接。这可能对你有帮助。

还请检查此链接以获取位置详细信息


您可以使用以下url检查您的ip和位置详细信息:

检查此链接。这可能对你有帮助。

还请检查此链接以获取位置详细信息



我认为不可能让它一直运行良好。例如,在波兰,我们的一家移动电话运营商(加上GSM)在使用移动互联网时,它始终会显示华沙作为您的IP地址。

我认为不可能使它始终正常工作。例如,在波兰,在我们的一家移动电话运营商(加GSM)中,当您使用移动互联网时,它将始终显示华沙作为您的IP地址。

它是有用的,但不用于位置。:(,仅限IP。但是thanks@SarathMohan请看我答案的另一个链接。我已经编辑了它。我已经检查了ipinfodb,它不如谷歌地理位置。但是简单易用。你只能接近你的ISPs位置,可能离这个人很远。我会检查ip-api.com,thnks@dharmeshIt是有用的,但是t不适用于位置..:(,仅限IP。但是thanks@SarathMohan请看我答案的另一个链接。我已经编辑了它。我已经检查了ipinfodb,它不如谷歌地理位置。但是简单易用,你只能接近你的ISPs位置,可能离这个人很远。我会检查ip-api.com,thnks@dharmeshI高度怀疑你你可以通过IP获得城市/街道级别。@epascarello,我通过谷歌获得的城市名称正确率约为55%。我高度怀疑你通过IP获得的城市/街道级别。@epascarello,我通过谷歌获得的城市名称正确率约为55%。我不确定,因为此时我坐在华沙中心,但我认为这不会有多大帮助。但是当然,我稍后会检查它,并给你们答案。我不确定,因为此时我坐在华沙中心,但我认为这不会有多大帮助。但可以肯定的是,我稍后会检查它,并给你们答案。
$ curl 'https://api.ipify.org?format=json'