Json与聚合数据不解之缘<->
一提到聚合,相信大家应该都不是很陌生了,可能在此之前有的会有和风天气预报接口或者是WebService等等,今天我就是想跟大家分享下聚合数据,主要包括以下类型数据http://blog.csdn.net/qq_15950325/article/details/52773800
- 1
- 2
- 3
首先注册一个账号,跟大多数平台一样可以用邮箱或者手机号码,当然也是支持第三方登录的,这里是聚合平台官网
首先说下号码归属地查询
APPKEY:dd9299240289067801d58e87e4fa3f53
接口:http://apis.juhe.cn/mobile/get?phone=156731546236&key=dd9299240289067801d58e87e4fa3f53
得到的json如下图所示
可能有些人会问这个工具叫什么,[HiJson](http://example.com/ )非常好用,主要用于json数据格式化非常方便我这里的版本是2.1.2
下面要做一些准备工作我们需要两个jar包一个是网络[Volley](https://github.com/adamrocker/volley )
需要下载点击此链接,本着开源的精神免费哈!
下面进入主题首先获取手机号码然后显示手机归属地信息
具体代码如下
String url = “http://apis.juhe.cn/mobile/get?phone=” + et_phoneNum+
“&key=dd9299240289067801d58e87e4fa3f53”;
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
- 11
- 12
- 13
- 14
- 15
- 16
- 17
- 18
- 19
- 20
- 21
- 22
- 23
- 24
- 25
- 26
- 27
- 28
- 29
- 30
- 31
- 32
- 33
- 34
- 35
- 36
- 37
- 38
- 39
- 40
- 41
- 42
- 43
- 44
- 45
- 46
效果如下图
下面介绍下笑话大全
接口地址: String url= “http://japi.juhe.cn/joke/content/list.from?key=a0b146e593051ad8d5428699d89fc4f0&page=1&pagesize=1&sort=asc&time=1418814837“;
APPKEY:a0b146e593051ad8d5428699d89fc4f0`
测试接口成功返回信息
实现代码如下
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
- 11
- 12
- 13
- 14
- 15
- 16
- 17
- 18
- 19
- 20
- 21
- 22
- 23
- 24
- 25
- 26
- 27
- 28
- 29
- 30
- 31
- 32
- 33
- 34
- 35
- 36
- 37
- 38
- 39
- 40
- 41
- 42
- 43
- 44
- 45
- 46
还有最后一个关于邮政编码查询,其实原理都差不多,大同小异
具体代码如下
接口地址:”http://v.juhe.cn/postcode/query?postcode=215001&key=4a7b13e98585e7605f0b54bd52cc1217“;
key:4a7b13e98585e7605f0b54bd52cc1217
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
- 11
- 12
- 13
- 14
- 15
- 16
- 17
- 18
- 19
- 20
- 21
- 22
- 23
- 24
- 25
- 26
- 27
- 28
- 29
- 30
- 31
- 32
- 33
- 34
- 35
- 36
- 37
- 38
- 39
- 40
- 41
- 42
- 43
- 44
- 45
效果如下图所示
到这里是不是感觉很简单,对不对,
最后一步千万不要忘记添加网络权限
- 1
- 2
- 3
网络需要申请key我申请的数据如下所以你必须自己申请数据然后把对应key替换掉,另外有些需要上传身份证正反面照片,你自己拍照添加记行了!然后审核一般需要几分钟!操作简单!
我申请的数据如下图在左边可以查看你自己申请的数据
查看数据
总结下主要分为以下三步
第一步 首先准备好jar一个网络Volley异步请求jar包
第二步在官方注册账号申请新数据然后将对应的key复制过来
第三步进行接口测试看请求是否成功,然后通过JsonObject或者JSonArray然后进行遍历数据,最后将返回的数据显示在TextView中
有疑问的小伙伴记得加群扫码直接加入另外转载请注明出处!json谢谢合作!![这里写图片描述](![这里写图片描述]
相关文章
- 为什么返回的数据前面有callback? ashx/json.ashx?的后面加 callback=? 起什么作用 js url?callback=xxx xxx的介绍 ajax 跨域请求时url参数添加callback=?会实现跨域问题
- Google Earth Engine——美国房地产数据和市场趋势应用(网页交互式APP)
- 如何用大数据发现纽约最糟糕的停车位?
- JSON 模式(Schema)与数据解析
- 【QT】QT通过数据封装实现Json结构和数据类之间的相互转换
- 存储json数据的编码问题
- SQLMAP注入json格式数据
- 《Hadoop实战手册》一1.8 从MongoDB导入数据到HDFS
- 数据科学家的定义
- EasyExcel使用注解方式导出数据(定义标题样式和列宽)
- 【Unity3D数据集合】(七)排序列表SortedList和排序字典SortedDictionary学习
- Spark从HDFS上读取JSON数据
- mysql 导入数据时一定要改这个值 max_allowed_packet = 1000M
- Unity 中存储数据到JSON本地文件
- 【C#】基于JsonConvert解析Json数据
- 珠海航展将首次利用大数据技术进行交通诱导
- 美国部分Android手机预装监控软件会泄漏个人数据
- 新余用大数据探索社会信用体系建设
- C#从http上拿返回JSON数据
- 浅谈电信运营商的大数据应用探索
- SQL通过一个表数据更新另外一个表
- 贵州贵安新区试点大数据精准扶贫运营管理