美文网首页
获取网络IP 可判断国内外,城市等信息

获取网络IP 可判断国内外,城市等信息

作者: Suzy_Wang | 来源:发表于2018-01-30 14:33 被阅读0次

我胖 今天教我一个大招,通过访问网址 返回的JSON数据判断当前设置的处于国内外,城市等信息

直接访问此网址之后  :

http://ip.taobao.com/service/getIpInfo.php?ip=myip

会收到比如下面回复:

{"code":0,"data":{"ip":"119.123.64.**","country":"中国","area":"","region":"广东","city":"深圳","county":"XX","isp":"电信","country_id":"CN","area_id":"","region_id":"440000","city_id":"440300","county_id":"xx","isp_id":"100017"}}

那后面就可以解析JSON里面的东西拿到你想要的东西了 这个流弊,以前我都是直接判断系统语言的 = = 

JSONObject data = jsonObject.getJSONObject("data");  

IP = data.getString("ip") + "(" + data.getString("country")  

+ data.getString("area") + "区"  

+ data.getString("region") + data.getString("city")  

+ data.getString("isp") + ")";  

Log.e("提示", "您的IP地址是:" + IP);     

nice

相关文章

  • 获取网络IP 可判断国内外,城市等信息

    我胖 今天教我一个大招,通过访问网址 返回的JSON数据判断当前设置的处于国内外,城市等信息 直接访问此网址之后 ...

  • 根据ip地址获取ip所属城市 --- 2022-08-22

    方案一: 获取ip: 将IP转换为城市等信息 淘宝提供了一个IP数据接口: http://ip.taobao.co...

  • 2019-07-05

    [js获取ip地址,操作系统,浏览器版本等信息,可兼容 这次呢,说一下使用js获取用户电脑的ip信息,刚开始只是想...

  • 常用方法1

    1)判断手机号是否正确2)获取屏幕分辨率3)获取用户IP4)获取网络信息5)获取用户手机号码 将String 变为...

  • ubuntu札记2_常用命令2

    系统状态检测命令 ifconfig ifconfig命令常用于获取网卡配置和网络状态等信息,包含:网卡名称、IP地...

  • Android常用网络工具类

    判断是否有网络连接 判断WIFI网络是否可用 判断MOBILE网络是否可用 获取当前网络连接的类型信息

  • iOS 获取WIFI,IP地址

    一获取mac地址: 二 ip等信息 需要加入以下头文件 1)获取万维网的ip 2)获取本地wifi的ip地址 3)...

  • 利用代理ip和多线程爬取信息

    前言 在上篇文章中,讲述了如何获取代理ip,当获取了足够多的代理ip之后,可以使用代理ip更高效的爬取网络信息,同...

  • Android的网络状态判断

    获取网络信息需要在AndroidManifest.xml文件中加入相应的权限。 1)判断是否有网络连接 2)判断W...

  • 获取IP地址信息

    /** * 获取IP地址信息 * @param string $ip IP * @return string */...

网友评论

      本文标题:获取网络IP 可判断国内外,城市等信息

      本文链接:https://www.haomeiwen.com/subject/wdkczxtx.html