*****
**咨询项目接口文档 编写中。。。**
[TOC=6]
# 1. 编写接口的目的。
让项目真实,可上线。
# 2. 接口编写与维护
姓名:赵亮
联系方式
QQ:2668645098
电话:15116970728
# 3. 详细接口
### 必读
主机地址:[http://47.94.132.125:8080](http://47.94.132.125:8080/)
项目名称:zixun
测试项目:zixunnew
### 分类接口
****
api:categories
URL:[http://47.94.132.125:8080/zixunnew/categories](http://47.94.132.125:8080/zixunnew/categories)
接口用途: 用于获取分类信息, 包括大分类和小分类
请求方式: GET
支持格式: JSON
参数: 无
返回结果:
~~~
// 20190322092132
// http://47.94.132.125:8080/zixunnew/categories
{
"code": 2000,
"msg": "成功",
"result": [
{
"children": [
{
"id": 4,
"title": "风景",
"type": 2,
"url": "/fengjing"
},
{
"id": 5,
"title": "美女",
"type": 2,
"url": "/meinv"
},
{
"id": 6,
"title": "动漫卡通",
"type": 2,
"url": "dongma"
},
{
"id": 7,
"title": "娱乐明星",
"type": 2,
"url": "yule"
},
{
"id": 8,
"title": "萌宠",
"type": 2,
"url": "mengchong"
},
{
"id": 9,
"title": "汽车",
"type": 2,
"url": "qiche"
},
{
"id": 10,
"title": "游戏",
"type": 2,
"url": "youxi"
}
],
"id": 0,
"title": "新闻",
"type": 1,
"url": ""
},
{
"id": 1,
"title": "要务",
"type": 1,
"url": ""
},
{
"id": 2,
"title": "圈子",
"type": 1,
"url": ""
},
{
"id": 3,
"title": "我的",
"type": 1,
"url": ""
}
]
}
~~~
****
新闻接口
api:[fengjing]|[meinv]|[dongman]|[yule]|[mengchong]|[qiche]|[youxi]
URL:[http://47.94.132.125:8080/zixunnew/fengjing?page=1](http://47.94.132.125:8080/zixunnew/fengjing?page=1)
接口用途: 用于获取新闻信息, 包括topNews和news
请求方式: GET
支持格式: JSON
参数: page 整型 页码
返回结果:
~~~
// 20190322101541
// http://47.94.132.125:8080/zixunnew/fengjing?page=1
{
"code": 1000,
"data": {
"news": [
{
"comment": false,
"id": 0,
"imageUrl": "image/banner1.jpeg",
"publishAt": "2019-03-22",
"title": "特朗普:是时候承认以色列对戈兰高地拥有主权了\n",
"type": "news",
"url": "724D6A55496A11726628.html"
},
{
"comment": false,
"id": 1,
"imageUrl": "image/banner5.jpeg",
"publishAt": "2019-03-22",
"title": "外交部回应蔡英文将“过境”夏威夷:已向美方提出严正交涉",
"type": "news",
"url": "724D6A55496A11726628.html"
},
{
"comment": false,
"id": 2,
"imageUrl": "image/banner2.jpeg",
"publishAt": "2019-03-22",
"title": "你无可替代 隋文静/韩聪上演“王者归来”",
"type": "news",
"url": "724D6A55496A11726628.html"
},
{
"comment": false,
"id": 3,
"imageUrl": "image/banner4.jpeg",
"publishAt": "2019-03-22",
"title": "华为新MateBook X Pro体验:全面屏有了更多黑科技",
"type": "news",
"url": "724D6A55496A11726628.html"
},
{
"comment": false,
"id": 4,
"imageUrl": "image/banner3.jpeg",
"publishAt": "2019-03-22",
"title": "高分五号、六号卫星正式投入使用",
"type": "news",
"url": "724D6A55496A11726628.html"
},
{
"comment": false,
"id": 5,
"imageUrl": "image/banner1.jpeg",
"publishAt": "2019-03-22",
"title": "脸书再曝安全漏洞:数亿用户密码没加密保存,员工可直接浏览",
"type": "news",
"url": "724D6A55496A11726628.html"
},
{
"comment": false,
"id": 6,
"imageUrl": "image/banner2.jpeg",
"publishAt": "2019-03-22",
"title": "华为P30新机发布在即,去年老旗舰华为Mate20开始降价",
"type": "news",
"url": "724D6A55496A11726628.html"
},
{
"comment": false,
"id": 7,
"imageUrl": "image/banner3.jpeg",
"publishAt": "2019-03-22",
"title": "尴尬!蔡英文抵达帕劳 当地民众不知道她是谁…",
"type": "news",
"url": "724D6A55496A11726628.html"
},
{
"comment": false,
"id": 8,
"imageUrl": "image/banner4.jpeg",
"publishAt": "2019-03-22",
"title": "应急管理部工作组到达江苏盐城指导救援处置工作",
"type": "news",
"url": "724D6A55496A11726628.html"
},
{
"comment": false,
"id": 9,
"imageUrl": "image/banner5.jpeg",
"publishAt": "2019-03-22",
"title": "那声惨叫让所有人傻眼!隋文静夺冠后才说:赛前我捡回了一条命",
"type": "news",
"url": "724D6A55496A11726628.html"
}
],
"topnews": [
{
"comment": false,
"id": 0,
"imageUrl": "image/banner1.jpeg",
"publishAt": "2019-03-22",
"title": "波音接受质询",
"type": "news",
"url": "724D6A55496A11726628.html"
},
{
"comment": false,
"id": 1,
"imageUrl": "image/banner2.jpeg",
"publishAt": "2019-03-22",
"title": "欧阳娜娜声明",
"type": "news",
"url": "724D6A55496A11726628.html"
},
{
"comment": false,
"id": 2,
"imageUrl": "image/banner3.jpeg",
"publishAt": "2019-03-22",
"title": "王思聪 姿态",
"type": "news",
"url": "724D6A55496A11726628.html"
},
{
"comment": false,
"id": 3,
"imageUrl": "image/banner4.jpeg",
"publishAt": "2019-03-22",
"title": "小米收购九维宽频",
"type": "news",
"url": "724D6A55496A11726628.html"
},
{
"comment": false,
"id": 4,
"imageUrl": "image/banner5.jpeg",
"publishAt": "2019-03-22",
"title": "隋文静韩聪夺冠",
"type": "news",
"url": "724D6A55496A11726628.html"
}
]
},
"msg": "成功"
}
~~~
- 咨询项目实战
- 第一单元 HTTP协议
- 1.1 OSI七层模型
- 1.2 HTTP协议(重点)
- 1.3 HTTPS协议(了解)
- 1.4 TCP/IP协议扩展
- 1.5 WebService简介及实战(无接口)
- 1.6 课后练习
- 第二单元 HTTPURLConnection
- 2.1 ANR
- 2.2 网络判断
- 2.3 HTTPURLConnection
- 2.4 课后练习
- 第三单元 AsyncTask
- 3.1 AsyncTask概述
- 3.2 AsyncTask基本使用
- 3.3 课后练习
- 第四单元 图片异步加载
- 4.1 图片异步加载概述
- 4.2 LruCache
- 4.3 DiskLRUCache
- 4.4 图片三级缓存概述
- 4.5 封装图片加载缓存框架
- 第五单元 ListView多条目
- 5.1 ListView多条目概述
- 5.2 ListView多条目的使用
- 第六单元 ListView实现下拉刷新上拉加载
- 6.1 下拉刷新和上拉加载更多
- 6.2 XListView概述
- 6.3 XListView的使用
- 第七单元 封装网络框
- 7.1 封装网络框架概述
- 7.2 网络框架的封装
- 第八单元 项目介绍
- 8.1 公司项目团队架构简介
- 8.2 项目文档及项目流程介绍
- 8.3 项目管理
- 8.4 项目开发
- 第九单元 项目框架搭建
- 9.1 基类封装概述
- 9.2 Application中初始化配置
- 9.3 项目中的工具类
- 9.4 封装网络请求框架
- 9.5 封装图片异步缓存框架
- 第十单元 搭建UI框架1
- 10.1 侧滑菜单概述
- 10.2 主界面框架搭建
- 第十一单元 搭建UI框架2
- 11.1 TabLayout的概述
- 11.2 TabLayout的使用
- 第十二单元 图片上传
- 12.1 图片上传概述
- 12.2 图片上传的实现
- 第十三单元 PullToRefresh
- 13.1 PullToRefresh概述
- 13.2 PullToRefresh的使用
- 13.3 缓存业务实现思路
- 第十四单元 事件分发及滑动冲突
- 14.1 事件分发概述
- 14.2 事件分发流程
- 14.3 事件分发的使用
- 第十五单元 传感器的基本使用
- 15.1 传感器概述
- 15.2 传感器的使用
- 第十六单元 HTML与CSS复习
- 16.1 HTML
- 16.2 CSS
- 第十七单元 js复习
- 17.1 js基础语法
- 17.2 js数组和内置对象
- 17.3 js常用事件
- 17.4 js对象模型
- 17.5 js 正则表达式
- 第十八单元 WebView
- 18.1 WebView 概述
- 18.2 WebView的使用
- 18.3 WebView与js交互
- 第十九单元 项目案例
- 项目概述
- 第二十单元 项目答辩
- 周考
- 第一周周考
- 第二周周考
- 第三种周考
- 月考
- 接口文档