gpt4 book ai didi

geocoding - 如何使用maxmind从IP地址获取纬度和经度?

转载 作者:行者123 更新时间:2023-12-01 15:39:10 25 4
gpt4 key购买 nike

我一直在使用 geoip php 扩展。
这个扩展没有像以前那样为我提供纬度和经度。

查看 maxmind 网站,我可以阅读:

Note: After careful consideration, taking into account customer feedback, we have decided against removing latitude and longitude coordinates from the GeoLite2 databases. We are in the process of reviewing coordinates used in all of our GeoLite2 and GeoIP databases to ensure there is no risk of misuse.



是否有另一种方法(或免费替代方法)从 IP 地址获取纬度和经度?

最佳答案

http://ip-api.com/提供免费服务你可以使用。

http://ip-api.com/json/111.222.333.444/ 发出 GET 请求(在您要查找的末尾附加您自己的 IP)

结果将如下所示:

{
"status": "success",
"country": "COUNTRY",
"countryCode": "COUNTRY CODE",
"region": "REGION CODE",
"regionName": "REGION NAME",
"city": "CITY",
"zip": "ZIP CODE",
"lat": LATITUDE,
"lon": LONGITUDE,
"timezone": "TIME ZONE",
"isp": "ISP NAME",
"org": "ORGANIZATION NAME",
"as": "AS NUMBER / NAME",
"query": "IP ADDRESS USED FOR QUERY"
}

我相信这就是您要询问的数据类型; LAT/LON 是此 API 的标准返回值。注意每分钟不要执行超过 150 个请求,否则他们将禁止您的主机发出更多请求。

关于geocoding - 如何使用maxmind从IP地址获取纬度和经度?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51315343/

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