文章目录

  • 360获取本机IP、地区及运营商
  • 360获取指定IP的地区及运营商
  • ip508获取指定IP、地区及所处位置
  • 淘宝获取本机IP地址
  • 淘宝获取IP详细信息
  • 搜狐IP地址查询接口
  • 新浪IP地址查询接口
  • 中国黑客联盟IP地址接口
  • 附录

全网首发,最全的IP接口,不服来辩!博主找了几个小时的资料,又手动抓取到了几个接口补充进来,应该不能再全了……

360获取本机IP、地区及运营商

1、接口地址:http://ip.360.cn/IPShare/info

2、传递参数:无

3、返回类型:json

4、返回值:

  • greetheader:提示语(如上午好、中午好等)
  • nickname:本机已登录的360账号
  • ip:本机IP地址
  • location:IP所对应的地理位置(中间会有“\t”分隔地区与运营商)
  • loc_client:作用不明

5、请求示例: Request URL:http://ip.360.cn/IPShare/info

6、返回示例:

{        "greetheader":"中午好,",       "nickname":"null",      "ip":"115.159.152.210",         "location":"上海市\t电信 ",      "loc_client":""         }

7、备注:本接口抓包自360IP分享计划网站

360获取指定IP的地区及运营商

1、接口地址:http://ip.360.cn/IPQuery/ipquery

2、传递参数: ip:要查询的IP地址

3、参数传递方式:GET/POST

4、返回类型:json

5、返回值:

  • errno:错误编号(为零则代表成功)
  • errmsg:错误信息
  • data:查询的IP所对应的地理位置(中间会有“\t”分隔地区与运营商)

6、请求示例: Request URL:http://ip.360.cn/IPQuery/ipquery?ip=115.159.152.210

7、返回示例:

{        "errno":0,        "errmsg":"",        "data":"上海市\t电信"        }

8、备注:本接口抓包自360IP分享计划网站

ip508获取指定IP、地区及所处位置

1、接口地址:http://www.ip508.com/ip

2、传递参数: q:要查询的IP地址(为空则查询本机IP)

3、参数传递方式:GET/POST

4、返回类型:json

5、返回值:

  • r:是否请求成功
  • i:查询到的IP地址
  • c:查询到的IP所对应的地理位置
  • a:查询到的详细位置(如XX公司)

6、请求示例: Request URL:http://www.ip508.com/ip?q=115.159.152.210

7、返回示例:

{        "r":true,         "d":{         "i":"115.159.152.210",      "c":"上海市",      "a":"腾讯云BGP数据中心"        }
}

8、备注:本接口抓包自ip508.com

淘宝获取本机IP地址

1、接口地址:http://www.taobao.com/help/getip.php

2、传递参数:无

3、返回类型:jsonp

4、callback:ipCallback

5、返回值: ip:本机IP地址

6、请求示例: Request URL:http://www.taobao.com/help/getip.php

7、返回示例: ipCallback({ip:“115.159.152.210”})

8、备注:本接口只有返回IP地址的功能

淘宝获取IP详细信息

1、接口地址:http://ip.taobao.com/service/getIpInfo.php

2、传递参数: ip:要查询的IP地址

3、参数传递方式:GET/POST

4、返回类型:json

5、返回值:

  • code:错误码(为零代表请求成功)
  • country:国名
  • country_id:国名(英文缩写)
  • area:地域(如:华东)
  • area_id:地域ID
  • region:行政区
  • region_id:行政区ID
  • city:城市名
  • city_id:城市ID
  • isp:网络提供商
  • isp_id:网络提供商ID
  • ip:请求的IP地址

6、请求示例: Request URL:http://ip.taobao.com/service/getIpInfo.php?ip=115.159.152.210

7、返回示例:

{        "code":0,         "data":{      "country":"中国",         "country_id":"CN",      "area":"华东",        "area_id":"300000",         "region":"上海市",         "region_id":"310000",       "city":"上海市",       "city_id":"310100",         "county":"",        "county_id":"-1",       "isp":"腾讯网络",       "isp_id":"1000153",         "ip":"115.159.152.210"      }       }

8、备注:本接口来自淘宝IP地址库

搜狐IP地址查询接口

1、接口地址:http://pv.sohu.com/cityjson

2、传递参数: ie:编码(默认为GBK)

3、参数传递方式:GET

4、返回类型:js

5、返回值:

  • cip:本机IP地址
  • cid:城市编号
  • cname:城市名称

6、请求示例:Request URL:http://pv.sohu.com/cityjson?ie=utf-8

7、返回示例:

var returnCitySN = {"cip": "115.159.152.220", "cid": "410100", "cname": "广州市"};

新浪IP地址查询接口

1、接口地址:http://int.dpool.sina.com.cn/iplookup/iplookup.php

2、传递参数:

  • format:数据返回格式
  • ip:欲查询的IP(空则查询本机)

3、参数传递方式:GET

4、返回类型:js/json

5、返回值:

  • country:国名
  • province:省份
  • city:城市名

注:还有一些参数无法获取数据,作用未知。

6、请求示例:Request URL:http://int.dpool.sina.com.cn/iplookup/iplookup.php?format=js&ip=115.159.152.210

7、返回示例

var remote_ip_info = {      "ret": 1,         "start": -1,      "end": -1,        "country": "中国",        "province": "上海",       "city": "上海",       "district": "",         "isp": "",      "type": "",         "desc": ""
};

中国黑客联盟IP地址接口

1、接口地址:http://www.fbisb.com/ip.php

2、传递参数:ip:要查询的IP地址

3、参数传递方式:GET

4、返回类型:html

5、备注:本接口抓包自中国黑客联盟IP定位查询系统

附录

还可以通过抓取源码从几个网站获取IP信息

http://www.hao7188.com/ 此网站获取到的数据比较详细,推荐。
http://www.ip138.com/ 老牌的IP查询网站
http://www.ip.cn/ 比较知名的IP查询网站
http://myip.com.tw/ 来自中国台湾的IP查询网站
http://www.net.cn/static/customercare/yourip.asp 万网获取本地公网IP地址
http://ip.qq.com/ 腾讯IP分享计划(估计要挂了,不推荐)

以下还有些收费的API接口(不推荐):

百度地图高精度定位API:http://lbsyun.baidu.com/index.php?title=webapi/high-acc-ip
百度的API:http://apistore.baidu.com/apiworks/servicedetail/114.html
NowAPI:https://www.nowapi.com/api/ip.get
91查API:http://www.91cha.com/api/ip.html

分享几个IP获取地理位置的API接口相关推荐

  1. 分享几个IP获取地理位置的API

    淘宝(适用国内外城市) 一.请求接口(GET): https://ip.taobao.com/outGetIpInfo?ip=IP地址&accessKey=alibaba-inc 二.返回数据 ...

  2. php查询ip归属地api接口_php调用新浪接口查询ip获取地理位置(ip归属地查询)

    php调用新浪接口查询ip获取地理位置(ip归属地查询) 发布于 2014-11-17 08:35:58 | 115 次阅读 | 评论: 0 | 来源: 网友投递 PHP开源脚本语言PHP(外文名: ...

  3. 根据IP获取地理位置信息 — Golang

    根据IP获取地理位置信息 - Golang 1 介绍 1.1 ip2region 1.2 geoip2-golang 1.3 总结 2 使用 2.1 ip2region 2.2 geoip2-gola ...

  4. html5获取地理位置信息API

    html5获取地理位置信息API 在HTML5中,可以看下如何使用Geolocation API来获得用户的地理位置信息,如果该浏览器支持的话,且设备具有定位功能,就能够直接使用这组API来获取当前位 ...

  5. php 获取 ip 并根据 ip 获取地理位置

    php 获取 ip 有很多方法,这里选了其中一种 if(getenv('HTTP_CLIENT_IP')){$onlineip = getenv('HTTP_CLIENT_IP'); } elseif ...

  6. HTML5地理位置定位API接口开发

    一. 地理位置定位原理介绍 地理位置的定位目前有如下几种方式:GPS,IP地址,Wifi(国内基本不用),GSM/CDMA基站的方式. HTML5地理位置定位的实现: 1. 实现基于浏览器(无需后端支 ...

  7. 淘宝获取商品详情API接口

    淘宝获取商品详情API接口如下: 淘宝获取商品详情API返回参数: data.productTitle string 商品标题 data.productId string 商品ID data.sell ...

  8. 魔方APP项目-01-移动端开发相关概念、移动端自适配、元信息(meta)、开发准备、移动端项目搭建(模拟器调试)、APICloud(APICloud 前端框架,获取服务端API接口)

    一.移动端开发相关概念 1.APP类型 ①.Native APP Native APP又称原生APP,就是我们平时说的手机应用软件. 原生APP 是针对IOS.Android.Windows等不同的手 ...

  9. php天气源码_PHP获取城市天气API接口源码

    PHP获取城市天气API接口源码,接口调用的是微鲤的接口,2020年9月1日 10:11:07测试接口还可以正常使用. API查询接口代码<?php function tian(){ $city ...

最新文章

  1. linux安装apache mysql tomcat
  2. Jacobi迭代法与Gauss-Seidel迭代法
  3. Python(1)-源起、设计目标、设计哲学、特点
  4. make命令及makefile
  5. 任达华遇袭是效仿“宏颜获水”事件?百度回应:严惩肇事者 以儆效尤
  6. 专访探真科技:云原生安全与业务迭代平衡术
  7. 常用的加密算法--摘要认证和签名认证的实现
  8. windows php redis扩展安装,怎么在Windows下安装PHP的Redis扩展服务
  9. 办公计算机配件,办公电脑加装傲腾如丝般顺滑的办公体验
  10. 6.6 RTC Dev Meetup|开发者硬核个人成长指南——如何领先于80% 的同行?
  11. 主板rgb接口是什么_什么是主板?
  12. 《内功修炼系列》之-递归从入门到入土(收藏版)
  13. 最美中国字|“粘”字书写技巧这样写,保证工整又好看!
  14. Bugku:分析 手机热点
  15. QPixmap的尺寸设置
  16. 粉刷匠 BZOJ - 1296
  17. 【历史上的今天】4 月 25 日:诺基亚与微软完成交易;Mobilinux 发布;长距离无线电传输之父出生
  18. bzoj2163 复杂的大门
  19. java/php/net/python会员健身系统管理设计
  20. Swordfish【prim算法】

热门文章

  1. Python 与 Excel 终于互通了 !
  2. 编写js找到一个字符串中指定子字符串的所有位置
  3. 【解锁技能】学会Python条件语句的终极指南!
  4. python复习。知识点小记
  5. 程序员经常看的开源月刊《HelloGitHub》第 56 期
  6. group by 和where可以一起使用吗
  7. 给大家分享下做短视频运营的干货
  8. ACM技术栈(知识栈)
  9. Android 反编绎工具JEB简介及下载
  10. QDateTime类