
文章插圖
前言
今天有一個獲取客戶端地理位置的需求 , 傻不啦嘰的折騰了很久 , 終于在大神的幫助下解決了 , 記錄一下解決方案 。
搜狐API
sohu的這個API , 提供服務(wù)很多年了 , 應(yīng)該會比較穩(wěn)定 。
今天也試了幾個其他的 , 都沒有通 , 后面會把其他的嘗試的api附上 。
搜狐IP地址查詢接口(默認GBK):調(diào)用方式
http://pv.sohu.com/cityjson
搜狐IP地址查詢接口(可設(shè)置編碼):
/uploads/allimg/220506/1P0126196-1.jpg
類似JSONP調(diào)用
接口返回的是一個JS對象:
var returnCitySN = {"cip": "119.130.228.18", "cid": "440100", "cname": "廣東省廣州市"};如截圖:從截圖上可以看出 , 直接返回了一個JS對象 , 賦值給了returnCitySN這個全局對象 。
具體代碼
<script src="http://pic.aipaogen.com/220925/09235a920-1.jpg"></script><script language="JavaScript">var clientCname = returnCitySN["cname"];alert(clientCname);</script>其他接口(都不行 , 應(yīng)該是不穩(wěn)定)* 新浪
http://int.dpool.sina.com.cn/iplookup/iplookup.php?ip=123.125.114.144* 淘寶
Get
http://ip.taobao.com/service/getIpInfo.php?ip=123.125.114.144* ip138
Get
http://www.ip138.com/ips138.asp?ip=123.125.114.144結(jié)語
還是有很多知識自己沒有接觸過 , 今天傻不啦嘰的在服務(wù)器端獲取ip , 再通過ip獲取對應(yīng)的城市 。雖然成功了 , 但是結(jié)果一直不對 , 想想才明白 , 服務(wù)器調(diào)用和客戶端調(diào)用是不一樣的 , 不知道當時的腦洞是什么樣的 。
加油吧 , 自己 。
以上關(guān)于本文的內(nèi)容,僅作參考!溫馨提示:如遇健康、疾病相關(guān)的問題,請您及時就醫(yī)或請專業(yè)人士給予相關(guān)指導(dǎo)!
「愛刨根生活網(wǎng)」www.malaban59.cn小編還為您精選了以下內(nèi)容,希望對您有所幫助:- win10cmd管理員權(quán)限獲取方法 win10cmd管理員權(quán)限怎么獲取
- 獲取textarea輸入的值 textarea如何獲取內(nèi)容
- php分割字符串為數(shù)組 php獲取字符串第一個字符
- 淘寶獲取流量的方法 淘寶采集軟件自帶流量
- js獲取input的輸入值了解 js獲取input的輸入值進行比較
- 離婚后如何獲取孩子撫養(yǎng)權(quán) 離婚后撫養(yǎng)權(quán)可以變嗎
- js讀取本地文件的方法 js獲取本地文件絕對路徑
- 調(diào)劑考研信息
- 你適合在哪個方向發(fā)展,本地還是外地
- 明明插了網(wǎng)線卻是電纜被拔出 本地連接顯示電纜拔出
