DIV CSS 佈局教程網

 DIV+CSS佈局教程網 >> 網頁腳本 >> JavaScript入門知識 >> 關於JavaScript >> IP地址歸屬地查詢JS/JSON接口
IP地址歸屬地查詢JS/JSON接口
編輯:關於JavaScript     
在做網站開發的時候經常會遇到一些IP檢測方面的問題。比如說,根據用戶IP所在的地理位置跳轉到不同的站點,或者是一些天氣預報之類的小插件等等這些問題都需要判斷用戶地理位置!

發現好多程序員和我以前的做法基本上是相同的,都是讀取純真IP庫的數據來判斷!但是,用了一段時間發現,純真的數據錯誤的確挺多的,還有就是那麼大的一個DAT文件確實很雞肋!最近經測試發現其實調用這些大站的IP API讀取速度比DAT還快!呵呵~~只能說我們的服務器沒法和人家的比啊!

新浪IP API:

新浪這個應該說是最不錯的。並且返回的數據類型為可以自定義格式(默認為純文本格式,根據format的參數定義,還可以返回JS、Json格式。下面列舉的是JS的格式)。

http://int.dpool.sina.com.cn/iplookup/iplookup.php?format=js

返回值數據格式:var remote_ip_info = {“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”:””};

http://int.dpool.sina.com.cn/iplookup/iplookup.php?format=js&ip=61.135.169.125

返回值數據格式:var remote_ip_info = {“ret”:1,”start”:”61.135.164.0″,”end”:”61.135.169.125″,”country”:”\u4e2d\u56fd”,”province”:”\u5317\u4eac”,”city”:”\u5317\u4eac”,”district”:””,”isp”:”\u8054\u901a”,”type”:””,”desc”:””};

JSON格式:
http://int.dpool.sina.com.cn/iplookup/iplookup.php?format=json
XML學習教程| jQuery入門知識| AJAX入門| Dreamweaver教程| Fireworks入門知識| SEO技巧| SEO優化集錦|
Copyright © DIV+CSS佈局教程網 All Rights Reserved