6种根据IP地址获取相应城市信息的接口

小星空

温馨提示:这篇文章已超过954天没有更新,请注意相关的内容是否还可用!

免费快捷根据IP地址获取相应城市信息的接口--腾讯接口

6种根据IP地址获取相应城市信息的接口

在找到个腾讯接口之前,我试也用了很多接口,比如:淘宝,新浪等,下面挨个介绍

(ps:$ip是IP地址,$key、$ak是相应接口必须参数)

根据IP获取城市信息接口列表

腾讯(推荐)

http://apis.map.qq.com/ws/location/v1/ip?ip={$ip}&key={$key}(旧)

https://apis.map.qq.com/ws/location/v1/ip={$ip}&key={$key}(新)需要申请key  速度快,有基本信息

淘宝

http://ip.taobao.com/service/getIpInfo.php?ip={$ip}免费,但是会时常打不开,打开时间通常很慢

新浪

http://int.dpool.sina.com.cn/iplookup/iplookup.php?format=json&ip={$ip}我是从来没打开过

太平洋

http://whois.pconline.com.cn/?ip={$ip}内容太长,乱码(尝试解码失败)

搜狐

http://pv.sohu.com/cityjson

http://pv.sohu.com/cityjson?ie=utf-8  并没有城市等详细信息

百度

http://api.map.baidu.com/location/ip?ip={$ip}&ak={$ak}需要申请ak码  并且要实名认证,上传身份照片审核等,很麻烦,但是速度比较快

例子:

$data = file_get_contents('http://apis.map.qq.com/ws/location/v1/ip?ip=117.***.***.225&key=****-RQXRF-D5YJV-J46RA-VTMFS-LFFF5');
dump($data);

结果:

string(383) "{
    "status": 0,
    "message": "query ok",
    "result": {
        "ip": "117.***.***.225",
        "location": {
            "lat": 30.59276,
            "lng": 114.30525
        },
        "ad_info": {
            "nation": "中国",
            "province": "湖北省",
            "city": "武汉市",
            "district": "",
            "adcode": 420100
        }
    }
}"

ps : 腾讯现在只支持HTTPS,所以具体还是看官改动!腾讯IP接口 

6种根据IP地址获取相应城市信息的接口

欢迎补充!

千而の大狮子~ 

版权声明
  本站致力于为模板爱好者提供国内外插件开发技术和模板共享,着力为用户提供优资资源。
  本站提供的所有下载文件均为网络共享资源,请于下载后的24小时内删除。如需体验更多乐趣,还请支持正版。
  我站提供用户下载的所有内容均转自互联网。如有内容侵犯您的版权或其他利益的,请编辑邮件并加以说明发送到站长邮箱。
  站长会进行审查之后,情况属实的会在三个工作日内为您删除。
免责声明:本文来自CSDN博主「ischy」,不代表小星空博客的观点和立场,如有侵权请联系本平台处理。

您需要 登录账户 后才能发表评论

发表评论

快捷回复: 表情:
AddoilApplauseBadlaughBombCoffeeFabulousFacepalmFecesFrownHeyhaInsidiousKeepFightingNoProbPigHeadShockedSinistersmileSlapSocialSweatTolaughWatermelonWittyWowYeahYellowdog
评论列表 (暂无评论,2434人围观)

还没有评论,来说两句吧...

取消
微信二维码
微信二维码
支付宝二维码