別再懵圈啦!免費(fèi)API定位工具讓 IP 地址"原形畢露"
在互聯(lián)網(wǎng)這張大網(wǎng)里,IP地址就像是每個(gè)設(shè)備的 “門(mén)牌號(hào)”,藏著不少秘密。可很多人面對(duì)它都一頭霧水,今天就給大家講講免費(fèi)API定位工具,幫你揭開(kāi)IP地址的神秘面紗。
以前要通過(guò)IP地址找到用戶(hù)的位置,有很多方法。比如搜狐、淘寶和黑客聯(lián)盟這些公司都提供IP查詢(xún)的服務(wù)。搜狐的好處是前端可以直接用,不用后端幫忙,但問(wèn)題是數(shù)據(jù)更新太慢了,信息也不全。淘寶雖然也有這個(gè)服務(wù),但由于訪問(wèn)次數(shù)限制,有時(shí)候很不穩(wěn)定,用起來(lái)就像坐過(guò)山車(chē)一樣。至于黑客聯(lián)盟的查詢(xún)接口,雖然能查到信息,但那些歸屬地的信息讓人看不明白。
重點(diǎn)來(lái)了,有個(gè)免費(fèi)的好工具叫IP Geolocation API。用它可以免費(fèi)查IP地址,而且給的信息特別詳細(xì),包括國(guó)家、省份、城市、區(qū)縣甚至街道這些信息都能查到。如下圖所示:
這個(gè)工具也可以通過(guò)API來(lái)調(diào)用,如下圖所示:
為了以后方便調(diào)用,可以用Python寫(xiě)一個(gè)腳本來(lái)查詢(xún)IP地址的歸屬地。輸出的結(jié)果如下所示:
root@code-server:/home/code/script/python# python3 ip_query.py
IP歸屬地查詢(xún)結(jié)果:
IP地址:107.173.155.239
狀態(tài):success
國(guó)家:United States
國(guó)家代碼:US
地區(qū)代碼:CA
地區(qū)名稱(chēng):California
城市:Santa Clara
郵編:95052
緯度:37.3530
經(jīng)度:-121.9544
時(shí)區(qū):America/Los_Angeles
ISP服務(wù)商:HostPapa
組織機(jī)構(gòu):RackNerd LLC
AS信息:AS36352 HostPapa
反向解析:107-173-155-239-host.colocrossing.com
移動(dòng)網(wǎng)絡(luò):False
代理:False
托管服務(wù):True
這個(gè)腳本用起來(lái)很簡(jiǎn)單,你可以指定一個(gè)IP地址來(lái)查詢(xún),或者直接查當(dāng)前電腦的IP地址。