gpt4 book ai didi

javascript - 如何在 Nodejs 中查找所有用户的 geoip 位置

转载 作者:行者123 更新时间:2023-11-30 18:32:48 24 4
gpt4 key购买 nike

我有一个要求,我必须找到用户的 geoip 位置。我使用了将用户地址存储在数据库中然后显示该用户的 geoip 位置的代码。现在假设用户将他的位置更改为其他地方。如果用户现在从该地区或国家登录,如何我应该显示该用户的 geoip 吗?我使用的代码是:

geo.geocoder(geo.google, address, sensor,function(formattedAddress, latitude, longitude) {
console.log("Formatted Address: " + formattedAddress);
console.log("Latitude: " + latitude);
console.log("Longitude: " + longitude);
user.latitude = latitude;
user.longitude = longitude;
user.save(function(err) {
if(err)
return userUpdateFailed();
req.flash('info', 'Succesfully Upadated Changes');
res.redirect('/userinfo');
});
});

有没有其他方法可以让我找到用户的确切位置。请帮忙

最佳答案

Node-GeoIP可能是一种解决方案,但请记住,基于 ip 的地理定位并不总是真实的。

关于javascript - 如何在 Nodejs 中查找所有用户的 geoip 位置,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9126959/

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