分享几个免费能用的ip地址查询接口

分享几个获取ip地址api,亲测。

淘宝IP地址库

接口使用例子(PHP):

1
2
3
$ip = 'xxx';
$data = file_get_contents("http://ip.taobao.com/service/getIpInfo.php?ip=".$ip);
print_r($data);

返回值:

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
{
"code": 0,
"data": {
"ip": "xxx",
"country": "中国",
"area": "",
"region": "浙江",
"city": "杭州",
"county": "XX",
"isp": "电信",
"country_id": "CN",
"area_id": "",
"region_id": "330000",
"city_id": "330100",
"county_id": "xx",
"isp_id": "200017"
}
}

126 IP API

接口使用例子(PHP):

1
2
3
4
5
6
<?php

$ip = 'xxx';
$data = @file_get_contents("http://ip.ws.126.net/ipquery?ip=".$ip);
print_r($data);
?>

返回数据:

1
var lo="江苏省", lc="南京市"; var localAddress={city:"南京市", province:"江苏省"};

新浪IP API(已失效)

接口使用例子(PHP):

1
2
3
4
<?php
$ip = 'xxx';
$data = file_get_contents("http://int.dpool.sina.com.cn/iplookup/iplookup.php?format=js&ip=".$ip);
print_r($data);

返回数据:

1
2
3
4
5
6
7
8
9
10
11
12
{
“ret”:1,
”start”:”59.37.164.179″,
”end”:”59.37.165.17″,
”country”:”u4e2d\u56fd”,
”province”:”u5e7f\u4e1c”,
”city”:”u6c5f\u95e8″,
”district”:””,
”isp”:”u7535\u4fe1″,
”type”:””,
”desc”:””
};