今天给大家分享一些获取IP地址信息的API合集

  • 一、ip.cn查询网获取当前客户端IP
  • 二、ip查询网获取当前客户端IP
  • 三、百度获取IP地址信息
  • 四、本站获取当前客户端IP信息
  • 五、其他平台获取IP地址信息接口
    • 一. 埃文科技平台接口
    • 二、第三方个人开放IP信息归属查询API
  • 3. 其他API

有时候开发时偶尔会需要前端传客户端的ip地址,往往都要自己写方法去实现,今天给大家分享一些 API解放你们的双手。以下方法可以获取客户端外网ip。

一、ip.cn查询网获取当前客户端IP

API地址: https://www.ip.cn/api/index?ip&type=0

返回值:

{"rs": 1,"code": 0,"address": "美国  加利福尼亚 旧金山 ","ip": "172.70.211.115","isDomain": 0
}

二、ip查询网获取当前客户端IP

API地址:https://2023.ipchaxun.com/

返回值:

{"ret": "ok","ip": "220.202.233.76","data": ["中国","湖南","长沙","岳麓","联通","410000","0731"]
}

三、百度获取IP地址信息

API地址:https://opendata.baidu.com/api.php?query=[ip地址串]&co=&resource_id=6006&oe=utf8

返回值

{"status": "0","t": "","set_cache_time": "","data": [{"ExtendedLocation": "","OriginQuery": "172.0.90.2","appinfo": "","disp_type": 0,"fetchkey": "172.0.90.2","location": "美国密西西比","origip": "172.0.90.2","origipquery": "172.0.90.2","resourceid": "6006","role_id": 0,"shareImage": 1,"showLikeShare": 1,"showlamp": "1","titlecont": "IP地址查询","tplt": "ip"}]
}

四、本站获取当前客户端IP信息

API地址:https://searchplugin.csdn.net/api/v1/ip/get?ip=[IP地址串,不填时为查询本机客户端IP]

返回值

{"code": 200,"msg": "success","data": {"address": "中国 湖南 长沙 联通","ip": "220.202.233.76"}
}

五、其他平台获取IP地址信息接口

一. 埃文科技平台接口

  1. 获取客户端IP地址API
    https://www.ipplus360.com/getIP
{"success": true,"code": 200,"msg": "获取用户端IP成功","data": "23.142.224.204"
}
  1. 获取客户端IP位置信息API
    https://www.ipplus360.com/getLocation
{"success": true,"code": 200,"msg": "获取客户端地理位置成功","data": "CaliforniaFremont"
}

注意两个API是分开的,第二个API返回的data字段为IP位置信息,如果要查寻当前客户端IP位置信息,需要组合使用。

二、第三方个人开放IP信息归属查询API

https://api.vvhan.com/api/getIpInfo?ip=[IP地址串]

{"success": true,"ip": "47.98.234.90","info": {"country": "中国","prov": "浙江省","city": "杭州市","lsp": "电信","postcode": "330100"}
}

注意:不填IP地址串,默认获取当前IP信息归属详情。

3. 其他API

https://ip.useragentinfo.com/json?ip=[IP地址串]

{"country": "美国","short_name": "US","province": "北卡罗来纳","city": "梅登","area": "","isp": "Apple","net": "","ip": "17.36.12.79","code": 200,"desc": "success"
}

注意:不填IP地址串,默认获取当前IP信息归属详情。

获取IP地址信息的API合集相关推荐

  1. 从淘宝服务器IP地址服务获取IP地址信息的方法

    主要是json返回值的获取 package com.xtisp.service.system; import java.io.BufferedReader; import java.io.ByteAr ...

  2. 通过淘宝接口免费获取IP地址信息

    1.获取互联网访问IP信息 一般获取互联网访问的IP的相关信息一般都是收费接口,免费的接口不多,我使用到一个接口如下: http://ip.taobao.com/service/getIpInfo.p ...

  3. LWIP Socket UDP接收数据无法获取IP地址信息

    项目场景: STM32H743平台FreeRTOS下使用LWIP,在使用socket接口操作udp: 问题描述 接收UDP数据时不能获取远端IP和端口号 struct sockaddr_in sera ...

  4. 从 APNIC 提取IP地址信息

    操作系统:ubuntu14 桌面版 工具:Whois3 下载 whois3 wget ftp://ftp.apnic.net/apnic/dbase/tools/ripe-dbase-client-v ...

  5. php查询ip归属地api接口_【php】利用新浪api接口与php获取远程数据的方法,获取IP地址,并获取相应的IP归属地...

    本文与<[Servlet]Javaweb中,利用新浪api接口,获取IP地址,并获取相应的IP归属地>(点击打开链接)为姊妹篇,只是后端编程语言换成了php. 做出同样的效果,打开页面,得 ...

  6. python地址多少位_Python获取IP地址对应的地理位置信息!

    在学习中有迷茫不知如何学习的朋友小编推荐一个学Python的学习q u n 227 -435- 450可以来了解一起进步一起学习!免费分享视频资料 原理简介 利用了三个可以查询ip地址对应归属地的网站 ...

  7. php新浪获取ip接口,【php】利用新浪api接口与php获取远程数据的步骤,获取IP地址,并获取相应的IP归属地...

    [php]利用新浪api接口与php获取远程数据的方法,获取IP地址,并获取相应的IP归属地 本文与<[Servlet]Javaweb中,利用新浪api接口,获取IP地址,并获取相应的IP归属地 ...

  8. PHP 获取 IP 地址所在的地理位置信息/城市

    源码:https://github.com/hacfins/thinkphp6-api/blob/master/app/common/third/MapService.php 类似的博客很多,五花八门 ...

  9. 小程序获取用户地址信息api

    小程序获取用户地址信息api 前台部分 <view class="address-wraper"><view bindtap="chooseAddres ...

最新文章

  1. 如何最大限度提高.NET的性能
  2. 【实用】SAP修改记录表开发
  3. 进一步理解:inline-block,vertical-align,line-height
  4. 还在用Tensorboard?机器学习实验管理平台大盘点
  5. Teams 的逻辑架构与语音解决方案 - Official Posters Download
  6. java连接并操作redis_java 使用 jedis 连接 redis 并进行简单操作
  7. 数据库优化 - 多列索引经典题目
  8. Box2D的Edge Shape的碰撞处理
  9. EasyNVR摄像机网页无插件直播方案H5前端构建之:使用BootstrapPagination以分页形式展示数据信息...
  10. PCB Web版SI9000阻抗计算器
  11. python建模_python建模实例详解
  12. 海量计算机入门视频教程
  13. 临时邮箱有什么用,推荐5个临时邮箱
  14. android WebView加载网页视频
  15. 神话情话(神雕侠侣主题曲)铃声 神话情话(神雕侠侣主题曲)手机...
  16. Scrum如何拥抱变化
  17. 2017-2018 ACM-ICPC, Asia Daejeon Regional Contest 一些题解
  18. TLC2543和mini2440通信的速率
  19. Android修行手册 - 实现可折叠TextView,仅一个类复制即用
  20. 多人同步在线编辑文档(onlyoffice)服务器部署-测试

热门文章

  1. syslog与rsyslog
  2. Android基础知识(十)之多媒体
  3. Ardiuno智能电蚊拍
  4. mysql 1265错误_mysql – 错误1265.尝试从txt文件加载数据时,列的数据被截断
  5. 【JS笔记】JS中的DOM对象以及通过JS获取DOM结点,操作DOM属性、DOM增删改查
  6. 地图热区随屏幕大小改变
  7. 数据库错误:1265
  8. 洛谷P1309 瑞士轮【归并排序】
  9. 招投标中评标的方法是什么?
  10. 10蓝牙模块 hm 电脑蓝牙 连接_树莓派与HM-10蓝牙模块搭建iBeacon | 学步园