免費IP歸屬地查詢接口匯總


目前做一個項目,需要判斷是國內還是國外的IP,具體要求為接口穩定,速度快,免費,不異常,所以我整理了優質的接口供大家篩選

IP歸屬地查詢API

一,淘寶API接口

http://ip.taobao.com/service/getIpInfo.php?ip=[ip地址字串]

ip參數中添加你要查詢的ip,數據報道查看為json格式。包括國家地區運營商等數據。

{"code":0,"data":{"ip":"221.218.209.125","country":"中國","area":"","region":"北京","city":"北京","county":"XX","isp":"聯通","country_id":"CN","area_id":"","region_id":"110000","city_id":"110100","county_id":"xx","isp_id":"100026"}}

測評結果:

查詢到: 110 未查詢到: 0 報錯: 890 執行時間 314.29S

二,IP-API接口

調用可以http://ip-api.com/json/接口查詢域名,默認為當前請求的IP

# 國際化英文顯示 http://ip-api.com/json/ # 修改語言編碼 http://ip-api.com/json/?lang=zh-CN # 修改IP信息 http://ip-api.com/json/115.191.200.34?lang=zh-CN

數據報道查看為json格式。包括國家地區運營商等數據。

{"as":"AS6106 University of California, Riverside","city":"里弗賽德","country":"美國","countryCode":"US","isp":"University of California, Riverside","lat":33.9473,"lon":-117.4008,"org":"University of California, Riverside","query":"169.235.24.133","region":"CA","regionName":"加利福尼亞州","status":"success","timezone":"America/Los_Angeles","zip":"92521"}

測評結果:

沒有測試完,應該是有調用量限制,不過一開始查詢比淘寶快。

三,搜狐IP地址查詢

http://pv.sohu.com/cityjson # 設置編碼 http://pv.sohu.com/cityjson?ie=utf-8

當前只能查到區域信息,數據划分不是很明確:

var returnCitySN = {"cip": "221.218.209.125", "cid": "110108", "cname": "北京市海淀區"};

四,太平洋IP地址查詢

太平洋IP地址庫API接口為:

http://whois.pconline.com.cn/ipJson.jsp?ip=xxx.xxx.xxx.xxx&json=true

查詢到數據如下:

{"ip":"221.218.209.125","pro":"北京市","proCode":"110000","city":"北京市","cityCode":"110000","region":"海淀區","regionCode":"110108","addr":"北京市海淀區 聯通ADSL","regionNames":"","err":""}

太平洋IP查詢的更多接入方式查看http://whois.pconline.com.cn/

測試結果:

查詢到: 1000 未查詢到: 0 報錯: 0 執行時間 68.51S




調用了三個接口,淘寶那個接口好用,但是對查詢的頻率有限制,瑕疵有點大,特意增加后面的兩個接口,防止查詢多次查詢不出來的結果。

 

 





免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM