首页 > 解决方案 > 如何使用 here.com API 从 IP 获取国家代码?

问题描述

我正在研究https://developer.here.com/documentation#services,以获取用户的位置,试图从 IP 获取国家代码

标签: ip-geolocation

解决方案


据我所知,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);
    });

推荐阅读