ip-geolocation - 如何使用 here.com API 从 IP 获取国家代码?
问题描述
我正在研究https://developer.here.com/documentation#services,以获取用户的位置,试图从 IP 获取国家代码
解决方案
据我所知,Here.com 不提供 IP 地理定位 API。它主要关注正向和反向地理编码。
但是,存在几个 IP 地理定位提供商:Ipregistry、IpInfo、IpData、Maxmind、Ip2location 等。
这是一个使用 Ipregistry 的示例(免责声明,我正在为之工作):
fetch('https://api.ipregistry.co/?key=tryout')
.then(function (response) {
return response.json();
})
.then(function (payload) {
console.log(payload.location.country.code);
});
推荐阅读
- javascript - 如何从以下日期格式的两个日期对象中获取天数
- python - 使用 ProcessPoolExecutor 进行 Web Scraping:如何将数据返回到队列和结果中?
- python - 如何抓取我发布信息的网站
- c# - 视频未在我的窗口应用程序中启动
- python-3.x - 关于 scipy.stats.randint 中 rvs 边界的问题
- javascript - 如何在屏幕外使用反应导航
- go - 为什么没有检测到 Go?
- r - 如何使用 R 创建维恩图?
- react-native - undefined 不是对象(评估 '_effects.buffers.expanding')
- java - 如何将数据与复制和克隆等其他方法一起处理成 CSV 文件?