腾讯新浪通过IP地址获取当前地理位置(省份)的接口

腾讯的接口是 ,返回数组 http://fw.qq.com/ipaddress  

返回值 var IPData = new Array("61.135.152.194","","北京市","");

 新浪的接口 : http://int.dpool.sina.com.cn/iplookup/iplookup.php?format=js 多地域测试方法:http://int.dpool.sina.com.cn/iplookup/iplookup.php?format=js&ip=218.192.3.42

返回值 var remote_ip_info = {"ret":1,"start":"218.192.0.0","end":"218.192.7.255","country":"\u4e2d\u56fd","province":"\u5e7f\u4e1c","city":"\u5e7f\u5dde","district":"","isp":"\u6559\u80b2\u7f51","type":"\u5b66\u6821","desc":"\u5e7f\u5dde\u5927\u5b66\u7eba\u7ec7\u670d\u88c5\u5b66\u9662"};

 

 

通过jquery 获取相应的数据

 

$.getScript('数据接口',function(){

  //腾讯:IPData[0] 

 //新浪:remote_ip_info.country

...

})

时间: 2024-09-23 12:32:04

腾讯新浪通过IP地址获取当前地理位置(省份)的接口的相关文章

如何通过ip地址获取当前地理位置

1. 使用接口的方式: 这种方式是相对稳定,而且提供的数据相对稳定,提供接口的地方很多,大家可以参照 http://www.hujuntao.com/api/the-ip-address-api-and-call-the-interface-method.html 不一一讲解,只讲解一下新浪提供的接口: 新浪接口地址:http://int.dpool.sina.com.cn/iplookup/iplookup.php 参数有两个:format和ip 1) IP:不传入ip值时默认为本机ip,也可

腾讯与新浪的通过IP地址获取当前地理位置(省份)的接口_jquery

腾讯的接口是 ,返回数组 http://fw.qq.com/ipaddress 返回值 var IPData = new Array("61.135.152.194","","北京市",""); 新浪的接口 : http://int.dpool.sina.com.cn/iplookup/iplookup.php?format=js 多地域测试方法:http://int.dpool.sina.com.cn/iplookup/ip

php实现根据IP地址获取其所在省市的方法

  今天,就讨论一下在PHP中如何获取用户IP地址.PHP根据IP判断用户所在城市以及PHP根据IP实现城市切换或跳转的问题. 根据现有IP地址获取其地理位置(省份,城市等)的方法 ? 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 function GetIpLookup($ip = ''){ if(empty($ip)){ return '请输入IP地址'; } $res = @file_get_contents('http://int.

C# 网络编程之通过ip地址获取地理位置(补充)

前面我写过一篇文章"C# 网络编程之获取本机名.ip地址.域名.物理位置"里面可以根据输入的网址根据其ip地址获取器物理位置,其中该部分主要代码是通过有道网提供的在线第三方接口实现动态获取它的数据.引用popping_dancer的博客代码,其主要代码如下图所示: /// <summary> /// 根据IP 获取物理地址 /// </summary> /// <param name="strIP"></param>

php实现根据IP地址获取其所在省市的方法_php实例

根据现有IP地址获取其地理位置(省份,城市等)的方法 function GetIpLookup($ip = ''){ if(empty($ip)){ return '请输入IP地址'; } $res = @file_get_contents('http://int.dpool.sina.com.cn/iplookup/iplookup.php?format=js&ip=' . $ip); if(empty($res)){ return false; } $jsonMatches = array(

.net根据ip地址获取当前所在省市以及地区

问题描述 根据ip地址获取当前所在省市以及地区,比如:广东省深圳市南山区(一定要把区获取出来).有人做过这种功能的吗?希望能共享下. 解决方案 解决方案二:有IP数据库自然就能取出来了.解决方案三:没有一切都是空谈解决方案四:http://coolshell.cn/articles/244.html数据库对着查就完了解决方案五:1下个IP库进行判断2调用webservice服务传入IP返回地址解决方案六:网上有这样的调用一下解决方案七:上腾讯的服务,他有这个服务的接口解决方案八:要么自己有数据库

java实现根据ip地址获取地理位置_java

最近项目某个功能需要根据ip地址从第三方接口获取详细的地理位置,从网上找了很多例子,主要接口有新浪的,淘宝的,腾讯的.试了淘宝的,如果是数量级小的还可以,如果数量级达到上十万级就速度慢了,会导致系统崩溃.下面例子是新浪的,例子不是适合每个项目,需要改一下. /** ipSearchUrl=http://int.dpool.sina.com.cn/iplookup/iplookup.php?format=js&ip=(这是新浪的接口地址) 在项目中新浪的接口地址没有直接写死,而是去读属性文件. *

java实现根据ip地址获取地理位置的代码分享_java

前几天想给网站后台加个解析ip所在地理位置的功能,在网上看了一些博客,找了几段程序,但总觉得写的不够简洁,感觉很啰嗦.下面这个程序,感觉还算简洁,于是整理调试了一下,可以用,程序调用了"腾讯ip分享计划"提供的接口,当然也可以改成ip138提供的接口,不过这两个网站返回的字符串格式有些不同,要分别做解析. public String getAddressByIP() { try { String strIP = "0.0.0.0"; URL url = new UR

PHP:根据IP地址获取所在城市

文件目录:   ipLocation -----qqwry ----------QQWry.Dat -----ipCity.class.php     ipCity.class.php文件代码:     <?php class ipCity { /** * 根据ip地址获取对应所在城市 * @param type $userip 用户IP地址 * @return string */ public function getCity( $userip, $dat_path = '' ) { //IP