php利用新浪接口查询ip获取地理位置示例
2014-01-20 15:16
836 查看
<?php function getIPLoc_sina($queryIP){ $url = 'http://int.dpool.sina.com.cn/iplookup/iplookup.php?format=json&ip='.$queryIP; $ch = curl_init($url); curl_setopt($ch,CURLOPT_ENCODING ,'utf8'); curl_setopt($ch, CURLOPT_TIMEOUT, 5); curl_setopt($ch, CURLOPT_RETURNTRANSFER, true) ; // 获取数据返回 $location = curl_exec($ch); $location = json_decode($location); curl_close($ch); $loc = ""; if($location===FALSE) return ""; if (empty($location->desc)) { $loc = $location->province.$location->city.$location->district.$location->isp; }else{ $loc = $location->desc; } return $loc;}echo getIPLoc_sina("183.37.209.57");?>
相关文章推荐
- 腾讯与新浪的通过IP地址获取当前地理位置(省份)的接口
- c#实现根据网络IP显示地理位置功能示例
- 通过www.ip138.com获取本机外网ip以及所在地理位置
- 综合布线的基本常识
- Linux 显示IP地理位置 qqwry系列小工具
- Foursquare与Groupon合作将加快LBS的发展步伐
- 选择数据中心托管服务提供商需要考虑什么?
- mysql实现地球地理位置经纬度坐标排序
- Linux下显示IP地理位置信息的小工具-nali
- 小梅科普:跨平台开发技术-PhoneGap从入门到精通
- Lync通过IP地址网段显示地理位置
- 移动端报表如何获取当前地理位置
- 百度地图JS API获取到所在位置名称
- JS获取用户地理位置
- 怎么快速找到:附近的人
- HTML5浏览器返回地理位置信息
- 【LBS】移动互联网基于LBS地理位置应用开发必备
- 地理位置输入提示(不显示地图)
- JS学习23(几个有用的API)
- 根据IP定位用户所在城市信息 (js)