获得用户IP、城市、国家等信息的api接口

1 这个信息比较多

https://api.ipdata.co/?api-key=test

<script>
  $.get("https://api.ipdata.co?api-key=test", function (response) {
    alert(response.country_code);
}, "jsonp");
</script>

2 这个信息稍微少一些,但可以直接获取用户的IP等信息也可以查询指定的IP地址的信息

https://geoiplookup.io/api

// 直接查询客户端的IP、城市、国家等信息
$.getJSON('https://json.geoiplookup.io', function(data) {
  console.log(JSON.stringify(data, null, 2));
});

// 根据给定的IP地址,查城市、国家等信息
$.getJSON('https://json.geoiplookup.io/8.8.8.8', function(data) {
  console.log(JSON.stringify(data, null, 2));
});
原文地址:https://www.cnblogs.com/james641/p/9561266.html